No.3ベストアンサー
- 回答日時:
#2です。
誤解があるようですので補足しますね。
>それまで仮想メモリのファイルって、
>一度作成されると、そのセクタ領域自体は動かず
>常にその位置が書き消しされて使われているのかと勘違いしてました。(^^;)
これは勘違いではなくて、その通りなんです。
#2で挙げた例で言えば、領域固定の場合でも10~20番のセクタがページファイルとして予約される=仮想メモリは必ず10~20番の中にできます。
この10~20が15~25とかに移動する訳ではありません。
自動設定の場合に10~13とかに集中する書き消しを、固定で10~20に平準化できるので比較的有利、ということです。
>仮想メモリ用に設定してあるHDD領域というのがあって、
これはパフォーマンスアップの為の正攻法ですから見直す必要は無いと思います。
領域固定で仮想メモリ専用のパーティション全域を満遍なく使うか?
自動設定で専用パーティション内の先頭側を優先的に使うか?の違いでしかありませんので。
プラッタ外周側になる最初のパーティションを仮想メモリ専用に割り当てる事で、仮想メモリアクセス時の読み書き速度がHDDの持つ最高のパフォーマンスとなりますから、そのままで宜しいかと思います。
補足説明ありがとうございます。
なるほど、ちょっとイメージがごっちゃになってましたが、
よく分かりました。
ReadyBoostとかも併用すれば、
より良い感じに負荷の分散が出来そうですね。
重ね重ね、ありがとうございました。
No.2
- 回答日時:
ちょっと違います。
領域固定=容量固定であって、読み書きするセクタを固定するわけではありません。
むしろ容量固定をしてやれば「使っていないけれど仮想メモリとして使える領域」が確保されていることになります。
自動設定の場合は
・始点が固定される
・不要になった情報を消去した上から新たな情報を書き込む(無駄に大きくしない為)
ので、結果的に同じセクタへの読み書き回数が多くなります。
例えば簡単の為にHDDの全セクタが0~99とすると(以下も数字は適当です)
・自動設定の場合:必ずセクタ番号10から書き込んで、足らなくなったら~20までとかが埋まる。
11番のデータが不要になったら11番を消して、次のデータは11番に書き込まれる
・固定設定の場合:セクタ番号10~20がページファイルとして確保される。←実際の書き込みはどこから始まるか良く分らない
11番のデータが不要になってもページファイル容量に空きがあれば次のデータは空いた場所に書き込まれる
こんな感じです。
読み込みだけなら負荷になりませんが、データの書き消しは磁気的な寿命に繋がります。
ですから「同じセクタの書き消しがより少ない」固定容量が一般的に負荷が小さいとされています。
丁寧に詳しいご説明をありがとうございます。
なるほど、ある種のファイル断片化が常に起きるように出来ている、ということですね。
それまで仮想メモリのファイルって、
一度作成されると、そのセクタ領域自体は動かず
常にその位置が書き消しされて使われているのかと勘違いしてました。(^^;)
おかげさまで安心しました。
ふと思ったのですが、当方の環境には、
仮想メモリ用に設定してあるHDD領域というのがあって、
そのフルサイズが小さいので気になりました。
この場合、同じセクタへの書き消しの頻度は多くなる可能性がありますよね?
これを期に見直そうと思います。
ありがとうございました。
No.1
- 回答日時:
「仮想メモリ領域が固定だと、その固定したHDDの部分にアクセスが集中するということで逆にセクタ的に寿命は短くなってしまうのではと思ったのですが、どうなのでしょう?」
同じところを何度も読み書きすると、その部分が擦れて、剥がれたり薄くなって読み書きできなくなるというイメージがあるのだと思います。
しかし、寿命が短くなることはありません。なぜなら、HDD動作中は、読み書きするヘッドは、ディスクの表面に接しておらず数~数十ミクロン離れているからです。非接触で読み書きしているので、何も剥がれたり薄くなったりしないのです。
ご回答ありがとうございます。
なるほど、磁気系HDDの場合、
磁気面の接触が無いというのは、
物理的な劣化には安心かもしれませんね。
そうなると、より考慮しなければいけないのは、
ヘッドの動きによる負荷、になりますでしょうか。
以前、ReadyBoostに使っていたUSBメモリが故障して、
登板過多による劣化って怖いなって感じました。
仮にSSDとかだと、気にしなければならないのかなって思いまして。
分かりやすいご説明、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
4GB = 4096MB ではない?
-
表領域 TEMPの使用率。
-
新規表領域の作成について
-
表領域の拡張について
-
HDDの代替領域のサイズについて
-
BIOSを出荷時の状態に戻したい
-
DB容量の確認方法
-
DVD-R
-
エクセルVBAでRangeの引数制限?
-
なぜ再起動すると空き領域が増...
-
CASE文のエラーについて
-
PL/SQLのコンパイルエラーにつ...
-
ORA-01013のエラーについて経験...
-
フルインポートで警告が発生します
-
DOSプロンプトとコマンドプロン...
-
はじめまして!
-
サービスの再起動を自動で
-
Oracleの起動時に、マウントし...
-
Oracle DataPumpでの移行
-
インポートコマンドが認識され...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
4GB = 4096MB ではない?
-
sysauxの読み方について
-
表領域 TEMPの使用率。
-
新規表領域の作成について
-
表領域の作成について
-
なぜ再起動すると空き領域が増...
-
DB容量の確認方法
-
Oracle バッファ領域に...
-
どうしてpn接合ではp領域とn領...
-
エクセルVBAでRangeの引数制限?
-
データファイルの拡張
-
フォルダウィンドウのデータフ...
-
増設したHDDに、新たにDtoD領域...
-
空のDVDの見分け方
-
AccessでORA-01114
-
「.ora」「.dbf」の違い
-
Oracleで空きがあるのにimport...
-
エンタープライズマネージャ『...
-
表領域に追加したファイルの削除
-
表領域の拡張について
おすすめ情報