アカウント名:
パスワード:
ちゃんとOSなりで拾ってログに吐いて人間に気づかせるのはもちろんだが、 スクラビング(定期的にメモリ全域をなめる)して 発生した誤りをきっちり検出・訂正しないと、 長期間アクセスのない領域に誤りが蓄積する。
OSによっては、ECCの訂正能力を超える2bit誤りでも、 運よく誤りの起きたページがswapにコピーがあったり read onlyなプログラムのテキストセグメントだったり した場合にはディスクから読んできて上書き、 それでも誤りが再現したらそのページを使わないようにして別のページを代わりに割り当てる、 とかいった逃げがあり得るかもしれない。
Windows VistaがECC推奨というのは どこまで面倒見てくれるんだろうか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
ECCを有効に使うには (スコア:2, 興味深い)
ちゃんとOSなりで拾ってログに吐いて人間に気づかせるのはもちろんだが、 スクラビング(定期的にメモリ全域をなめる)して 発生した誤りをきっちり検出・訂正しないと、 長期間アクセスのない領域に誤りが蓄積する。
OSによっては、ECCの訂正能力を超える2bit誤りでも、 運よく誤りの起きたページがswapにコピーがあったり read onlyなプログラムのテキストセグメントだったり した場合にはディスクから読んできて上書き、 それでも誤りが再現したらそのページを使わないようにして別のページを代わりに割り当てる、 とかいった逃げがあり得るかもしれない。
Windows VistaがECC推奨というのは どこまで面倒見てくれるんだろうか?
Re:ECCを有効に使うには (スコア:1)
どっちが正しいかをどうやって判別するのでしょうか
Re:ECCを有効に使うには (スコア:2, 参考になる)
ECCでは1bitは訂正可能エラーで(場合によって自動で)補正されます.
2bitは検出可能な訂正不可能エラーなので,エラーが有ることは確実です.
それに大概のswapは2次記憶(HDDとか)にあるので,メモリよりは信頼性が高いと思います.
# なので余程のことがなければswapのを書き戻しでOKだと思います.
## 今現在メモリ上で動作している領域がswap領域にのこっている場合もあんまりなさそうだけど
M-FalconSky (暑いか寒い)