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」を、サービスとして利用することで実現する)

使い方は以下のとおり。
このソフトを利用するには、「.NET Framework 2.0」 をインストールしている必要があります。

    基本
  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 に登録
Processor Affinity Manager TOPへ
スポンサード リンク
 おすすめフリーソフト
 GeekUninstaller

アプリケーションを徹底的にアンインストール

 Macrium Reflect Free Edition

指定したドライブを、丸ごと完全にバックアップ

 AviUtl

高機能かつ使いやすい動画編集ソフト

 AIMP

使いやすい音楽プレイヤー

 COMODO Firewall

高機能なファイアウォール

 Rainmeter

カスタマイズ性の高いリソースメーター

 Waterfox

古い Firefox アドオン(レガシーアドオン)の使用も可能な Firefox 派生ブラウザ

 Jerboa

マウスカーソルの移動や表示、ウインドウの切り替えやスクロール 等々の操作を補助してくれる

 Audio Output Switcher

既定の再生デバイスを、自動 or 手動 で素早く変更できるようにするソフト

 Compare Advance

フォルダの同期 / バックアップ / ミラーリング 機能も備えたフォルダ比較ツール

 CrococryptMirror

ファイルの自動暗号化機能を備えたフォルダミラーリングツール

 テキストエディターbyエクセル

複数行のテキストを、複数行のセルに一発入力できるようにする Excel アドイン

 おすすめフリーソフト
 AdwCleaner

非常駐型のアドウェア対策ソフト

 PngOptimizer

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

 tsMuxeR

Blu-ray データを、作成 / 分解 / 編集 することができる

 DAEMON Tools Lite

各種イメージファイルを、ドライブとして扱えるようにするソフト

スポンサードリンク

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