@prefix schema: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ks: <https://comcomponent.com/vocab/> .

<https://comcomponent.com/blog/2026/04/13/002-windows-efficiency-mode-what-it-is-and-how-to-turn-off/#article>
    schema:about <https://comcomponent.com/knowledge/efficiency-mode/>, <https://comcomponent.com/knowledge/power-throttling/> ;
    schema:mentions <https://comcomponent.com/knowledge/ecoqos/>, <https://comcomponent.com/knowledge/task-manager/>, <https://comcomponent.com/knowledge/base-priority/>, <https://comcomponent.com/knowledge/power-mode-best-performance/>, <https://comcomponent.com/knowledge/edge-energy-saver/>, <https://comcomponent.com/knowledge/microsoft-edge/>, <https://comcomponent.com/knowledge/group-policy/>, <https://comcomponent.com/knowledge/process-power-throttling-api/>, <https://comcomponent.com/knowledge/core-windows-process/>, <https://comcomponent.com/knowledge/windows-qos/>, <https://comcomponent.com/knowledge/process-instability-risk/>, <https://comcomponent.com/knowledge/admin-rights/> .

<https://comcomponent.com/knowledge/efficiency-mode/> a skos:Concept ;
    skos:prefLabel "効率モード"@ja ;
    skos:definition "Windows 11のタスクマネージャーが、CPU使用率が高いことを検出したときに単一のプロセスまたはプロセスグループの使用リソースを自動的に制限する機能。"@ja ;
    skos:altLabel "Efficiency Mode" ;
    skos:altLabel "タスクマネージャーの効率モード"@ja ;
    ks:uses <https://comcomponent.com/knowledge/ecoqos/> ;
    ks:uses <https://comcomponent.com/knowledge/base-priority/> ;
    ks:configuredBy <https://comcomponent.com/knowledge/task-manager/> ;
    ks:notRecommendedFor <https://comcomponent.com/knowledge/core-windows-process/> ;
    ks:verifiedBy <https://comcomponent.com/knowledge/task-manager/> .

<https://comcomponent.com/knowledge/power-throttling/> a skos:Concept ;
    skos:prefLabel "Power Throttling(電力調整)"@ja ;
    skos:definition "EcoQoSに分類されたプロセスに対し、CPU周波数を下げたり電力効率の高いコアへ寄せたりしてWindowsが電力効率の向上を試みるOS側の仕組み。"@ja ;
    skos:altLabel "電力調整"@ja ;
    ks:implements <https://comcomponent.com/knowledge/ecoqos/> ;
    ks:configuredBy <https://comcomponent.com/knowledge/process-power-throttling-api/> ;
    ks:verifiedBy <https://comcomponent.com/knowledge/process-power-throttling-api/> .

<https://comcomponent.com/knowledge/ecoqos/> a skos:Concept ;
    skos:prefLabel "EcoQoS"@ja ;
    skos:definition "性能が最重要ではない処理を省電力寄りに扱うためのQoS。スレッド単位ならSetThreadInformationとThreadPowerThrottling、プロセス単位ならSetProcessInformationとPROCESS_POWER_THROTTLING_EXECUTION_SPEEDで設定する。"@ja ;
    skos:altLabel "Eco QoS" ;
    skos:broader <https://comcomponent.com/knowledge/qos/> .

<https://comcomponent.com/knowledge/base-priority/> a skos:Concept ;
    skos:prefLabel "プロセスのベース優先度"@ja ;
    skos:definition "プロセスがCPUの実行順を割り当てられる際の基準となる優先度で、効率モードはこれをlowへ引き下げることも行う。"@ja ;
    skos:altLabel "Base Priority" .

<https://comcomponent.com/knowledge/task-manager/> a skos:Concept ;
    skos:prefLabel "タスク マネージャー"@ja ;
    skos:definition "実行中のプロセスの状態表示や、効率モードの個別の切り替えなどを行えるWindowsの標準ツール。"@ja ;
    skos:altLabel "Task Manager" .

<https://comcomponent.com/knowledge/power-mode-best-performance/> a skos:Concept ;
    skos:prefLabel "電源モード「最適なパフォーマンス」"@ja ;
    skos:definition "Windows 11の電源スライダーの設定の1つで、選択するとすべてのアプリケーションがPower Throttlingの対象外になる。"@ja ;
    skos:altLabel "Best Performance" ;
    ks:prevents <https://comcomponent.com/knowledge/power-throttling/> .

<https://comcomponent.com/knowledge/group-policy/> a skos:Concept ;
    skos:prefLabel "グループポリシー"@ja ;
    skos:definition "Active Directoryドメイン環境でWindowsの設定を集中構成する仕組み。"@ja ;
    skos:altLabel "GPO" ;
    skos:altLabel "Group Policy" .

