@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/windows-rdp-slow-fast-network/#article>
    schema:about <https://comcomponent.com/knowledge/rdp/>, <https://comcomponent.com/knowledge/rdp-interaction-delay/>, <https://comcomponent.com/knowledge/rdp-graphics-stream/> ;
    schema:mentions <https://comcomponent.com/knowledge/rdp-frame-encoding/>, <https://comcomponent.com/knowledge/rdp-frame-decoding/>, <https://comcomponent.com/knowledge/rdp-high-network-rtt/>, <https://comcomponent.com/knowledge/rdp-display-pixel-count/>, <https://comcomponent.com/knowledge/rdp-graphics-workload/>, <https://comcomponent.com/knowledge/rdp-device-redirection/>, <https://comcomponent.com/knowledge/rdp-network-workload/>, <https://comcomponent.com/knowledge/rdp-user-input-delay-counter/>, <https://comcomponent.com/knowledge/ui-thread-blocking/>, <https://comcomponent.com/knowledge/ui-update-delay/> .

<https://comcomponent.com/knowledge/rdp/> a skos:Concept ;
    skos:prefLabel "RDP(リモートデスクトッププロトコル)"@ja ;
    skos:definition "Windowsのリモートデスクトップ接続で、画面表示や入力をネットワーク越しにやり取りするプロトコル。"@ja ;
    skos:altLabel "Remote Desktop Protocol" ;
    ks:uses <https://comcomponent.com/knowledge/rdp-graphics-stream/> .

<https://comcomponent.com/knowledge/rdp-interaction-delay/> a skos:Concept ;
    skos:prefLabel "RDPの操作応答の遅れ"@ja ;
    skos:definition "手元で操作してから、その結果を手元の画面で確認できるまでの遅れ。ネットワークの往復時間だけでなく、接続先アプリと画面の変換・表示も関係する。"@ja .

<https://comcomponent.com/knowledge/rdp-graphics-stream/> a skos:Concept ;
    skos:prefLabel "RDPの画面転送"@ja ;
    skos:definition "接続先で生成された画面の情報を、圧縮や更新範囲の選択などを用いてクライアントへ届ける仕組み。入力や機器リダイレクトとは区別する。"@ja .

<https://comcomponent.com/knowledge/rdp-frame-encoding/> a skos:Concept ;
    skos:prefLabel "RDP画面のエンコード"@ja ;
    skos:definition "接続先の画面の情報を、転送に使う形式へ変換・圧縮する処理。アプリ自体の描画と同じ処理ではない。"@ja .

<https://comcomponent.com/knowledge/rdp-frame-decoding/> a skos:Concept ;
    skos:prefLabel "RDP画面のデコード"@ja ;
    skos:definition "受信した画面の情報をクライアントが表示できる形に戻す処理。接続先が高性能でも、手元の端末での処理は必要になる。"@ja .

<https://comcomponent.com/knowledge/rdp-high-network-rtt/> a skos:Concept ;
    skos:prefLabel "RDP経路の長い往復時間"@ja ;
    skos:definition "クライアントから接続先へネットワーク上を行って戻る時間が長い状態。一定時間に転送できるデータ量とは別の指標である。"@ja .

<https://comcomponent.com/knowledge/ui-thread-blocking/> a skos:Concept ;
    skos:prefLabel "UIスレッドの詰まり"@ja ;
    skos:definition "UIスレッド上で重い処理やブロッキングI/Oが実行され、入力処理や画面描画が遅延・停止する状態。"@ja ;
    skos:altLabel "UI応答性の低下"@ja ;
    skos:altLabel "UIブロッキング"@ja .

<https://comcomponent.com/knowledge/ui-update-delay/> a skos:Concept ;
    skos:prefLabel "UI更新の遅延"@ja ;
    skos:definition "処理の状態が変わっても、UI側の処理が追いつかず画面に反映されない、または遅れて反映される状態。実処理の停止とは区別する。"@ja ;
    skos:altLabel "Delayed UI updates" .

