遅いテストマシンで実行するミニマリストのxserverを作成しました。ビデオフレームバッファを使用するだけです。(任意のサイズの)ウィンドウをtwmで移動すると、すばやくきれいに移動しますが、「震え」、画面の更新頻度が悪いようです。また、マウスボタンを離すと、CPUが遅すぎるかのように、ウィンドウが(非常に速く)下がっていますが、その充電量は40%を超えていません。
では、元のXOrgサーバーはどのように設計されていますか?たとえば、kdriveまたはxquartzで使用されるXOrgベースを意味します。
- グラフィックスフレームバッファは「フリーアクセス」であり、各クライアントは同時に描画しますか?
- クライアントがFBに直接アクセスできる場合でも、画面を定期的に描画するレンダリングループ(FPS)はありますか?
xorgのxfree86サーバーでのリフレッシュレートの設定はどのように機能しますか?
- xorgベースプログラムで画面レンダリングの頻度を調整するために使用されますか
- それともxfree86のビデオドライバーでのみ使用されていますか?
悟りをありがとう...