私はオープンを知っているこれらの相互排他的なフラグ:O_RDONLY
,O_WRONLY
とO_RDWR
を提供しています。C linuxのみO_WRONLYとO_RDWRの内部の違いがある場合
私が知りたい:ファイルは私だけに書き込みO_RDWR
と
- として開かれた場合に任意のパフォーマンスの問題(でもそれをミリ秒のほんの一部です)、またはファイルを処理するさまざまな方法がありますファイル。 (O_WRONLYとしての開き)対
- 私はファイルからデータを読みます。 (O_RDONLYとして開く)
試しましたか?あなたの結果は何でしたか? –
使用されているフラグに応じて異なるキャッシングまたは先読みルールがあると面白いでしょう。しかし、私はそれが事実だとは思わない。 – Omnifarious
@ carl-norum私は試してみましたが、APIやプログラマティックな違いはありません(O_RDONLYとしてオープンし、書き込みを試みると-1を返し、O_WRONLYとしてオープンして-1を返します)。だからこそ私は – brunoais