<https://comcomponent.com/knowledge/process-power-throttling-api/> a skos:Concept ;
    skos:prefLabel "SetProcessInformation / GetProcessInformationによるPower Throttling制御"@ja ;
    skos:definition "PROCESS_POWER_THROTTLING_STATE構造体とProcessPowerThrottling情報クラスを介して、プロセス単位でPower Throttling(EcoQoS)の状態を設定・取得できるWin32 API群。"@ja ;
    skos:altLabel "PROCESS_POWER_THROTTLING_EXECUTION_SPEED" ;
    skos:altLabel "ProcessPowerThrottling" .

<https://comcomponent.com/knowledge/process-instability-risk/> a skos:Concept ;
    skos:prefLabel "効率モードによるプロセスの不安定化"@ja ;
    skos:definition "対象プロセスに効率モードを適用した結果として生じうる、Microsoftも案内する動作不安定化のリスク。"@ja .

<https://comcomponent.com/knowledge/microsoft-edge/> a skos:Concept ;
    skos:prefLabel "Microsoft Edge"@ja ;
    skos:definition "Chromiumベースのマイクロソフト製ブラウザー。本体はActiveXをサポートしない。"@ja ;
    skos:altLabel "Edge" ;
    ks:uses <https://comcomponent.com/knowledge/edge-energy-saver/> .

<https://comcomponent.com/knowledge/edge-energy-saver/> a skos:Concept ;
    skos:prefLabel "Microsoft Edgeの省エネ機能"@ja ;
    skos:definition "Microsoft Edgeのブラウザー設定にある省電力機能で、Windowsのタスクマネージャーの効率モードとは別物としてEdge側の設定でオン/オフする。"@ja ;
    skos:altLabel "エネルギー節約機能"@ja ;
    skos:altLabel "旧称・効率モード(Edge)"@ja .

<https://comcomponent.com/knowledge/core-windows-process/> a skos:Concept ;
    skos:prefLabel "コアWindowsプロセス"@ja ;
    skos:definition "絞り込むとシステムに影響し得るため、タスクマネージャー上で効率モードの切り替えが灰色になり操作できないプロセス。"@ja ;
    skos:altLabel "core Windows process" .

<https://comcomponent.com/knowledge/admin-rights/> a skos:Concept ;
    skos:prefLabel "管理者権限"@ja ;
    skos:definition "コンピューター全体の設定を変更できる権限。"@ja ;
    skos:altLabel "昇格"@ja .

