ユーザ用ツール

サイト用ツール


tag:huge-pages

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
tag:huge-pages [2026/04/06 02:38] d.azumatag:huge-pages [2026/04/06 04:09] (現在) – [Huge Pages] d.azuma
行 1: 行 1:
 ====== Huge Pages ====== ====== Huge Pages ======
  
- マイニング(QubicやXMRなど)でCPUのハッシュレートを最大限に引き出すために不可欠な「Huge Pages(ヒュージページ)」の有効化方法を、OS別に解説します。+ マイニングで CPUのハッシュレートを最大限に引き出すために不可欠な「Huge Pages(ヒュージページ)」の有効化方法を、OS別に解説します。//Cf. [[msr|]]//
  
 +> 参考:[[https://xmrig.com/docs/miner/hugepages|Huge Pages - XMRig]]
 +
 + Huge Page が有効になっていると、XMR マイニングの画面で以下のように表示されます。
 +
 +{{.:pasted:20260406-040819.png?800}}
 ===== 🐧 Ubuntu での有効化手順 ===== ===== 🐧 Ubuntu での有効化手順 =====
  
行 15: 行 20:
  
  ファイルの末尾に以下の行を追記します。Qubic のマイニングでは、**[[avx-512|]] で稼働スレッド数 x 100、[[avx-2|]] で稼働スレッド数 x 90 を設定することが推奨**されています。   ファイルの末尾に以下の行を追記します。Qubic のマイニングでは、**[[avx-512|]] で稼働スレッド数 x 100、[[avx-2|]] で稼働スレッド数 x 90 を設定することが推奨**されています。 
 +
 +{{.:pasted:20260406-023939.png?800}}
  
 <code> <code>
-16スレッドでマイニングする場合 16*100=1600 +32スレッドでマイニングする場合 32*100=1600 
-vm.nr_hugepages=1600+vm.nr_hugepages=3200
 </code> </code>
  
行 44: 行 51:
 </code> </code>
  
-=== 3.1 管理者権限ではなくユーザー権限で実行する場合(未検証) === 
- 
- ユーザー権限で Huge Pages をロックできるように制限を解除したい場合。 
- 
-<WRAP round important 60%> 
-実機で未検証なので、自身で再検証された上で自己責任で適用してください。  
-</WRAP> 
- 
-<code bash> 
-sudo nano /etc/security/limits.conf 
-</code> 
- 
- ファイルの末尾(`# End of file` の前)に以下の2行を追記します。`*` はすべてのユーザーを意味します。 
- 
-<code> 
-* soft memlock unlimited 
-* hard memlock unlimited 
-</code> 
- 
- 設定後、再起動する。 
  
-===== 🪟 Windows 11 での有効化手順(未検証) =====+===== 🪟 Windows 11 での有効化手順(実機未検証) =====
  
  Windows 11(Pro以上)では、「ローカル グループ ポリシー エディター」を使用して「メモリ内のページのロック」権限をユーザーに付与します。  Windows 11(Pro以上)では、「ローカル グループ ポリシー エディター」を使用して「メモリ内のページのロック」権限をユーザーに付与します。
行 99: 行 86:
 ==== ⚠️ 注意:Windows 11 Home エディションをお使いの場合 ==== ==== ⚠️ 注意:Windows 11 Home エディションをお使いの場合 ====
  
- Windows 11 **Home** には、標準で `gpedit.msc` が搭載されていません。+  * Windows 11 **Home** には、標準で `gpedit.msc` が搭載されていません。
  
- Homeエディションの場合は、マイニングソフトを「管理者として実行」する(右クリックメニューから選択)ことで、ソフト側が一時的にHuge Pagesを有効化してくれるケースが多いです。恒久的に設定したい場合は、Home版向けに `gpedit.msc` をインストールするバッチスクリプト等を利用する必要があります。+  * Homeエディションの場合は、マイニングソフトを「管理者として実行」する(右クリックメニューから選択)ことで、ソフト側が一時的にHuge Pagesを有効化してくれるケースが多いです。 
 +    * 恒久的に設定したい場合は、Home版向けに `gpedit.msc` をインストールするバッチスクリプト等を利用する必要があります。 
 +    * `gpedit.msc` をインストールするバッチスクリプトはご自身で確認ください
  
  
行 107: 行 96:
 {{topic>huge-pages }} {{topic>huge-pages }}
  
-{{tag>huge-pages マイニング }}+{{tag>huge-pages マイニング MSR }}
tag/huge-pages.1775443115.txt.gz · 最終更新: by d.azuma