• 締切済み
  • 暇なときにでも

HDDのDMAとはなんなんですか?チェックすると早くなるのですか?

いちどHDDのアクセスが遅いので友達に相談したらDMAにチェックを入れろと言われました そしたら2倍ぐらいに速度が上がりました (ベンチマークテストの結果) この質問のしたの答えを読んだらDMAをはずしたらいいとかいてましたがどうしてこの場合だけはずしたらいいのでしょうか? DMAとはそもともなになのでしょうか?なんの略なのでしょうか?

共感・応援の気持ちを伝えよう!

  • 回答数4
  • 閲覧数413
  • ありがとう数1

みんなの回答

  • 回答No.4
  • nag3
  • ベストアンサー率28% (103/361)

こんにちは張本人のnag3と申します。 >この質問のしたの答えを読んだらDMAをはずしたらいいとかいてましたがどうしてこの場合だけはずしたらいいのでしょうか? DMAを使用するには、HDDがDMAに対応していなければなりません。 対応していない場合はチェック出来ないので、問題は無いはずなのですが、稀に相性が悪い場合がありまして、そうなると、ファイルを開く以外にも、起動が異常に遅いとか、アプリケーションの起動が2分以上かかるとかいった事が、私の経験上何度かあったので、一応試して見ては、と書き込んだ。というのが真相です。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • DMA(UDMA)について

    初めての投稿です。 よろしくお願いします。 質問なのですが、最近マザーボードを交換しました。 その後、OSを起動(再インストールはしてないです)して、 無事に起動(のちMB付属のドライバを入れました) その後、一応動作確認としてHDDのベンチマーク(HDBENCH使用)をしようと思い確認みると速度が前回より遅くなってるのに気づきました。 DMA(UDMA)が効いてないのかと思い、調べてみるとちゃんとチェックとUDMA-MODE5(BIOS上でも確認)になってました。 PCIスロットには、ATAカード(メルコ製)の133対応がついており、これに付けているHDDも速度が遅いのです。MBのHDDも遅いです。 HDDは133対応で「Read 25000」程度しか出なく、前回は「40000」を超えてたのはたしかです。 IDEケーブルは80pinタイプなのでケーブルの問題ではないと思います。 ●現在のPC構成 MB D850EMV2 CPU intel P4 2.26G MEM RDRAM-45 768MB OS WindowsXP-Pro HDD 内蔵 2台 ATAカード 1台 CD-ROM DVD-R 1台 CD-R 1台 と言う構成です。 情報が足りない場合は、追記していきます。 何かわかりましたら、お手数ですが教えて頂けると幸いです。 それでは、長文失礼しました。

  • HDDの転送速度が判るソフト

    お世話になります。 DMA100、DMA66などという表記は理論値ですが、 実際の転送速度を知ることができるソフトって どんなのがあるのでしょうか。 一般的なベンチマークのように○○点みたいなの ではなくて、『このHDDの実速度は○○MB/Sです』 みたいなのがあれば教えてください。 (○GBのファイルを転送するのにかかる時間を測定すれば 算出できるのでしょうが・・・。)

  • DMAについて

    今頃、ふるーい質問で恐縮です。 PCに特に不都合はありませんが、PC雑誌に、 「DMA]の設定をすると、HDDの転送モードを変えて読み込み速度がアップできる。 との記事があったので、設定を行う前に詳しい方にお聞きしてからの方がよいのではないかと思い、ご質問する次第です。 4年前に組み立てたPCで、OSは、W98SE。HDDは、40G+20G。メモリは、256M。です。

  • 回答No.3
  • arika
  • ベストアンサー率9% (18/186)

だいれくとめもりあくせすのことです。 普通はHDDから、データがCPUがよんで、 そのデータをメモリに書く、もしくはその逆を やってますが、CPUの介在をやめて、DMAC(コントローラ)がHDDから直接メモリにアクセス(リードライト)するんで、アクセスが早くなるわけです。 これでいいですかね。

共感・感謝の気持ちを伝えよう!

  • 回答No.2

こんにちは、Blackwinglsです。 CPUの負担を軽くするために、メモリー~周辺機器間で、ダイレクトにデータ処理できるものはCPUを介さずに処理する仕組のことです。 メモリー←CPU→周辺機器 メモリー←DMCA→周辺機器 この間、CPUは他の処理を出来る 以上、Windowsに周辺機器を正しく認識させる 前川武広 株式会社ディ・アート よりでした。

共感・感謝の気持ちを伝えよう!

  • 回答No.1
  • yosikun
  • ベストアンサー率43% (235/542)

