![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
直前の質問でSIGTERMについて聞いているので、UNIX系かCygwinなどの環境かと思います。
セマフォを使うまでもなく、flock(2)で十分では?
参考URL:http://www.linux.or.jp/JM/html/LDP_man-pages/man …
No.2
- 回答日時:
単純なファイルの排他動作であれば、semaphoreの代わりにmutexを使えば十分な気がします。
semaphoreは、バッファの書き込みルーチンと、読み取りルーチンが別々のプロセスもしくはスレッドで動いているような場合、バッファのオーバーフローを防止するために、mutexにはないカウント値を使用できます。
通常、ファイルを単純に排他処理すると、使用目的にもよりますが、パフォーマンスが大幅に落ちてしまいますので、ファイルのロックを使用します。
LockFile系、LockFileEx系APIがそれに当たります。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?8acaa2e)
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) 簡単にホームページを作る方法ないですか? スマホアプリを少しいじったけどわかりませんでした… ショッ 2 2022/11/16 14:59
- Windows 8 iOS や Winows で使われているAccountの考え方がいまいち分かりません。これはLinu 2 2022/04/28 22:05
- Excel(エクセル) 記録マクロのみでできますか? 7 2022/08/07 20:38
- その他(ソフトウェア) Windows10のバックアップ イメージバックアップとフリーソフトバックアップ 5 2023/02/13 17:10
- ゴルフ ショットナビクレスト ゴルフ場データ更新について 2 2023/01/01 10:34
- 一眼レフカメラ SFP モジュールについて 1 2023/06/04 14:54
- Excel(エクセル) エクセルの使い方で教えて頂ければと思います 2つの表があります A B C D 10 20 30 4 3 2022/06/06 17:42
- その他(プログラミング・Web制作) Pythonでこのプログラミングを作成するには 2 2022/10/25 21:19
- その他(プログラミング・Web制作) Pythonでこのプログラミングを作りたいのですが 1 2022/10/24 18:56
- ノートパソコン 職場では使わない、仕事用のノートパソコンを買おうと思っているのですが、価格帯はいくら位のものが良いで 7 2022/05/10 19:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
大きいサイズのテキストファイ...
-
ファイル名の先頭にアンダース...
-
バッチで118項目のCSVを処理し...
-
csvファイルを開かずに文字を検...
-
壁紙変更について
-
WORDが直接開けない
-
テキストファイルの最終行を削...
-
CSVファイルへの保存の際、デー...
-
Cでのネットワークファイルの読...
-
「VBScript」ADODB.Streamにお...
-
Access2010の最適化設定について
-
SGファイルって何ですか?
-
フローチャート (ファイル併合...
-
ファイルの結合
-
フリーソフトウェアでflaファイ...
-
VBに、Cのincludeのようなもの...
-
VB.NETによるプロセス間通信
-
グローバル変数のよくない使い...
-
iniファイルをexeファイルと同...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
ファイル名の先頭にアンダース...
-
csvファイルを開かずに文字を検...
-
大きいサイズのテキストファイ...
-
テキストファイルの最終行を削...
-
ドラッグアンドドロップでファ...
-
分割コンパイルの#defineについて
-
バッチで118項目のCSVを処理し...
-
CSVファイルへの保存の際、デー...
-
グローバル変数のよくない使い...
-
C言語のfopenについて教えてく...
-
SGファイルって何ですか?
-
VBに、Cのincludeのようなもの...
-
ファイルの結合
-
fopenできる上限の変更
-
「VBScript」ADODB.Streamにお...
-
iniファイルに追記がしたいです。
-
XMLファイルの表示について
-
Excelマクロでの再読込み方法
-
VBAにてEXCEL以外のファイル(テ...
おすすめ情報