トップ(最新)

nDiki : DMA

DMA - Direct Memory Access

デバイスとメモリ間の転送をCPUを介さずに直接行う転送方式。 一般にPMAより速い。

関連情報

スポンサード リンク

Related term

2004年2月12日 (木)

[ Debian ] PIO -> DMA このエントリーを含むはてなブックマーク

この間設定したオフィスのメールサーバで「メールを残す」が有効にならないというので調査。 fetchmail で nokeep すると自分の環境では問題なくサーバに残るな。 たまに mail が取れなくなるという連絡もあるし、vpopmail がよろしくない状態なのだろうか。

そういえばソフトウェアIDE RAIDを組んでいるこのマシンのディスク書き込みが遅くて以前から気になっていたところ、昨日やまだ君から「PIOになっているんじゃない」というアドバイスをもらった。 そういえばチェックしていなかったな。

@ hdparm

apt-get hdparm する(つい hdparam と間違える)。 で、チェック。

 # hdparm -t -d /dev/hda

 /dev/hda:
  using_dma    =  0 (off)
  Timing buffered disk reads:  64 MB in 14.43 seconds =  4.44 MB/sec

 # hdparm -t -d /dev/hdc

 /dev/hdc:
  using_dma    =  0 (off)
  Timing buffered disk reads:  64 MB in 14.43 seconds =  4.44 MB/sec

dma on にする。

 # hdparm -t -d1 /dev/hda

 /dev/hda:
  setting using_dma to 1 (on)
  using_dma    =  1 (on)
  Timing buffered disk reads:  64 MB in  2.28 seconds = 28.07 MB/sec

 # hdparm -t -d1 /dev/hdc

 /dev/hdc:
  setting using_dma to 1 (on)
  using_dma    =  1 (on)
  Timing buffered disk reads:  64 MB in  2.26 seconds = 28.32 MB/sec

ビンゴ。

@ 起動設定

woodyhdparm(4.5-1.2)だと init.d スクリプトが無い。 sidの(5.4.10)から、/etc/init.d/hdparm と /etc/hdparm.conf をもってくる。 hdparm.conf の /dev/hda、/dev/hdc ブロックでそれぞれ dma = on しておく。

update-rc.d hdparm defaults

して、設定おしまい。(Ultra* については今はまぁいいや)。

スポンサード リンク


[ 2月12日全て ]

2006年3月10日 (金)

Linux kernel を 2.6.15 にしたらハードディスクへのアクセスが遅くなった理由 このエントリーを含むはてなブックマーク

2週間ほど前に ThinkPad X31 (2672-PHJ) の Linux kernel を 2.4.27 から 2.6.15 にしたのだが、その頃からか何となく動作がもったりするようになった。 コマンドを実行した際のレスポンスが遅くなったし、amaroK での音楽再生時にもちょっと負荷が上がるとすぐ音が切れるようになってしまった。

まさか kernel の性能が落ちたとは考えにくいので、設定のせいであろう。 感じからして、HDD まわりのようだ。

もしかして DMA?

 #hdparm -t -d /dev/hda

 /dev/hda:
  using_dma    =  0 (off)
  Timing buffered disk reads:    8 MB in  3.10 seconds =   2.58 MB/sec

ビンゴ!

 #hdparm -t -d1 /dev/hda

 /dev/hda:
  setting using_dma to 1 (on)
  HDIO_SET_DMA failed: Operation not permitted
  using_dma    =  0 (off)
  Timing buffered disk reads:    8 MB in  3.05 seconds =   2.62 MB/sec

おや?

[Device Drivers] ---> [ATA/ATAPI/MFM/RLL support] ---> [Intel PIIXn chipsets support] (CONFIG_BLK_DEV_PIIX) がモジュールになっていたのが問題のようだ。

組み込みにして Debian kernel パッケージ構築しなおしてインストール再起動

 hdparm -t -d /dev/hda

 /dev/hda:
  using_dma    =  1 (on)
  Timing buffered disk reads:   84 MB in  3.05 seconds =  27.56 MB/sec

なおった。


[ hdparm ]


[ 3月10日全て ]

2006年7月2日 (日)

HDD が不調で DMA の動作がなんか変らしい このエントリーを含むはてなブックマーク

HDD の転送速度が遅いという問題だが、hdparm -t してみると DMA は有効になっているのだがチェックするたびに、速度に変動があるようだ。 遅い時は 1MB/sec を下回っている。

ブート時のログをみると

 hda: dma_timer_expiry: dma status == 0x21
 hda: DMA timeout error
 hda: DMA timeout error: status = 0x58 { DriveReady SeekComplete DataRequest }
 ide: failed opcode was: unknown

