アカウント名:
パスワード:
昔はパソコンのメモリ不具合が多くて定期的に Memtest86 するのが常識だったのだが、最近のZ世代の若者は Memtest86 をしないばかりか、Memtest86 の存在すら知らない人が大半らしい。このストーリーでもビット反転の意味を理解していないの書き込みが目立つ。ビット反転とは、メモリ上の 1 もしくは 0 のビットが入れ替わってしまう、つまり 0 が 1 として扱われたり 1 が 0 として扱われたりしたり、特定のビットが不具合で常に 0 もしくは 常に 1 となるといった不具合。
こういった不具合は Memtest86 をすれば発見できる。(ただし、温度が高いときしか再現しない場合もあるので、暖房をして Memtest86 を何周もループさせるといったケースでしか発生しない場合もある)
新しいパソコンを買ったり組み立てたりメモリーを追加したりしたら、とにかく必ず Memtest86 をやって、エラーが出たら不良として返品すること。その後も、定期的に(1か月に1回は)Memtest86 をやって、エラーが出ないか確認しよう。
>昔は(以下略)若者よ、この最初の一言が全てを物語っている定期的なんか時間の無駄だからやらんで良いぞ
いい意見だ。痛いおっさんとかみちゃおれん。
40代50代でもブラインドタッチできない奴が大半だったような
令和生まれに期待しすぎでは? まだ幼稚園にも入ってないんですし。
「期待しすぎ」というか、2歳未満の赤ん坊に対して「使える/使えない」の判断ができる大人なんているとは思えないw
次から面談でキーボード入力するテストでも組み込めば解決する話では何年同じ問題を抱えてるのあんたの会社はその程度の頭の人しかいないってことねw
20年、30年PC触ってて若者に負ける程度のスキルしかない方が問題では?
常時Memtest回してるだけのPCならともかく、正常なメモリでも普通に使ってるうときに宇宙線の影響でビット反転したらどうしようもないだろ
じゃあPCがなった時代に戻ることですねあ、電話もダメなので、170年前の生活にみんなで戻りましょう
お前だけ勝手に戻れば?現代にはECCメモリってもんがあるのよ
何食ってたらそんな意味も無い上につまらないコメント思いつくの?
1bitでも壊れずにデータ運ぶのは無理なら、全部諦めたらこういう話になるしかないが
宇宙線によるビット化けはmemtestではどうにもならんやろがなぜ1bitも壊れずにデータ運ぶのが無理で、かつ全部諦めるに化けるんだどこの宇宙線を浴びたんだ
そうはならんやろ
まだ笑いが隠れてそうだから、なんで電話もだめなのか出し惜しみしないでおしえて
Windowsメモリ診断使ってるだけだったりして
memtestで漏れるエラーがWindowsのメモリ診断で捕捉できたらしい話も有るのでなんともかんとも。
PC組み立てた時にはもちろんやるけど、そのあとは疑わしい時しかやらないなぁ
組み立てた時も特にやんなかったけどな。なんかよくわからんが調子が悪いって時にやると、ああメモリだったかって感じ。勝手に昔の常識にすんなよな。
用をたした後に手を洗う人もいれば,手を洗わない人もいるという程度の差かと.
メモリがらみでトラブった経験があれば,新品メモリ買ったらMemtestするようになったりするのではないでしょうか.自作界隈のニュースグループ(古!)では一般的だった気がします.
昔話をすると、メーカーが攻めすぎで酷い次期もあった。memtestでエラーが出たメモリは無限に同等品と交換してくれるのがショップの常識だった。自分も1回、交換して貰ったけど、はいはいいつものやつですね、とろくにチェックもせずにあっという間に交換してくれた。
その後、大幅に改善したけど、OSをインストールして使い始めてから異常に気が付くと、HDDのフォーマットからやり直さなきゃならなくなるので(メモリに不具合がある状態でコピーしたファイルは全て信用できない)、最初にちょこっとかけておくぐらいはやっても損は無い。
Memtest86は全然関係が無い。宇宙線由来のソフトエラーなので、ランダムで発生するエラーの話。DRAMのソフトエラーを回避するには、Memtest86でのテストではなくECCが必要。
Memtest86でチェックできるのは、メモリーの製造不良やアクセスタイミングマージン不足といったシステムの安定性だけ。ソフトエラーはMemtest86の普通のテスト量では検出できない。#大規模なシステムで何週間も評価すれば観測できなくはない。
Googleの論文によると、実際に生じるビット転換の大半は「メモリモジュールの劣化」が原因。
宇宙線由来のソフトエラー?割合としては僅かなことが明らかになってる
> 「経年数は、エラー率に驚くほど大きい影響を早い段階で与えることが分かった」と論文では述べている。> 「経年劣化は、訂正可能なエラーの発生率の増加という形で、使用開始後わずか10〜18カ月で始まる」 https://japan.cnet.com/article/20401367/3/ [cnet.com]
この「訂正可能」というのはECCで訂正可能という意味で、ECC無しのメモリなら、普通の使用では訂正も検出も不可。(メモリの内容が書き換わっていないか
全然関係が無い、は、逆方向に突っ走っちゃってるな。
24時間memtestを走らせたら何度かエラーが検出される、ぐらいの構成のパソコンをそうと知らずに使ってたら、おおむね問題なく動いてるように見えるけど、宇宙線のヒット以外でも過負荷時に運が悪いとデータが壊れたりすることになる。
10年ぐらい前だけど、パソコンを自作→OSをインストールして古いHDDからデータを移行→夜にmemtestをかけて寝る→朝起きて見てみたらエラーだらけ→OSは起動するけど移行したデータが壊れまくってる、という特大のポカをやらかした。先にmemtestをしないとダメなのは分か
同じことを会社にも言われたが、定期チェックはちょっと・・・なので、CeleronG + ECCメモリのパソコン買ってもらった。
ビット反転はメモリ上のみで起こりうるものじゃないからMemtestやっとけば大丈夫なわけではぜんぜんないけどな
memtest86を定期的にかけるやつがいることが驚き。どういう意味があるかわかってるんだろうか。だいたい今時だと32GBや64GBのっけてるのでちゃんとテストすると平気で一日かかっちまう。
Hammer Testやってるの?
勿論やってるよ地震や振動等でエラーが出ることもあるからmemtestやりながら筐体開けてメモリ部分をハンマーで数回叩いてエラーが出ないか調べてるSSDやHDDでも同様のハンマーテストをやってる
どんなに素晴らしいものでもあんなに時間がかかるんじゃやってられません。bios の簡易メモリーチェックみたいなのでさえ無効にしますし。16GBメモリで10秒程度で終わる「MemtestHyper」みたいなのなんで作れないんですかね。さらに親の親コメントでは「エラーが出たら不良として返品すること」なんて書いてあるけど、メーカーが出荷時に何十時間もかかる Memtest86 をやってないということがわかります。「Memtest86 10周完走を当店で確認済み」のメモリを売る販売店があるとしてどのぐらい高くなるんですかね。
極限まで負荷を掛けた時のテストだから、速くすると意味が薄れるな。あと、メモリとマザーボードの個体ごとの相性なんかもあるから、やるならセットで売らないとこれも意味薄。
普通に使ってたら多分大丈夫なところに負荷を掛けすぎたせいで壊れるかも知れないし、今日は大丈夫でも明日には経年劣化で壊れるかも知れない。
彼にとって必要不可欠な理由があるんじゃないかな
# ブラックラグーンのトー・チーさん思い出した
で、週末にでも回して置いてエラーが出たら、メモリを買い替えたりするのだろうか
うわぁ、ツイッターでよく見かける、言ってもいないことを勝手に決めつけてクソリプ投げつけてくる頭おかしい奴じゃんそれそのコメント投稿するまでになんで「それどういう状況での話?」って聞くこと思いつかなかったの?
昔ってDOSや3.1~95の頃かと思ってたらmemtest86程度の昔ってw
自分のメモ書きでは、2008年に酷いのに当たってショップの相性保証で交換して貰ったのが一番最近の記録。
2000年前後のRIMMとかの時代が最も酷かったかな。1回の交換で動く構成にできたら上々、ぐらいに相性問題が厳しかった。
普通に売ってる品って、不良品を交換して貰ったのにまた不良品だった、と繰り返したら、クレーマーでは? あなたの使い方が悪いんでは? と疑われると思うんだけど、あの時代のメモリは、そりゃ運が悪かったですね、と交換され続けてた。
PC自作ブームの熱狂に支えられて、冷静に見て商売としては異様な状況がまかり通ってた。
Windows10にはMS謹製メモリ診断ツールがついてるので、Memtest86は必要ない
自作したPCは、MS謹製メモリ診断ツール、OCCT一晩ぶんまわし、FF15ベンチ一晩ぶんまわし、どれも問題ないか確認してる
OCCTはドメインに参加してると実行できないから使えないんだよな#そもそもベンチソフト一晩ぶん回す意味が良くわからんが(暖房代わり?)
> #そもそもベンチソフト一晩ぶん回す意味が良くわからんが(暖房代わり?)
負荷テストってそういうものでは?発生確率が低い問題を見つけるためには、ある程度時間かけないと。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
最近の若者が Memtest86 しないせい (スコア:0)
昔はパソコンのメモリ不具合が多くて定期的に Memtest86 するのが常識だったのだが、最近のZ世代の若者は Memtest86 をしないばかりか、Memtest86 の存在すら知らない人が大半らしい。
このストーリーでもビット反転の意味を理解していないの書き込みが目立つ。
ビット反転とは、メモリ上の 1 もしくは 0 のビットが入れ替わってしまう、つまり 0 が 1 として扱われたり 1 が 0 として扱われたりしたり、特定のビットが不具合で常に 0 もしくは 常に 1 となるといった不具合。
こういった不具合は Memtest86 をすれば発見できる。
(ただし、温度が高いときしか再現しない場合もあるので、暖房をして Memtest86 を何周もループさせるといったケースでしか発生しない場合もある)
新しいパソコンを買ったり組み立てたりメモリーを追加したりしたら、とにかく必ず Memtest86 をやって、エラーが出たら不良として返品すること。
その後も、定期的に(1か月に1回は)Memtest86 をやって、エラーが出ないか確認しよう。
Re:最近の若者が Memtest86 しないせい (スコア:1)
>昔は(以下略)
若者よ、この最初の一言が全てを物語っている
定期的なんか時間の無駄だからやらんで良いぞ
Re: (スコア:0)
いい意見だ。痛いおっさんとかみちゃおれん。
Re: (スコア:0)
40代50代でもブラインドタッチできない奴が大半だったような
Re: (スコア:0)
令和生まれに期待しすぎでは? まだ幼稚園にも入ってないんですし。
Re: (スコア:0)
「期待しすぎ」というか、2歳未満の赤ん坊に対して「使える/使えない」の判断ができる大人なんているとは思えないw
Re: (スコア:0)
次から面談でキーボード入力するテストでも組み込めば解決する話では
何年同じ問題を抱えてるのあんたの会社は
その程度の頭の人しかいないってことねw
Re: (スコア:0)
20年、30年PC触ってて若者に負ける程度のスキルしかない方が問題では?
Re: (スコア:0)
常時Memtest回してるだけのPCならともかく、正常なメモリでも普通に使ってるうときに宇宙線の影響でビット反転したらどうしようもないだろ
Re: (スコア:0)
じゃあPCがなった時代に戻ることですね
あ、電話もダメなので、170年前の生活にみんなで戻りましょう
Re: (スコア:0)
お前だけ勝手に戻れば?
現代にはECCメモリってもんがあるのよ
Re: (スコア:0)
何食ってたらそんな意味も無い上につまらないコメント思いつくの?
Re: (スコア:0)
1bitでも壊れずにデータ運ぶのは無理なら、全部諦めたらこういう話になるしかないが
Re:最近の若者が Memtest86 しないせい (スコア:1)
宇宙線によるビット化けはmemtestではどうにもならんやろ
がなぜ
1bitも壊れずにデータ運ぶのが無理で、かつ全部諦める
に化けるんだ
どこの宇宙線を浴びたんだ
Re: (スコア:0)
そうはならんやろ
Re: (スコア:0)
まだ笑いが隠れてそうだから、なんで電話もだめなのか出し惜しみしないでおしえて
Re: (スコア:0)
それは、アナログ回線用の交換機もディジタルコンピュータに代わっているから。
そのうち交換機間はIPベースになってしまうので、アナログ信号は末端だけになる。
# 携帯電話(2G以降)は、電話機本体からディジタル。
Re: (スコア:0)
Windowsメモリ診断使ってるだけだったりして
Re: (スコア:0)
memtestで漏れるエラーがWindowsのメモリ診断で捕捉できたらしい話も有るのでなんともかんとも。
Re: (スコア:0)
PC組み立てた時にはもちろんやるけど、そのあとは疑わしい時しかやらないなぁ
Re: (スコア:0)
組み立てた時も特にやんなかったけどな。
なんかよくわからんが調子が悪いって時にやると、ああメモリだったかって感じ。
勝手に昔の常識にすんなよな。
Re: (スコア:0)
用をたした後に手を洗う人もいれば,手を洗わない人もいるという程度の差かと.
メモリがらみでトラブった経験があれば,新品メモリ買ったらMemtestするようになったりするのではないでしょうか.
自作界隈のニュースグループ(古!)では一般的だった気がします.
Re: (スコア:0)
昔話をすると、メーカーが攻めすぎで酷い次期もあった。memtestでエラーが出たメモリは無限に同等品と交換してくれるのがショップの常識だった。自分も1回、交換して貰ったけど、はいはいいつものやつですね、とろくにチェックもせずにあっという間に交換してくれた。
その後、大幅に改善したけど、OSをインストールして使い始めてから異常に気が付くと、HDDのフォーマットからやり直さなきゃならなくなるので(メモリに不具合がある状態でコピーしたファイルは全て信用できない)、最初にちょこっとかけておくぐらいはやっても損は無い。
Re: (スコア:0)
Memtest86は全然関係が無い。
宇宙線由来のソフトエラーなので、ランダムで発生するエラーの話。
DRAMのソフトエラーを回避するには、Memtest86でのテストではなくECCが必要。
Memtest86でチェックできるのは、メモリーの製造不良やアクセスタイミングマージン不足といったシステムの安定性だけ。
ソフトエラーはMemtest86の普通のテスト量では検出できない。
#大規模なシステムで何週間も評価すれば観測できなくはない。
Googleの論文によると大半のビット転換は「メモリモジュールの劣化」が原因 (スコア:0)
Googleの論文によると、実際に生じるビット転換の大半は「メモリモジュールの劣化」が原因。
宇宙線由来のソフトエラー?
割合としては僅かなことが明らかになってる
> 「経年数は、エラー率に驚くほど大きい影響を早い段階で与えることが分かった」と論文では述べている。
> 「経年劣化は、訂正可能なエラーの発生率の増加という形で、使用開始後わずか10〜18カ月で始まる」
https://japan.cnet.com/article/20401367/3/ [cnet.com]
この「訂正可能」というのはECCで訂正可能という意味で、ECC無しのメモリなら、普通の使用では訂正も検出も不可。
(メモリの内容が書き換わっていないか
Re: (スコア:0)
全然関係が無い、は、逆方向に突っ走っちゃってるな。
24時間memtestを走らせたら何度かエラーが検出される、ぐらいの構成のパソコンをそうと知らずに使ってたら、おおむね問題なく動いてるように見えるけど、宇宙線のヒット以外でも過負荷時に運が悪いとデータが壊れたりすることになる。
10年ぐらい前だけど、パソコンを自作→OSをインストールして古いHDDからデータを移行→夜にmemtestをかけて寝る→朝起きて見てみたらエラーだらけ→OSは起動するけど移行したデータが壊れまくってる、という特大のポカをやらかした。先にmemtestをしないとダメなのは分か
Re: (スコア:0)
同じことを会社にも言われたが、定期チェックはちょっと・・・
なので、CeleronG + ECCメモリのパソコン買ってもらった。
Re: (スコア:0)
ビット反転はメモリ上のみで起こりうるものじゃないからMemtestやっとけば大丈夫なわけではぜんぜんないけどな
Re: (スコア:0)
memtest86を定期的にかけるやつがいることが驚き。
どういう意味があるかわかってるんだろうか。
だいたい今時だと32GBや64GBのっけてるのでちゃんとテストすると平気で一日かかっちまう。
Re: (スコア:0)
Hammer Testやってるの?
Re: (スコア:0)
勿論やってるよ
地震や振動等でエラーが出ることもあるからmemtestやりながら筐体開けてメモリ部分をハンマーで数回叩いてエラーが出ないか調べてる
SSDやHDDでも同様のハンマーテストをやってる
Re: (スコア:0)
どんなに素晴らしいものでもあんなに時間がかかるんじゃやってられません。
bios の簡易メモリーチェックみたいなのでさえ無効にしますし。
16GBメモリで10秒程度で終わる「MemtestHyper」みたいなのなんで作れないんですかね。
さらに親の親コメントでは「エラーが出たら不良として返品すること」なんて書いてあるけど、
メーカーが出荷時に何十時間もかかる Memtest86 をやってないということがわかります。
「Memtest86 10周完走を当店で確認済み」のメモリを売る販売店があるとしてどのぐらい高くなるんですかね。
Re: (スコア:0)
極限まで負荷を掛けた時のテストだから、速くすると意味が薄れるな。あと、メモリとマザーボードの個体ごとの相性なんかもあるから、やるならセットで売らないとこれも意味薄。
普通に使ってたら多分大丈夫なところに負荷を掛けすぎたせいで壊れるかも知れないし、今日は大丈夫でも明日には経年劣化で壊れるかも知れない。
Re: (スコア:0)
彼にとって必要不可欠な理由があるんじゃないかな
# ブラックラグーンのトー・チーさん思い出した
Re: (スコア:0)
で、週末にでも回して置いてエラーが出たら、
メモリを買い替えたりするのだろうか
Re: (スコア:0)
うわぁ、ツイッターでよく見かける、言ってもいないことを勝手に決めつけてクソリプ投げつけてくる頭おかしい奴じゃんそれ
そのコメント投稿するまでになんで「それどういう状況での話?」って聞くこと思いつかなかったの?
Re: (スコア:0)
昔ってDOSや3.1~95の頃かと思ってたらmemtest86程度の昔ってw
Re: (スコア:0)
自分のメモ書きでは、2008年に酷いのに当たってショップの相性保証で交換して貰ったのが一番最近の記録。
2000年前後のRIMMとかの時代が最も酷かったかな。
1回の交換で動く構成にできたら上々、ぐらいに相性問題が厳しかった。
普通に売ってる品って、不良品を交換して貰ったのにまた不良品だった、と繰り返したら、
クレーマーでは? あなたの使い方が悪いんでは? と疑われると思うんだけど、
あの時代のメモリは、そりゃ運が悪かったですね、と交換され続けてた。
PC自作ブームの熱狂に支えられて、冷静に見て商売としては異様な状況がまかり通ってた。
Re: (スコア:0)
Windows10にはMS謹製メモリ診断ツールがついてるので、Memtest86は必要ない
自作したPCは、MS謹製メモリ診断ツール、OCCT一晩ぶんまわし、FF15ベンチ一晩ぶんまわし、
どれも問題ないか確認してる
Re: (スコア:0)
OCCTはドメインに参加してると実行できないから使えないんだよな
#そもそもベンチソフト一晩ぶん回す意味が良くわからんが(暖房代わり?)
Re: (スコア:0)
> #そもそもベンチソフト一晩ぶん回す意味が良くわからんが(暖房代わり?)
負荷テストってそういうものでは?
発生確率が低い問題を見つけるためには、ある程度時間かけないと。