C言語なら俺に聞け(入門篇) Part 23
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:デフォルトの名無しさん 07/12/24 23:46:02 OSのファイルシステムドライバを通さずにディスクを直に読み書きしてたりすると、 デフラグでおかしくなるようなことはあるだろう。 101:デフォルトの名無しさん 07/12/24 23:51:23 >>100 なるほど。。それかもしれないです。 OSのファイルシステムドライバを通さないと、実装がカンタンとか、 そういうメリットがあるんでしょうか? 102:デフォルトの名無しさん 07/12/24 23:54:14 >datファイルなんかを動的に持つってことは可能でしょうか? ファイルを動的に持つ、ってどういう意味? >で、また読み込みに行ったときに、デフラグされてると、どこにあるか分からなくなる、、とか。。 そうはならない。そのあたりはファイルシステムがどうにかする。 >どう頑張っても、Cの実装次第で、デフラグされるとおかしくなるようなプログラムは作れない・・・ですよね? CじゃなくてOSの実装だってば。 C言語的には、HDDのセクタを直接読み書きするような物だったら、 デフラグでおかしくなる可能性はある。 が、まともなOSならドライバじゃない限り HDDのセクタを読み書きできないようになってる。 HDDのセクタを直接読み書きせず、ファイルシステムを経由してアクセスするなら、 おかしくなることはない。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5383日前に更新/237 KB
担当:undef