| LIBFILO. libfilo é uma pequena biblioteca portátil para fazer o bloqueio do arquivo Usepace, como fcntl (), lockf () ou bando (), mas dentro de threads. |
Baixe Agora |
LIBFILO. Classificação e resumo
- Licença:
- Open Software License
- Nome do editor:
- Alberto Bertogli
- Site do editor:
- http://auriga.wearlab.de/~alb/msnlib/
LIBFILO. Tag
LIBFILO. Descrição
O LIBFILO é uma pequena biblioteca portátil para fazer bloqueio de arquivos do Usepace, como FCNTL (), Lockf () ou bando (), mas dentro de segmentos. A LIBFILO é uma pequena biblioteca portátil para fazer bloqueio de arquivos do Usepace, como fcntl (), lockf () ou flock (), mas dentro de threads.Se você deseja vários threads para acessar um arquivo simultaneamente, você provavelmente precisará de algum tipo de bloqueio para evitar eles se aproximando um do outro e corrompendo tudo. Atualmente, não há maneira padrão de fazer isso: · fcntl () ignora threads, e apenas funciona entre os processos. · Rebanho () não é realmente padrão e não funciona bem sobre NFS. · Lockf (), enquanto está documentado No Posix, muitas vezes é implementado usando FCNTL () para que também seja inútil. Portanto, esta biblioteca permite que você faça ler / gravar o bloqueio de arquivos com granularidade de bytes e semântica fcntl, dentro dos segmentos. É escrito em C, em cerca de 600 linhas de código, e não tem dependências em bibliotecas externas. É baseado na tradicional API POSIX e segue a especificação única do UNIX, por isso deve ser portátil para todas as principais variantes Unix sem problemas; No entanto, é desenvolvido sob o Linux, então, por favor, deixe-me saber se você tentar em outro lugar.
LIBFILO. Software Relacionado