LinuxがWindowsよりも軽いっていうのは幻想 (814レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
380
(2): 2021/08/31(火)06:18 ID:MFTyA6eM(1/2) AAS
Wikiにはこんな事が書いてあるよ。

Xのネットワーク機能が過度に複雑であるために、ローカルで使っても性能に悪影響があるという誤解を持つ人が多いが、現在のXの実装ではローカルな接続では単にソケットと共有メモリを使うので、X固有のオーバーヘッドはほとんどない。
384
(1): 2021/08/31(火)07:37 ID:cThO2+jw(2/4) AAS
>>380
共有メモリとソケット(ストリーム化された描画命令等)を介さなければならない時点で
オーバーヘッドは必ず存在するし、ウィンドウ(コントロール)1つだけの
パフォーマンスじゃなくって1つのプロセスからの描画命令をバッファリングして
ウィンドウシステム側でマルチコアを活用しての並列な描画で矛盾なくUIを更新できるか、
更に複数のプロセスからの描画命令を並列に処理できるかどうかが
複数コア&HT当たり前のご時世でのパフォーマンスに影響してくる

ドメインソケットって単語が出てこない辺りにわかなんだろうが、
ウィンドウシステムってのは素人が思ってる程単純な代物ではない
386: 2021/08/31(火)07:51 ID:H+S8K3nl(3/4) AAS
>>380
英語版wikiにはそんな事書いてないよ

Xの設計では、クライアントとサーバーを別々に動作させる必要があり、デバイスの独立性と
クライアントとサーバーの分離にはオーバーヘッドが発生します。オーバーヘッドのほとんどは、
プロトコル自体からではなく、クライアントとサーバー間のネットワークラウンドトリップ
遅延時間(遅延)から発生します。パフォーマンスの問題に対する最善の解決策は、
効率的なアプリケーション設計に依存します。[8] Xに対する一般的な批判は、
そのネットワーク機能がローカルでのみ使用された場合、過度の複雑さとパフォーマンスの低下をもたらすということです。

最新のX実装では、同じホスト上で効率的に接続するためにUnixドメインソケットを使用しています。
さらに、共有メモリ(MIT-SHM拡張機能を介して)を使用して、クライアント/サーバー通信を高速化できます。
[9]ただし、プログラマは共有メモリ拡張機能を明示的にアクティブ化して使用する必要があります。
また、古い実装との互換性を維持し、非ローカルXサーバーと通信するために、フォールバックパスを提供する必要があります。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.042s