Windows7 chkdsk /r の挙動について。

 ちょっと実験してみて分かったこと。

・対象ドライブにあるファイルの大きさに応じてメモリを喰い尽くす。
 但し、システム側からメモリ割当を拒否されたりすると、そこで占有メモリ膨張は止まる。

・x86版では32bitアプリの制限上(に引っ掛かっているようにしか見えない)、約1.75GBでこの占有メモリ膨張が強制的に停止する。逆に言うと、そこまでは膨らみ続ける。

・x64版では64bitアプリはメモリをもっと喰えるので、4GBだろうが8GBだろうが占有メモリは膨張し、先にシステム側がメモリ不足になって「メモリ喰い過ぎ」と怒られて、割当拒否される。

 ・・・設計ミスって言うんじゃないの、コレって。
 何でchkdskに物理メモリ喰い尽くされないといけないのよ。

 こんな挙動されたら、x64版で巨大ファイル置かれたらどれだけメモリ積んでも足りないじゃないの。
 というか、x86版の方も、これはこれできちっとチェック出来てるのか心配になるし。

 ちなみに、青画面を見てみようと、VMwareと32bit版Windows7を使ってイロイロしてみたのだが、残念ながら青画面は見られず。
 その前にシステムに「メモリ喰い過ぎ」って怒られて、蹴られてしまいましたとさ。

 本日のおまけ画像は、テスト準備中のスクリーンショット。
 取り敢えず物理メモリ4GB割当て、空っぽの950GBドライブをchkdsk /r して、コケてない。
 あと、VMware Workstation 6.5はWindows7 x64に普通にインストール出来るし、GuestでWindows 7 x86は普通に動きますよ、ということで。

Win7 on VMWare on Win7

Share

Windows7 ・・・これは酷い。

 Windows 7 RTM版に「深刻なバグ」の指摘
 >http://www.computerworld.jp/topics/win7/157689.html

  >クラッシュが発生するのは2基以上のハードディスクを搭載したPCで、「CHKDSK [drive letter:] /r」コマンドを実行した場合だという。
 >コマンドがメモリを使い果たしてPCをクラッシュさせ、ブルー・スクリーンになるという現象

 コレ、x64のRTM版でも出ますな。

 手元では20回程やってみたがクラッシュ「は」一度もナシ。
 その前に「メモリ喰い過ぎだからchkdsk落とすぞ」と言われます。
 但し、1/3ぐらいの確率でDWMが落っこちてAeroが無効に。

 #DWMって落ち易いの?

 ・・・まあ取り敢えず、これかなりアレですな。
 致命的・・・ではない、とは言えないと思うがなあ。

 ちなみに、ドライバ云々という話はあるかも。

 取り敢えず手元環境の初期導入ドライバは、動いてはいるものの完成度は「ん?」みたいなトコロがぽろぽろと。
 例えばMS純正のGeForce用VGAドライバ、EDID読み込み周りの挙動が明らかにヘン。このせいで、ディスプレイの解像度設定が吹っ飛んだり、マルチディスプレイの後から検出に必ず失敗したり、なんていう症状が出たりしているので。

 とはいえこの環境、検証用ということもあってSATA I/Fは「Classic IDE互換」設定なのだが。
 汎用IDEドライバの修正はMSにやってもらわないと、なぁ。

 以下、笑っちゃうような参照画像。本当はもっとメモリ喰ったトコロを捕りたかったのだが、PrintScreen連打してもこれが限界(最後に撮れた画像)でした、はい。
 にしてもこれだけメモリ喰えるってことは、x64版chkdskはきちんと64bitアプリになってるのね。
 もっとメモリ積めばもっと行けるか?・・・4GBモジュールは¥が高いから当方にはムリだけど、ね。

Win7 chkdsk Bug screenshot

Share

