Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Hdparmのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Hdparm
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
{{lowercase title}} [[Category:ファイルシステム]] [[Category:ストレージ]] [[en:hdparm]] [[fr:hdparm]] {{Related articles start}} {{Related|ディスクの完全消去#hdparm}} {{Related articles end}} hdparm は HDD (SATA/IDE) のパフォーマンスと[[ベンチマーク]]のツールです。 {{Warning|注意してください!hdparm はあなたのコンピューターをたやすく壊してしまいます!}} == インストール == [[公式リポジトリ]]より {{Pkg|hdparm}} をインストールします。SCSI デバイスを使っているなら {{Pkg|sdparm}} をインストールしてください。 == 使い方 == === ディスク情報 === HDD の情報を得るには、以下のコマンドを実行します: # hdparm -I /dev/sda === 読み込み速度 (MB/s) === あなたの HDD (SATA/IDE) の読み込み速度を測るには、以下のコマンドを実行します: # hdparm -t --direct /dev/sda === 書き込み速度 (MB/s) === あなたの HDD (SATA/IDE) の書き込み速度を測るには、以下のコマンドを実行します: $ sync;time bash -c "(dd if=/dev/zero of=bf bs=8k count=500000; sync)" このコマンドの実行後 {{ic|Ctrl+c}} と {{ic|rm bf}} を実行するのを忘れないでください。 {{Note|{{ic|bf}} は {{ic|dd}} によって書き込まれるファイルの名前です。}} === HDD を小休止する === もしあなたの HDD がカチカチ音を何度も立てているなら、カーネルは HDD の(読み込み/書き込みヘッドを動かす)作動アームを小休止させようとしています。これはラップトップなどの場合よく起こります。あまりにも多すぎる場合、あなたの HDD を逆に傷つけてしまうかもしれません。 これはコンピュータのシャットダウン時に読み込みヘッドを小休止させます: # hdparm -B254 /dev/sda デフォルトの値は {{ic|-B128}} です。小休止が多発する時の平均値は {{ic|-B199}} です。 この設定を永続的にするには <code>/etc/udev/rules.d/11-sda-apm-fix.rules</code> のような [[udev]] ファイルを作成します: ACTION=="add", SUBSYSTEM=="block", KERNEL=="sda", RUN+="/usr/bin/hdparm -B 254 /dev/sda" もしくは、あなたが多数の HDD を有している場合、より柔軟にルールを定義することが可能です: ACTION=="add|change", KERNEL=="[hs]d[a-z]", ATTR{queue/rotational}=="1", RUN+="/usr/bin/hdparm -B 254 /dev/$kernel" APM レベルはサスペンド後リセットされることを忘れないでください。よって、復帰時に再度コマンドを実行する必要があります。 以下のように [[systemd]] ユニットを作成すれば自動的に実行されます ([https://bbs.archlinux.org/viewtopic.php?id=151640 フォーラムスレッド]より): [Unit] Description=Local system resume actions After=suspend.target After=hibernate.target After=hybrid-sleep.target [Service] Type=simple ExecStart=/usr/bin/hdparm -B 254 /dev/sda [Install] WantedBy=suspend.target WantedBy=hibernate.target WantedBy=hybrid-sleep.target または <code>/usr/lib/systemd/system-sleep/hdparm_set</code> を作成します: [https://bbs.archlinux.org/viewtopic.php?id=159233 ここにあります] #!/bin/sh hdparm -B254 /dev/sda そしてこれを実行可能にします: chmod +x /usr/lib/systemd/system-sleep/hdparm_set ==Tips and tricks== === KDE 4.4.41 以上と hdparm === [[KDE]] バージョン 4.4.4 以降で、(手動で)設定した hdparm の値を変更されないようにするには、以下を入力してください: # touch /etc/pm/power.d/harddrive
このページで使用されているテンプレート:
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Lowercase title
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
Hdparm
に戻る。
検索
検索
Hdparmのソースを表示
話題を追加