<https://comcomponent.com/knowledge/windows-qos/> a skos:Concept ;
    skos:prefLabel "Windows の QoS(サービス品質)分類"@ja ;
    skos:definition "フォーカス中・可視・最小化・バックグラウンドサービス・EcoQoSなど、ウィンドウの状態に応じてWindowsがプロセスに割り当てる電力効率優先度の分類体系。"@ja ;
    skos:altLabel "Quality of Service" ;
    skos:altLabel "QoSレベル"@ja ;
    ks:uses <https://comcomponent.com/knowledge/ecoqos/> .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/efficiency-mode/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/ecoqos/> ;
    schema:description "効率モードは対象プロセスに、性能より電力効率を優先するEcoQoSという分類を適用する"@ja ;
    ks:evidence <https://devblogs.microsoft.com/performance-diagnostics/reduce-process-interference-with-task-manager-efficiency-mode/> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/efficiency-mode/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/base-priority/> ;
    schema:description "効率モードは対象プロセスのベース優先度をlowへ引き下げることも同時に行う"@ja ;
    ks:evidence <https://devblogs.microsoft.com/performance-diagnostics/reduce-process-interference-with-task-manager-efficiency-mode/> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/power-throttling/> ;
    rdf:predicate ks:implements ;
    rdf:object <https://comcomponent.com/knowledge/ecoqos/> ;
    schema:description "Power Throttlingは、EcoQoSに分類されたプロセスのCPU周波数低下や効率コアへの割り当てという実際の効果を実装する仕組みである"@ja ;
    ks:evidence <https://learn.microsoft.com/ja-jp/windows/win32/api/processthreadsapi/nf-processthreadsapi-setprocessinformation> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/efficiency-mode/> ;
    rdf:predicate ks:configuredBy ;
    rdf:object <https://comcomponent.com/knowledge/task-manager/> ;
    schema:description "効率モードはタスクマネージャーで対象プロセスを右クリックするか、右上のボタンから個別にオン/オフを切り替えられる"@ja ;
    ks:evidence <https://support.microsoft.com/ja-jp/topic/microsoft-edge-%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E6%A9%9F%E8%83%BD%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%AA%AC%E6%98%8E%E3%81%97%E3%81%BE%E3%81%99-7b36f363-2119-448a-8de6-375cfd88ab25> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/power-mode-best-performance/> ;
    rdf:predicate ks:prevents ;
    rdf:object <https://comcomponent.com/knowledge/power-throttling/> ;
    schema:description "電源スライダーが最適なパフォーマンスのときは、すべてのアプリケーションがPower Throttlingの対象外になる"@ja ;
    ks:evidence <https://learn.microsoft.com/ja-jp/windows-hardware/customize/desktop/customize-power-slider> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/group-policy/> ;
    rdf:predicate ks:prevents ;
    rdf:object <https://comcomponent.com/knowledge/power-throttling/> ;
    schema:description "グループポリシーの「電力調整をオフにする」(PowerThrottlingTurnOff)を有効にすると、Power Throttlingの仕組み自体が無効になる。同じ内容はレジストリのPowerThrottlingOff値でも設定できる"@ja ;
    ks:evidence <https://learn.microsoft.com/ja-jp/windows/client-management/mdm/policy-csp-admx-power#powerthrottlingturnoff> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/power-throttling/> ;
    rdf:predicate ks:configuredBy ;
    rdf:object <https://comcomponent.com/knowledge/process-power-throttling-api/> ;
    schema:description "Power Throttling(EcoQoS側)は、SetProcessInformationでPROCESS_POWER_THROTTLING_EXECUTION_SPEEDを制御することでプロセス単位に構成できる"@ja ;
    ks:evidence <https://learn.microsoft.com/ja-jp/windows/win32/api/processthreadsapi/nf-processthreadsapi-setprocessinformation> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/power-throttling/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/process-power-throttling-api/> ;
    schema:description "各プロセスの現在のPower Throttling状態は、GetProcessInformationでPROCESS_POWER_THROTTLING_STATEを読み出すことで確認できる"@ja ;
    ks:evidence <https://learn.microsoft.com/ja-jp/windows/win32/api/processthreadsapi/nf-processthreadsapi-getprocessinformation> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/efficiency-mode/> ;
    rdf:predicate ks:mayCause ;
    rdf:object <https://comcomponent.com/knowledge/process-instability-risk/> ;
    schema:description "Microsoftは、効率モードが特定のプロセスで不安定性を引き起こす可能性があると案内している"@ja ;
    ks:evidence <https://support.microsoft.com/ja-jp/topic/microsoft-edge-%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E6%A9%9F%E8%83%BD%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%AA%AC%E6%98%8E%E3%81%97%E3%81%BE%E3%81%99-7b36f363-2119-448a-8de6-375cfd88ab25> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/microsoft-edge/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/ecoqos/> ;
    schema:description "Microsoft EdgeやChromeは自前で電力効率APIを使うため、ユーザーが手で設定していなくてもタスクマネージャー上で効率モードのように見えることがある"@ja ;
    ks:evidence <https://devblogs.microsoft.com/performance-diagnostics/reduce-process-interference-with-task-manager-efficiency-mode/> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/microsoft-edge/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/edge-energy-saver/> ;
    schema:description "Microsoft Edgeはブラウザー自身の設定に省エネ機能を持ち、これはWindowsのタスクマネージャーに出る効率モードとは別の仕組みである"@ja ;
    ks:evidence <https://support.microsoft.com/ja-jp/topic/microsoft-edge-%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E6%A9%9F%E8%83%BD%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%AA%AC%E6%98%8E%E3%81%97%E3%81%BE%E3%81%99-7b36f363-2119-448a-8de6-375cfd88ab25> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/efficiency-mode/> ;
    rdf:predicate ks:notRecommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/core-windows-process/> ;
    schema:description "対象がcore Windows processである場合は絞るとシステムに影響し得るため、タスクマネージャー上で効率モードの切り替えが灰色になり適用できない"@ja ;
    ks:evidence <https://devblogs.microsoft.com/performance-diagnostics/reduce-process-interference-with-task-manager-efficiency-mode/> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/efficiency-mode/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/task-manager/> ;
    schema:description "対象プロセスに効率モードが適用されているかどうかは、タスクマネージャーの状態列と緑の二重リーフアイコンで確認できる"@ja ;
    ks:evidence <https://support.microsoft.com/ja-jp/topic/microsoft-edge-%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E6%A9%9F%E8%83%BD%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%AA%AC%E6%98%8E%E3%81%97%E3%81%BE%E3%81%99-7b36f363-2119-448a-8de6-375cfd88ab25> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/process-power-throttling-api/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/admin-rights/> ;
    schema:description "自プロセスに対する呼び出しには管理者権限は不要だが、Get-Process で列挙した他ユーザーのプロセスへPower Throttlingの解除・確認を適用するPowerShellスクリプトは、対象プロセスのハンドルを開くために管理者として開いたPowerShellでの実行を前提とする"@ja ;
    ks:evidence <https://learn.microsoft.com/ja-jp/windows/win32/api/processthreadsapi/nf-processthreadsapi-setprocessinformation> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/windows-qos/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/ecoqos/> ;
    schema:description "WindowsのQoS分類は、フォーカス中・可視・最小化・バックグラウンドサービスといった区分に加えて、性能より電力効率を優先するEcoQoSという区分を含む"@ja ;
    ks:evidence <https://learn.microsoft.com/ja-jp/windows/win32/procthread/quality-of-service> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .
