Linuxプログラミング
at LINUX
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
750:login:Penguin 08/04/18 07:27:29 twxhbmPg いや、「glibcのせい」と言ってはマズイじゃろ。「Cのせい」だよな。 つーか、この内容ならロックを取らずにアトミックに書き出せばええやん。 751:748 08/04/18 13:21:14 3NdGmVsA fflushとはすっかり忘れていました。 ついでにお聞きしますが、ログ追記の定石というのはあるのでしょうか? ・ロックは不要か ・1行書くたびにfflushではパフォーマンスが気にならないか ・クラッシュしたときのためatexitでfcloseするべきか とりあえずlog4cではflushもロックもしていないようでしたが。 752:login:Penguin 08/04/18 17:28:29 PjXu6NLk 要件による。 753:login:Penguin 08/04/18 20:38:56 5dGB6yjX 複数のプロセスからひとつのファイルに書き込むなら、 open(2)にO_APPENDをつけてファイルを開いておき、 write(2)で書き込むのが常道だろう。 ディスク表面への同期を行うべきか否かについては ケースバイケースだな。 754:login:Penguin 08/04/18 21:48:41 BhtI3++S こなあああああああああああああああああああああああああああ
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4061日前に更新/218 KB
担当:undef