| libfilo. libfiloは、fcntl()、lockf()またはflock()のように、ユーザースペースファイルのロックを行うための小さなポータブルライブラリですが、スレッド内ではありません。 |
今すぐダウンロード |
libfilo. ランキングとまとめ
- ライセンス:
- Open Software License
- 出版社のWebサイト:
- http://auriga.wearlab.de/alb/msnlib/
libfilo. タグ
libfilo. 説明
libfiloは、fcntl()、lockf()またはflock()のように、ユーザースペースファイルロックを行うための小さなポータブルライブラリです。 libfiloは、fcntl()、lockf()またはflock()のように、ユーザースペースファイルロックを行うための小さなポータブルライブラリですが、スレッド内では、複数のスレッドが同時にファイルにアクセスしたい場合は、おそらく避けるためにある種のロックが必要です。それらはお互いを伸ばしてすべてを破損します。現在、これを行う標準的な方法はありません。 POSIXでは、それはFCNTL()を使用して実装されているので、それも無駄です。そのため、このライブラリを使用すると、スレッド内のバイトの粒度とFCNTLのようなセマンティクスで読み取り/書き込みファイルのロックを行うことができます。それは約600行のコードで書かれ、外部ライブラリー。ただし、Linuxの下で開発されているので、他の場所のどこかに試してみてください。
libfilo. 関連ソフトウェア