Processor Affinity Manager

Processor Affinity Manager の概要や使い方を紹介しています。

Processor Affinity Manager を紹介しているページです。
 はてなブックマークに追加  Twitter でつぶやく  Facebook でシェア  mixi でつぶやく  google+ で共有  Pocket に登録

プロセスのアフィニティマスクを管理する!「Processor Affinity Manager」。

Processor Affinity Manager

● Processor Affinity Manager

特定プロセスへのアフィニティマスク設定支援ソフト。
指定したプロセスのアフィニティマスクを、簡単な操作で設定することができます。
ファイルの右クリックメニューから直接アフィニティマスクを設定する機能や、指定したプロセスに “ デフォルトのアフィニティマスク ” を関連付ける機能、 “ ドラッグ&ドロップで送られたファイルに、特定のアフィニティマスクを割り当てるショートカット ” を作成する機能 などもあります。

「Processor Affinity Manager」は、指定したプロセスのアフィニティマスク※1 を設定することができるソフトです。
※1 あるプロセスと、そのプロセスが使用するCPU コアの関係 のこと。
実行中のプロセスを一覧表示 その中から指定したものに対し、特定のアフィニティマスクを割り当てることができます。
これだけだとタスクマネージャーと変わりありませんが、「Processor Affinity Manager」には、さらに

  • 指定したプロセスに対し、 “ デフォルトのアフィニティマスク ” を関連付ける※2
  • “ アフィニティマスクを設定した状態の特定プログラム ” を動作させるショートカットを作成
  • ドラッグ&ドロップで送られたファイルに対し、特定のアフィニティマスクを割り当てる
  • アプリケーションのアフィニティマスクを、エクスプローラの右クリックメニューから設定
... といった機能も備わっているので、より簡便なアフィニティ管理を行えるようになります。
※2 指定したアプリケーションを、いつも特定のアフィニティマスクで実行できるようにする機能。
(「Processor Affinity Manager」を、サービスとして利用することで実現する)