と出ている。うーん、やな感じ。


[ 7月2日全て ]

Related web page

void GraphicWizardsLair( void ); // メールアドレスに「 」が入っていると登録できないWebサービスがあるのは、sendmailの「Plussed users」やPostfixやGmailの拡張アドレスをカジュアルに使うユーザーを
http://www.otsune.com/diary/2007/06/07/2.html#200706072
Futuremark、SM 3.0完全対応の「3DMark06」
は18日(現地時間)、Shader Model 3.0(SM 3.0)に完全対応した3Dベンチマークソフト「3<strong>DMa</strong>rk06」を公開した。ファイルサイズは576MB。 価格は、テスト項目の変更などができないBasic Editionが無償、各種テストを個別に実行できるAdvanced Editionが19.95ドル、バッチ処理が可能なProfessional Editionが490ドル(いずれもダウンロード版)。 最小動作環境は、2.5GHz以上のCPU、Pixel Shader 2.0以降に対応しビデオメ
http://pc.watch.impress.co.jp/docs/2006/0119/futuremark.htm
Choose What Works - America's top performance coach Howard Goldman
&#153;, used by today&#39;s best companies, such as Apple Computer, Citigroup, and Walt Disney to overcome self-limiting practices and produce new standards for results. He provides the essential tools at the heart of turning problems into success. More&gt;&gt; About Howard Howard Gol<strong>dma</strong>n is a partner at Management Associates, an international management consulting firm, which he founded over a quarter-century ago. Formerly he was the Director of Artist Development of Capitol Records/EMI working with numerous p
http://www.choosewhatworks.com/
【mindmap.jp】マインドマップの描き方・書き方、応用例、ツール、考え方、セミナーについて
など関連する理論や考え方についての記事も掲載していきます。 ※Mind Map&reg;は、イギリスBuzan Centresの登録商標です。 コンテンツの紹介 - about: このサイトと管理人についてです。 - 01.basic: マインドマップの基本と描き方などについて解説します。マインドマップ入門用の記事中心です。 - 02.applications: マインドマップの応用法についての記事を書いていきます。 - 03.tools: マイン
http://mindmap.jp/
Skype Mindmap=Brainstorming
Skype + FreeMind
http://mash.holy.jp/brainstorm/index.php
Gon's BLOG: MindMap アーカイブ
「自分のPCにSunのJavaがインストールされているか」と言うことです。Netscapeなんかがインストールされているのなら大丈夫でしょうが、最近のWinには入っていませんのでそちらもDLしてください。Javaの入手先はhttp://java.com/ja/です。 両方ともサクッとインストールしちゃいましょう。最初にJava、その次にFreeMindですね。 ココから先は手元にWinXPのPCしかないので他のOSのやり方はちょ
http://www.eastriver.jp/gonchan/blog/archives/cat_mindmap.html
Overview Map
MindMap 作成ソフト比較
http://kiyo.chips.jp/MindManager_comparison/map.htm

■よく検索されるキーワード

torrent(184) expressions(85) 竹内まりや(62) ドラマ(32) x31(28) 動画(27) 手帳(25) 壁紙(25) linux(22) thinkpad(20) usb(19) windows(19) wiki(17) nikon(17) 久米田彩(16) tc-1(16) ボールペン(15) mp3(15) perl(15) 修理(15) 竹内まりあ(14) 無印(12) ほぼ日手帳(12) 写真(12) システム手帳(12) allinanchor:*.torrent(12) ノート(11) debian(11) porter(11) 方眼(10) 画像(10) ヨドバシカメラ(10) a6(10) truecrypt(10) 書き方(9) ダイソー(9) ssh(9) 使い方(9) rcs(9) 2009(9) onkyo(9) ほぼ日(9) ubuntu(9) 無料動画(9) 設定(9) ニコン(9) 作り方(9) 映画(9) skype(8) iphone(8) 蘇える金狼(8) 品川(8) ai(8) リフィル(8) ヨドバシ(8) 2008(8) nikkor(8) 冷蔵庫(8) 加湿器(8) -(8) 大井町(8) firefox(7) バッグインバッグ(7) expression(7) 秋葉原(7) 日本語(7) ヤマダ電機(7) 吉瀬美智子(7) dvd(7) ペリカーノ(7) 変更(6) 三条まゆみ(6) インストール(6) 提案書(6) gmail(6) ダウンロード(6) 万年筆(6) ポーター(6) 無料(6) 無印良品(6)

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.741504s / load averages: 0.24, 0.31, 0.32
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)