DMA=Direct Memory Accessの略 詳しくは以下のページで http://www.ascii.co.jp/ghelp/48/004828.html http://www.ac.cs.musashi-tech.ac.jp/~takano/unix/handbook-j/handbook254.html って紹介している本人が読んでもよくわからない事が多かった(^^;

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • VAIO VGN-S91S HDDのDMAモードについて

    VAIO Type-S VGN-S91S について HDDのDMAモードの質問です。 ■お伺いしたいのは以下2点です。 ・VGN-S91SでHDDのDMAモードはウルトラDMAモード2が限界なのでしょうか?  (チップセットを考えるとなさそうなのですが、、、) ・限界でなければウルトラDMAモード5などにするにはどのようにしたら良いのでしょうか? ■詳細  HDDからSSD(BUFFALO SHD-NPUM 32GB)に換装したのですが、どうにも動作が遅くて CrystalDiskMarkを試したところ、Random4kのRead以外はUSB接続程の速度しか出てい ませんでした。   ----   Sequential:Read=30.18 / Write=27.94 [MB/s]   Random512k:Read=31.37 / Write=22.41 [MB/s]   Random4k :Read=10.16 / Write=1.601 [MB/s]   ---- (このSSDのレビュー記事をいくつかみると、同時期のノートPC(ThinkpadX31?)などで  はもっと速度が出ているようです。)  デバイスマネージャでATAPIコントローラーの詳細を見ると転送モードがウルトラDMAモード2に なっていたので、これが原因ではないかと思い、以下の作業を試しました。 ・デバイスマネージャからプライマリIDEチャネルを削除しての再起動  →変化なし「ウルトラDMAモード2のまま」 ・レジストリで「MasterDeviceTimingMode」の値を  「16進数」半角で「2010」(UltraDMAモード2)から  「16進数」半角で「10010」(UltraDMAモード5)に変更  →編集直後はウルトラDMAモード5と表示されますが、再起動すると元に戻る ・BIOSの設定  →変更できる箇所は僅かで、解決につながりませんでした 元々VGN-S91SはウルトラDMAモード2にしかできないような仕様になっているのでしょうか、、、 できれば、もう少し延命して使っていきたいと考えていますので、何か情報ありましたら 教えていただけると助かります。 以上、よろしくお願いします。

  • CrystalMarkでのHDDのベンチマーク

    こんにちは。 OSはWindowsVistaを使っています。 今回は、Crystal Dsik Mark と Crystal Mark というソフトでの、 HDDに対するベンチマークテストについて、質問させて頂きたいと思います。 IEなどの幾つかのアプリケーションが起動している状態と、 全てのアプリケーション(常駐プログラムは除く)を停止した状態で、 HDDに対するベンチマークテストを行いました。 (Crystal Dsik MarkとCrystal Markの両方で行いました。) 全てのアプリを停止させた場合の方が、それだけCPUやRAMをフルに使えるので、 スコアが高くなるのではないかと予想していたのですが、結果はほとんど同じでした。 HDDに対するベンチマークテストの場合は、他のアプリが起動していようとしていまいと関係ないのでしょうか? あと、USB3.0に対応している外付けHDDを、パソコン側のUSB3.0に対応したポートに差し込んだ場合と、USB2.0にしか対応していないポートに差し込んだ場合では、当然データの転送速度は異なるのですが、ベンチマークテストでは、読み書きの速度を測定しているので、どちらのポートに差し込んでも条件は同じだと考えてよいのでしょうか? 以上です。 何か御存じの方がいらっしゃれば、是非、情報を提供して頂きたく思います。

  • Hddチェック後再起動しない。

    Lenovo thinkpad r61 8918-A24 稼働中にブルースクリーンが出たが(0x0000007F )再起動可。 メモリーテストmemtest86では12回繰り返して異常なし。 次にxpの再起動時予約のHddチェックをオプション2つ選択してやったところ4KB 異常あり。 しかし、Restars 表示のままで再起動しない。 電源を入れ直すと又HDDチェックを繰り返す。 何度やっても同じ。 次にHddチェック開始直後にキーを押しキャンセルさせると、ブルースクリーンが出る(コードは同じ) 自動的に背景が黒で白文字の「ご迷惑をおかけしております。」画面になる。 ここで セーフモードを選択すると画面下部に英数字が流れたくらいで画面が黒いままでストップする。 通常の起動にするとHDDチェックを始める。 というループ状態のままでOSが起動しない。 中古で買ったPCでリカバリーCDは付いてなかった。 vistaからxpにダウングレードした物を買った。 VISTAは使いたくないのでリカバリーしたとしてもXPにするにはどうしたらよいでしょうか? そもそもダウングレードのやり方も知らないので教えてください。

  • 外付けHDD エラーチェック

    先日購入したBUFFALOの外付けHDD(1.0TB)を何となくという理由で(馬鹿ですいません・・)エラーチェックをしてしまったのですが強制中断とかしないほうがいいのでしょうか?また、強制で中断できるのでしょうか? 状況は『ファイルシステムエラーを自動的に修復する』と『不良セクタをスキャンし、回復する』の両方にチェックを入れ、進行はフェーズ4で緑のゲージ?が今4つめの所です。フェーズ3までは瞬時に終ったのですがフェーズ4になってから速度がかなり遅いです。 OSはWinXPで常駐ソフトなどは、ほぼ起動していない状態だと思います。 状況は以上なのですが、やっぱ中断とかして破損でもしたら嫌なので全部終るの待ったほうがいいですかね?これやってる最中は外付けHDDに長時間アクセスできないので、破損などしないのであれば強制中断してみたいと思うんですが...どうすればいいでしょうか??

  • パーティションを切ったHDDの転送速度について

    IDEのプライマリのマスターに、容量20GのATA100のHDDを1個、接続しております。 このHDDをCドライブに10Gと、Dドライブに8.6Gで、 パーティションを分け、 CドライブにOSをインストールしております。 CドライブはウルトラDMA5モードで動いているのですが、 DドライブはおそらくPIOモードになっており、転送速度が遅く困っております。 1.転送速度がCドライブより遥かに遅い。 2.Dドライブへのアクセス時に、CPU負荷が高い という症状が出ております。 同じHDDなのでDドライブもDMAモードで転送できると思うのですが、 対処の仕方が分かりません。教えていただけないでしょうか。 OS:windows2000 sp4 M/B:K7vza IDEドライバはマザーボード付属CDの物を使いました。

  • Nortonのシステムインフォメーションについて

    Norton System Infomationのシステムタグの中にあるベンチマークテストですが、これはCPUパワーだけを見ているのでしょうか?又はHDDの速度とかも関係あるのでしょうか? Celeron_500はPen2_450よりベンチ値で下回るのでしょうか? PCの修理で、HDDとマザーが交換されて戻ってきたのですが、なんとなく速度が落ちたような感じがします。残念ながら修理前のベンチマーク値を忘れてしまったのですが・・・・。

  • CPUを交換したらHDD速度が遅くなった

    先日CPUをPENTIUM 4 3.2GHzからPENTIUM D 1.86GHzに乗せかえました。 しかし、HDDのアクセススピードが極端に落ちてしまい困っています。 あまりにも遅いため、ベンチマークソフトCrystalmarkで測定したところ、4000以上の数値だったのが700ぐらいまで落ちてしまっています。 ちなみに、CPUの速度は1.6倍ぐらいまで速くなっているようです。 CPUの交換以外なにもしていませんので、設定などが変わったことはないと思います。 OSはWIN XP sp2です。 なにか設定などが必要なのでしょうか?

  • グラフに結果がプロットされる、HDDのベンチマークソフトを探しています

    お世話になります。 あるHDDのベンチマークソフトを探しています。 記憶では、グラフのX軸がプラッタの外周からの距離?かトラックの番号? Y軸がアクセスにかかった時間?か読み込みにかかった時間?になっていたと思います。 テストを開始すると、結果がグラフ上にリアルタイムにプロットされていきます。 テストの終了までにかかる時間は10秒程度だったと思います。 名前が確か、「HDDSpeed」か「HardDiskSpeed」だったような気がします。 もしかしたら全く違う名前だったかもしれません。 日本語のソフトではなかったと思います。 Webを検索すると、「HD_Speed」というソフトがありましたが、 これよりもグラフが大きく、 テストにかかる時間も短かいものだったと思います。 わがままで、興味本位な質問で申し訳ないのですが、 ご存知の方がいらっしゃいましたら、 是非、お教えくださいませ。 よろしくお願いします。

  • HDDの転送速度をリアルタイム表示できるモニター

    パソコンでちょっと重たい処理をさせているとき、タスクマネージャを見てCPU利用率が100%に近ければCPU処理が限界であるとわかるのですが、CPU利用率はそれほど高くなく、おそらくHDDアクセスがボトルネックと思われるとき、どのドライブのRead/Write が頭打ちなのかがわかるモニターはありませんでしょうか? HDDの最大速度を測るベンチマークではなく、平常利用時にドライブ性能の何%くらいのIOが発生しているのか表示できるものを探しています。 (ソフトではHDDの最大速度はわからないと思うので、ピーク時の何%とか、あるいは単にリアルタイムでIOバイト数などが表示できればそれでも構いません)

  • OSのインストールHDDの選択で・・

    今日最後の質問にします^^; 私がもってるHDDは、最初からついてた80GBとあとから増設した250GBで、どちらもMac本体にはいってます。 これまで80GBのほうにOSが入ってて、250GBのほうにあるファイルにアクセスすると、Finderが表示されるのにしばらく虹色スピンマークが出るくらい時間がかってたのですけど、これはどうしてでしょうか? HDDにも転送速度があると購入後に知ったのですが、250GBのほうはアップル純正のものではありません。 アクセスが遅いのはそのせいですか? それとも、OSがはいっていないHDDにアクセスするときは、たとえ本体の空きスペースにいれたHDDでも遅いのは当たり前なんですか? 私の今のデータはOSも全部いれても60GBもなかったと思いますが、アクセス速度が遅いのは嫌なので、今回はデータもOSも全部を250GBのほうにいれてみようかな?と思ってます。 でも転送速度が遅い(かもしれない)HDDにOSをインストールしたら、全てのアクセスがいまよりも遅くなる可能性ありますか? 教えてください。

    • ベストアンサー
    • Mac