質問: (1)ハードディスク(Cドライブ)の耐久性 (2)仮想メモリの共有 『200バイトほどの****.txtを 1秒に一度上書き保存し、 3~4時間ほど続ける。』 ハードに悪いですかね; データ通信などローカルLANの関係で、 データ共有するためです。 データ共有するには普通に ハードに保存する方法しかしらないのですが、 仮想メモリ共有とかできるんですかね。 メモリと言ってもハードを同じ原理でしたっけ。 PC(A)のメモリに記憶したデータを PC(B)で呼び出す事は可能ですか?
回答: SSDはフラッシュメモリーコントローラーが同一箇所に 書き込まないように制御しています。 使われているフラッシュメモリーは直接上書きが出来ないので、 HDDとは違う方法で制御されています。 [10:●●●○]を[10:●●●●]に変更しようとすると 一旦バッファーに読み出して変更を加えます。 で、書き戻す時に未使用の場所に書き込みます。 ....[80:○○○○]が空いていたとする。 書き込んだ後に管理番号(上記では10)を変更します。 ....[80:●●●●]に書き込み管理番号80を10に変更する。 ....[10:●●●●]に変わる。 ....結果ユーザーから見ると上書きされたように見える。 ....80に変わった元10のデータは消去命令TRMに対応している ....SSDであれば空き時間にOSが発行するTRM命令で消去され ....次の使用に廻される。[80:○○○○] 仮想メモリーは使用するときの全メインメモリーの状態を 記録するので、他のPCに繋いでもむ読めません。 仮に読めたとしてもメインメモリーの状態が全て変わるので、 まったく別の環境になることとなります。 ....書き込んだときにエクセルでデータを作成していたとする。 ....読み込みが発生した時にゲーム中だったとする。 ....つまりゲームをしていたのが突然エクセル画面になる。 なを、強制指定しない限り仮想メモリーはメインメモリー量の 2倍が確保されます。 ....8G搭載であれば16Gの仮想メモリーが作られる。