パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

フラッシュメモリをキャッシュにした省電力ハードディスク」記事へのコメント

  • by Anonymous Coward on 2005年05月01日 14時26分 (#729801)
    この方式ではプラッタの回転・停止の頻度が上がるので、
    スピンアップ失敗によるヘッドクラッシュの危険性が高まり、
    かえって信頼性が低下するなんて可能性はないのかな?
    • by Re-lulu (13306) on 2005年05月01日 14時36分 (#729806)
      パソコンがフリーズしたらフラッシュメモリーの中身はどうなるのだろ
      1.とりあえず再起動後に書き込みとか
      2.迷宮入りとか

      HDのドライバーか何かがフォローでもしてくれるのかな?
      親コメント
      • Re:信頼性の向上 (スコア:2, すばらしい洞察)

        by chui (460) on 2005年05月01日 18時01分 (#729899) ホームページ
        OSから、HDDに書いている(この場合Flashに書いている)最中にOSがフリーズしたら中途半端なデータ(ゴミ)が残ります。
        HDDのファームウェアが書き込まれたデータがゴミかどうかなんて判断しようがないわけだし...
        なので、リカバーの際に、OSもしくはデバイスドライバで書き込んだLBAに対して、フォローしないといけないと思います。
        いずれにしろ、OSがそんなクリティカルな処理中にフリーズしては駄目です。
        親コメント
        • >なので、リカバーの際に、OSもしくはデバイスドライバで書き込んだLBAに対して、フォローしないといけないと思います。

          半端なデータは、半端なデータのままフラッシュに保存しておけば良いのでは?
          普通のHDDが半端なデータの状態になっていれば、それを直すか否かはOSのファイルシステムが管理すれば良い事だよね。
          フラッシュメモリ有りの場合、メモリには半端なデータはあるが円盤側には無い。またはその逆の場合があるだろうけど、メモリと円盤で相違があればメモリ側が正と判断するだけがHDDに必要な機能だと思う。
          この機能も、不揮発メモリなんだから円盤側に直ぐに記録する必要はないよね。
          フラッシュメモリ上では単位ブロックの書き込みが完了するまでは電解コンデンサーとかで電源保持しているだろうし。

          メモリのデータが半端になった場合、OS側から問い合わせがあったら半端になっているデータを答えるだけで、OSが正しいデータを送ってくるべきだと思うが、この作業は普通のHDDと一緒だと思う。
          親コメント
          • >半端なデータは、半端なデータのままフラッシュに保存しておけば良いのでは?

            そうですよ。
            現状のATAでは、HDD側で書き込まれたデータがゴミかどうかの判断はできないですよ。というか判断する必要性もあまり感じませんが。
            つまり、ホスト側で、通常、デバイスドライバ(ファイルシステム)などのジャーナリング機能でフォローします。
            デバイス(HDD)側にも、プリミティブなカーネル機能はあるとおもいますが、 ジャーナリング機能つきのものは知らないですw
            メモリが多いので、キャッシュ管理周りは頑張って欲しいですけど。
            なので、現状のATAを使っている限りは、ハイブリッドHDDだからといって、耐故障性で優れたものになる感じはしないです。

            親コメント
      • by Anonymous Coward on 2005年05月01日 15時23分 (#729835)
        まさかOSで制御ということはないでしょう。
        なのでOSが固まっても関係ナッシング。

        おそらくHDDの基板上ですべて処理していてOSからは普通のHDDとしか見えないんでは。
        親コメント
    • by Anonymous Coward
      エージングしていないHDDだとそうなります。

      ですので、HDDは個人で買ってきた物でもエージングしましょう

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

処理中...