内容へ移動
Qubic Japan Local Community Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
⚜️ start
»
Tag
»
MSR
トレース:
tag:msr
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== MSR ====== MSR(Model-Specific Registers)のチューニングは、QubicやXMR(RandomXアルゴリズム等)のマイニングにおいて、CPUのキャッシュやプリフェッチの挙動を最適化し、ハッシュレートを向上させるために重要です。OS別の有効化・準備手順を解説します。//Cf. [[tag/Huge-pages]]// > 参考:[[https://xmrig.com/docs/miner/randomx-optimization-guide/msr|MSR - XMRig]] MSR が有効になっていると、XMR マイニングの画面で以下のように表示されます。 {{.:pasted:20260406-040819.png?800}} ===== 🐧 Ubuntu での有効化手順 ===== Linux環境では、OSのカーネルモジュールとしてMSRを読み込み、マイニングソフトがアクセスできるように設定します。 ==== 1. 必須パッケージのインストール ==== 端末(ターミナル)を開き、以下のコマンドを実行して `msr-tools` をインストールします。 <code bash> sudo apt update sudo apt install msr-tools </code> ==== 2. MSRモジュールのロード ==== 以下のコマンドで、現在のセッションにMSRモジュールを読み込みます。 <code bash> sudo modprobe msr </code> ==== 3. 再起動後もMSRモジュールを自動ロードさせる設定(推奨) ==== PCを再起動するたびに手動でロードする手間を省くため、起動時に自動で読み込まれるように設定します。 <code bash> echo "msr" | sudo tee -a /etc/modules </code> ==== ⚠️ 重要な注意事項(Linux) ==== * **Secure Boot(セキュアブート)の無効化:** BIOS/UEFIでセキュアブートが「有効」になっていると、セキュリティ機能によりカーネル(マイニングソフト)からMSRへの書き込みがブロックされます。MSRを有効にするには、必ずBIOSからセキュアブートを「無効 (Disabled)」に設定してください。 * **sudoでの実行:** MSRレジスタ(`/dev/cpu/*/msr`)に直接アクセスして書き換えるためには、必ず **sudo**(root権限)で実行する必要があります。 ===== 🪟 Windows 11 での有効化手順(実機未検証) ===== Windowsでは通常、マイニングソフト自体(WinRing0ドライバなど)がM SRの書き換えを行います。ただし、Windows 11特有の強力なセキュリティ機能がそれをブロックしてしまうため、OS側の設定変更(セキュリティ機能の緩和)が必要です。 <WRAP round important 60%> 実機で未検証なので、自身で再検証された上で自己責任で適用してください。 </WRAP> ==== 1. コア分離(メモリ整合性)の無効化 ==== Windows 11のVBS(仮想化ベースのセキュリティ)機能は、MSRへの低レベルアクセスを遮断します。 - Windowsのスタートメニューから **「設定」** > **「プライバシーとセキュリティ」** > **「Windows セキュリティ」** を開きます。 - **「デバイス セキュリティ」** をクリックします。 - **「コア分離」** の項目にある **「コア分離の詳細」** をクリックします。 - **「メモリ整合性」** のスイッチを **「オフ」** に変更します。 - 変更を適用するために、PCを **再起動** します。 ==== 2. マイニングソフトを「管理者として実行」する ==== MSRレジスタを書き換えるための専用ドライバをロード・実行するためには、管理者権限が必須です。 - マイニングソフト(`.exe` や `.bat`)を **右クリック** し、**「管理者として実行」** を選択して起動します。 ==== ⚠️ 重要な注意事項(Windows) ==== * **Hyper-V や WSL (Windows Subsystem for Linux) の影響:** * 上記の「メモリ整合性」をオフにしても MSRの適用に失敗する場合、Windowsの仮想化機能(Hyper-Vや仮想マシンプラットフォーム)がバックグラウンドでCPUの特権アクセスを握ってしまっている可能性があります。 * マイニング専用機として最大性能を出したい場合は、「Windows の機能の有効化または無効化」からこれらをオフにすることを検討してください。 * **管理者権限の恒久化(オプション):** * 毎回右クリックするのが手間な場合は、実行ファイルの「プロパティ」>「互換性」タブから「管理者としてこのプログラムを実行する」にチェックを入れておくことをお勧めします。 ===== Related Articles ===== {{topic>msr }} {{tag>msr マイニング huge-pages }}
tag/msr.txt
· 最終更新:
2026/04/06 04:10
by
d.azuma
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