Windows7 入れてみた。

 MSDNで正式版RTMが公開されたので、早速手元の実験検証環境に突っ込んでみた。

 ファーストインプレッションとしては、正に「Vista SE」。
 散々言われてきたが、正にその通り。
 Vistaで多発していた「妙な引っかかり」は確かに減少したが、Vistaも最近は発売当初と比べてかなり改善しているので、劇的な変化は体感出来ず。

 あと、世間ではWin7はシステム占有メモリがVistaより減ったことになっているが、手元の環境では同一ハードウェア上のVista x64と比べても「全く」減ってないよ?
 具体的には、起動直後で1.1GB程度占有、その後もちょくちょく膨らむし。
 起動直後に数百MB程度で済むって話、アレ32bit版だけとか?

 まあ取り敢えず、今はここまで。

 #まだ何も入ってないデスクトップ、取り敢えず画像貼っておきますね。
  ちなみに画面でドライバが無いって言われているのはProdigy 192。Vista x64のドライバが入るらしいので、後で試してみる予定。
 (8/8追記) Vista x64用 x2v 0.979βで問題無くインストール&動作確認。

Windows7 Desktop Snapshot

Share

Sofmapのメーカ保証って、あっちゃー (続々・HDDが飛んだ。)

 先日ネタにした、WD10EADSの故障。
 結局故障扱でショップに持って行って、本日新品が戻って来ました。

 ・・・の筈なのだけど。
 えっと・・・・CFDとかいうシールが貼ってあるんですが。

 そう、OEM品なんですよ、代品が。
 地域外品よりタチの悪い、完全バルク品。RMAも当然使えません。
 元々のSynnex扱品は正規代理店品(10ヶ月保証)だから、Sofmap経由でSynnexまで故障品を戻せば当然正規品(RMA残有)が代品になると信じていたのだが。

 ・・・Sofmapって、販売代理店に戻す前に自社内で処理する店だったのね。

 いやはや、前回の区域外品に続いて、またも大失敗。
 RMAなんかに拘らない人なら気にしないかも知れないが、自分はそれこそがポイントなのだが・・・。

#RMAチェックの結果画像貼っておきます。
 上は交換前、下が交換後シリアル。

CFDRMA check

Share

今二番切実に欲しいもの。

 一番目を書いたので、次は2番目ということで。

 SATA電源コネクタ経由のアクセスランプ駆動に対応した、カートリッジ式のリムーバブルHDDケージ。

 ・・・というのは。
 最近のSATA HDD用マウンタの中には、アクセスランプが点灯するモノがぼちぼち出て来ているんですな。具体的には先日事務所用に買ったCenturyの「二代目 技あり!楽ラック」の他、同社「技あり!楽ラックJr」、Owltechの「ガチャポンパッ!ダイレクト」、他にもいくつかあるようなのだが・・・。

 兎に角、SATAの後付規格にあるアクセスランプ信号線(アクティブLED)を利用するデバイス(?)が漸くこのところ出回り始めたんですな。勿論コレには対応デバイスであるHDDの普及も大きいと思うのだが、個人的な感覚では対応していないHDDの方が圧倒的に少ない気がする。

 ・・・ん~、RATOCの現在のカートリッジだと、電源側はそもそも4ピン分以外の配線がされていないんで、ケージ側でどう細工してもアクセスランプ線が取り出せないってのがなぁ。
 逆に、カートリッジとケージの間はSATA規格通りの信号+電源コネクタなので、物理的形状に互換性を持たせたままこの対応は出来そうなのだけど・・・。

 ・・ってか、RATOCのカートリッジ構造なら、カートリッジ側だけ変更してアクセスランプを追加するってのも十分可能ですな。構造空間的にそれだけのものを格納するスペースもあるし、ケージ側を変更する必要が無いだけこちらの方が現実的か。

 まあ兎に角、どこか出しません?HDDフルカバー&中継コネクタ型のカートリッジタイプで、ケージでもカートリッジでも、どちらでも良いのでアクセスランプ付きのブツを。是非。

Share