<https://comcomponent.com/knowledge/rdp-display-pixel-count/> a skos:Concept ;
    skos:prefLabel "リモート画面の画素数"@ja ;
    skos:definition "リモートセッションの解像度やモニター構成によって決まる画面の大きさ。クライアント側の単なる縮小表示とは区別する。"@ja .

<https://comcomponent.com/knowledge/rdp-graphics-workload/> a skos:Concept ;
    skos:prefLabel "RDP画面処理の負担"@ja ;
    skos:definition "接続先の画面生成・圧縮と、手元でのデコード・表示にかかる仕事。画面の内容、更新範囲、頻度、解像度などで変わる。"@ja .

<https://comcomponent.com/knowledge/rdp-device-redirection/> a skos:Concept ;
    skos:prefLabel "RDPの機器リダイレクト"@ja ;
    skos:definition "手元のドライブやプリンターなどをリモートセッションから利用するための仕組み。利用状況によって通信や処理の負担が増える。"@ja .

<https://comcomponent.com/knowledge/rdp-network-workload/> a skos:Concept ;
    skos:prefLabel "RDP関連の通信負担"@ja ;
    skos:definition "画面の情報やリダイレクトされた機器のデータなどを転送する負担。利用者の操作と同時に動く転送を合わせて観察する。"@ja .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/rdp/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/rdp-graphics-stream/> ;
    schema:description "本記事で扱うリモートデスクトップでは、接続先で生成した画面の情報を手元に届ける。画面転送以外のチャネルも存在する。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/azure/virtual-desktop/rdp-bandwidth> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/rdp-graphics-stream/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/rdp-frame-encoding/> ;
    schema:description "本文の通常の画面転送モデルでは、接続先で画面の情報を変換・圧縮して送る。個別のメディアリダイレクトなどをすべて同一の経路とは扱わない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/azure/virtual-desktop/connection-latency> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/rdp-graphics-stream/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/rdp-frame-decoding/> ;
    schema:description "本文の通常の画面転送モデルでは、クライアントが受け取った情報を表示できる形に戻す。接続先の処理能力だけで手元の表示性能を保証できない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/azure/virtual-desktop/connection-latency> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/rdp-high-network-rtt/> ;
    rdf:predicate ks:mayCause ;
    rdf:object <https://comcomponent.com/knowledge/rdp-interaction-delay/> ;
    schema:description "入力を送って結果を受け取る操作では、実際の経路の長い往復時間が反応の遅れに影響する。RTTはアプリ処理や表示を含む全時間ではなく、速度測定の相手への結果とも同一視しない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/azure/virtual-desktop/connection-latency> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/ui-thread-blocking/> ;
    rdf:predicate ks:mayCause ;
    rdf:object <https://comcomponent.com/knowledge/ui-update-delay/> ;
    schema:description "WPFアプリのUIスレッドが長い仕事を抱えると、入力や更新を処理する機会が遅れ得る。総CPU使用率だけではこの待ちを否定できない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/dotnet/desktop/wpf/advanced/threading-model> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/rdp-display-pixel-count/> ;
    rdf:predicate ks:mayCause ;
    rdf:object <https://comcomponent.com/knowledge/rdp-graphics-workload/> ;
    schema:description "リモート側の画素数やモニター構成が増えると画面処理の負担が増える場合がある。解像度を下げた改善だけでは、回線と画面処理のどちらが原因かは限定できない。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/azure/virtual-desktop/rdp-bandwidth>, <https://learn.microsoft.com/en-us/azure/virtual-desktop/remotefx-graphics-performance-counters> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/rdp-device-redirection/> ;
    rdf:predicate ks:mayCause ;
    rdf:object <https://comcomponent.com/knowledge/rdp-network-workload/> ;
    schema:description "ドライブやプリンターなどのリダイレクトは、実際にデータを交換する利用状況によって通信負担を増やす。必要な機器を一括停止するのではなく、許可された範囲で一条件ずつ比較する。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/windows-server/administration/performance-tuning/role/remote-desktop/session-hosts> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "context-dependent" .
