====== Huge Pages ======  マイニングで 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(Linux)では、システムのメモリ設定(sysctl)とユーザーのメモリロック制限(limits.conf)を編集してHuge Pagesを有効化します。 ==== 1. sysctl.conf の編集(Huge Pagesの割り当て) ==== 端末(ターミナル)を開き、以下のコマンドを実行して設定ファイルを開きます。 sudo nano /etc/sysctl.conf  ファイルの末尾に以下の行を追記します。Qubic のマイニングでは、**[[avx-512|]] で稼働スレッド数 x 100、[[avx-2|]] で稼働スレッド数 x 90 を設定することが推奨**されています。 {{.:pasted:20260406-023939.png?800}} # 32スレッドでマイニングする場合 32*100=1600 vm.nr_hugepages=3200  保存して閉じた後、以下のコマンドで設定を反映させます。 sudo sysctl -p ==== 2. システムの再起動 ====  設定を完全に適用するために、Ubuntuを再起動(または一度ログアウトして再ログイン)します。 sudo reboot ==== 3. 管理者権限でマイニングクライアントを起動 ====  マイニングクライアントを管理者権限で実行する。 sudo ./qli-Client ===== 🪟 Windows 11 での有効化手順(実機未検証) =====  Windows 11(Pro以上)では、「ローカル グループ ポリシー エディター」を使用して「メモリ内のページのロック」権限をユーザーに付与します。 実機で未検証なので、自身で再検証された上で自己責任で適用してください。 ==== 1. ローカル グループ ポリシー エディターを開く ==== - キーボードの **Windowsキー + R** を押して「ファイル名を指定して実行」を開きます。 - **gpedit.msc** と入力し、「OK」をクリックします。 ==== 2. 設定項目を探す ==== 左側のメニューツリーから、以下の順にフォルダを展開していきます。 - **[コンピューターの構成]** > **[Windows の設定]** > **[セキュリティの設定]** > **[ローカル ポリシー]** > **[ユーザー権利の割り当て]** ==== 3. 「メモリ内のページのロック」を設定する ==== - 右側のリストから **「メモリ内のページのロック (Lock pages in memory)」** を見つけてダブルクリックします。 - 開いたウィンドウで **「ユーザーまたはグループの追加」** ボタンをクリックします。 - 入力欄に、現在ログインしている **ご自身のWindowsユーザー名**(または「Administrators」)を入力します。 - **「名前の確認」** ボタンを押し、入力した名前に下線が引かれたら「OK」をクリックします。 - プロパティ画面に戻ったら「適用」>「OK」の順にクリックしてウィンドウを閉じます。 ==== 4. PCの再起動 ====  権限の変更をOSに反映させるため、**必ずPCを再起動**(またはサインアウトして再サインイン)してください。 ==== ⚠️ 注意:Windows 11 Home エディションをお使いの場合 ==== * Windows 11 **Home** には、標準で `gpedit.msc` が搭載されていません。 * Homeエディションの場合は、マイニングソフトを「管理者として実行」する(右クリックメニューから選択)ことで、ソフト側が一時的にHuge Pagesを有効化してくれるケースが多いです。 * 恒久的に設定したい場合は、Home版向けに `gpedit.msc` をインストールするバッチスクリプト等を利用する必要があります。 * `gpedit.msc` をインストールするバッチスクリプトはご自身で確認ください。 ===== Related Articles ===== {{topic>huge-pages }} {{tag>huge-pages マイニング MSR }}