使い方は以下のとおり。

    基本
  1. 「Manager.exe」を実行します。
    (OS がVista の場合、管理者として実行 する)
  2. メインウインドウが開き、現在実行中のプロセスが一覧表示されます。
    アフィニティマスクを設定したいプロセスを選択し、右上にある「Set Affinity」ボタンをクリックします。
  3. 「Processor Affinity」というウインドウが表示されます。
    ここで、選択中のプロセスに割り当てるCPU を指定します。
  4. 最後に、「OK」ボタンを押せば設定完了。
    指定したプロセスに対し、“ デフォルトのアフィニティマスク ” を割り当てる
  1. まず、「Settings」タブを開きます。
  2. 「Use Windows Service」にチェックを入れます。
  3. 「Process Defaults」タブを開きます。
  4. 「Add」ボタンをクリック。
  5. 「ファイルを開く」ダイアログが立ち上がるので、 “ デフォルトのアフィニティマスク ” を設定したいアプリケーションを選択します。
  6. 次に、「Processor Affinity」というウインドウが表示されます。
    ここで、選択中のプロセスに関連付けるデフォルトのアフィニティマスクを設定します。
  7. 最後に、「OK」ボタンを押せば設定完了。
    ちなみに、上記「Settings」タブで「Use Windows Service」にチェックを入れると、「Service.exe」というプログラムがサービスとしてWindows 起動時に毎回起動するようになります。
    各種アプリケーションの “ デフォルトのアフィニティマスク ” は、この「Service.exe」が調整しているため、「Service.exe」よりも前に実行されたアプリケーションに関しては、デフォルトのアフィニティマスクが適用されない模様。
    (スタートアッププログラム等)
    “ アフィニティマスクを設定済みの特定プロセス ” を動作させるショートカット作成
  1. 「Tools」タブを開きます。
  2. 「Shortcut」欄の「Save Shortcut」ボタンをクリック。
  3. 「Processor Affinity」というウインドウが表示されます。
    ここで、これから指定するプロセスに関連付けるアフィニティマスクを指定します。
  4. 「OK」をクリックします。
  5. すると、「ファイルを開く」ダイアログが立ち上がります。
    ここで、先ほど設定したアフィニティマスクに関連付けるプロセスを指定します。
  6. ショートカットが作成され、「名前を付けて保存」ダイアログが立ち上がります。
    これを、適当なフォルダに適当な名前を付けて保存します。
  7. 以降、作成したショートカットを実行することにより、アフィニティマスクが設定された状態のアプリケーションを実行できるようになります。
    尚、デフォルトでは、
    • 指定したファイルが見つかりません
    というエラーが出て、作成したショートカットを実行できない場合があります。
    その場合は、ショートカットファイルを右クリック →「プロパティ」を開き、「リンク先」欄のファイルパスを、半角のダブルクオーテーションマーク( " ")で囲っておきます。
    例)
    "C:¥Program Files¥ ~ ¥Shortcut.exe" 1 C:¥Program Files¥test.exe


    "C:¥Program Files¥ ~ ¥Shortcut.exe" 1 "C:¥Program Files¥test.exe"
    ドラッグ&ドロップで送られたファイルに対し、特定のアフィニティマスクを割り当てる
  1. この機能は、「Processor Affinity Manager」のショートカット(引数付き)に任意のファイルをドロップすることで、実現することができます。
    という訳で、ここでも最初にショートカットファイルを作成します。
  2. まず、「Tools」タブを開きます。
  3. 「Save Drag 'N' Drop」ボタンをクリックします。
  4. 「Processor Affinity」というウインドウが表示されます。
    ここで、ドロップされたファイルに割り当てるアフィニティマスクを設定します。
  5. 「名前を付けて保存」ダイアログが立ち上がるので、ショートカットの保存先とするフォルダ / ファイル名 を指定します。
  6. 以後、このショートカットファイルにアプリケーションをドラッグ&ドロップすることで、(ドロップした)アプリケーションを設定しておいたアフィニティマスクで実行できるようになります。
    ファイルの右クリックメニューから、直接アフィニティマスクを設定
  1. まず、「Settings」タブを開きます。
  2. 「Use Explorer Shell Extension」にチェックを入れます。
  3. アフィニティマスクを設定して実行したいファイル※3 を右クリック → 「Run with Processor Affinity」を選択します。
    ※3 実行ファイルでなくてもよい。
    (実行ファイルでない場合、関連付けプログラムのアフィニティマスクが設定される)
  4. 「Processor Affinity」というウインドウが表示されます。
    ここで、これから実行するプログラムに割り当てるアフィニティマスクを設定します。

 はてなブックマークに追加  Twitter でつぶやく  Facebook でシェア  mixi でつぶやく  google+ で共有  Pocket に登録
このソフトを利用するには、「.NET Framework 2.0」 をインストールしている必要があります。
Processor Affinity Manager TOPへ
スポンサード リンク
 おすすめフリーソフト
 XRECODE3

多形式に対応したオーディオコンバーター

 CCCP

定番のコーデックパック

 TrueCrypt

秘密のファイルを、徹底的に隠せるソフト

 Domino

高機能かつ使いやすい作曲ソフト

 IrfanView

多機能なマルチメディアビューア

 Microsoft Windows and Office ISO Download Tool

Windows & Office の ISO イメージファイル入手を支援

 Bulk Resize Photos

大量の画像ファイルを、高速に一括リサイズしてくれるウェブサービス

 Twitter as a Sidebar

Firefox のサイドバー内に、Twitter を表示できるようにするアドオン

 Imagine

ドラッグ&ドロップで放り込んだ JPEG / PNG ファイルを、画質劣化なしに圧縮してくれるソフト

 バックアップと同期

PC 内のファイルを、Google ドライブ / Google フォト に自動でバックアップできるようにするソフト

 White Noise

豊富な自然環境音を利用可能な、リラックスミュージック専用の音楽プレイヤー

 WordPress Theme Detector

指定した WordPress サイトで使われているテーマとプラグインを、一発調査してくれるウェブサービス

 おすすめフリーソフト
 PngOptimizer

PNG / GIF / BMP / TGA ファイルを、画質劣化なしに軽量化してくれるソフト

 MediaCoder

多くのフォーマットに対応したマルチメディアコンバーター

 NTFS Permissions Tools

ファイルやフォルダの “ アクセス許可 ” 設定カスタマイズツール

 UltraUXThemePatcher

Windows OS 上で、非公式のVisual Style を利用できるようにするソフト

スポンサードリンク

Processor Affinity Manager を紹介しているページです