latency

USBドライブ/大容量ストレージの停止のトラブルシューティング
latency

USBドライブ/大容量ストレージの停止のトラブルシューティング

残念ながら、この問題はここで報告され説明されています。有害なUSBスティックの問題。回復ソリューションを修正?そして「書き込み保存制限」は「USBメモリーカードの停止の問題」の解決策ですか?可用性にもかかわらず、2024年現在の最新のLinuxディストリビューションでは、問題は解決されていません。BDIインターフェースLinux 6.2で導入解放2023年2月。 この問題は、udevUSB 大容量記憶装置の合理的な書き込み記憶キャッシュ値を設定するスクリプトを呼び出す簡単な規則で解決できます。 ...

Admin

iperf3はネットワーク帯域幅の違いを見つけることができませんでしたが、カールは見つかりました。
latency

iperf3はネットワーク帯域幅の違いを見つけることができませんでしたが、カールは見つかりました。

1つのクライアント(A)と2つのサーバー(BとC)があります。サーバーはロードバランシングに異なる数のCPUを使用していますが、根本的な原因を探したいと思います。ネットワーク速度の問題かもしれないと疑ってiPerf3テストを実行しました。オンラインで読むことは、ネットワーク速度をテストする一般的な方法です。 ABとACの結果は似ています。 iPerf3 AB: [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 4.77 GBytes 4.0...

Admin

即時入力エコーを持つSSHクライアント
latency

即時入力エコーを持つSSHクライアント

端末を使用するとcode-server(VSCodeもこれを行うことができます)、入力は画面にすぐに表示されます(サーバーが実際に応答するまで灰色で表示されます)。 ただし、OpenSSH クライアントを使用してリモートシステムに接続すると、短い遅延後にのみ入力がエコーされます。これは通常、待ち時間が低い場合には目立たないが、遅い接続では入力が困難になることがある。 TTY割り当てを無効にするオプションを使用すると、-Tこの問題は解決されますが、端末の有用性は厳しく制限されます。 同様の機能を持つSSHクライアントはありますかcode-server? ...

Admin

TCPレイテンシを測定する方法は?
latency

TCPレイテンシを測定する方法は?

両方のサーバーのオペレーティングシステムはDebianです。 私はnmapを使用してTCP待ち時間を測定する方法を示すいくつかの例を見つけました。 nmap --packet-trace -p 22 192.168.0.10 しかし、待ち時間については否定的な結果が出ました。つまり、次の出力が印刷されます。 Host is up (-0.0023s latency) 最後に。 nmapは何をしていますか? SYNとSYN-ACKの時間差を測定していますか?それでは、時々否定的な結果が出るのはなぜですか?非常に正確に同期するには、2つのサーバー間のクロックが...

Admin

linux-lowlatencyカーネルをインストールする方法とバージョン5.15で停止したのはなぜですか?
latency

linux-lowlatencyカーネルをインストールする方法とバージョン5.15で停止したのはなぜですか?

今日、この記事を読んでますますlinux-lowlatency混乱しています。まず、インストールしsudo apt install linux-lowlatencyて再起動するのと同じくらい簡単ですか? Grubメニューから別の起動オプションを選択する必要がありますか?ちょっと見てみると、uname -rまだ6.2が返されますが、どちらがユニバーサルバージョンだと思いますか? 第二に、私はデフォルトでカーネルバージョン6.2のUbuntuであるPOP_OS 22.04 LTSを使用しています。しかし、linux-lowlatency5.15(https://...

Admin

ローカルホストのhttp待ち時間は大きく異なります。
latency

ローカルホストのhttp待ち時間は大きく異なります。

10個のコアを持つMBP M1で実行されます。 1つのスレッドクライアント(wrk)と1つのスレッドサーバー(java)を実行します。 YouTubeもシステムで実行されています。負荷平均は10点満点で2点です。 GCに加えて遅延時間の大きな違いを引き起こす原因は何ですか? "percentile": 0, "latency_in_microseconds": 10 }, { "percentile": 50, "latency_i...

Admin

SSHを介したvim接続は非常に遅いです。
latency

SSHを介したvim接続は非常に遅いです。

一部のシステムに非標準のSSH接続があります。エコ時間は…0.2秒程度です。 とにかく、入力ファイルなしでvimを起動すると約3〜4秒という長い遅延が発生し、遅延時間の短いSSH接続(たとえば、同じネットワークセグメント内)を介して接続すると「私はそうではありません」という経験があります。この遅延は今後vimは端末に何も書いていないので、私に何かを期待する前に、接続を介して通信を試みる原因が何であるか、正確に何を通信するのかを知りたいです。 私はstrace -rrを使って0.1秒より長い違いを見つけ、次のような行を見つけました。 0.284973...

Admin

Linuxでの奇妙な問題、最悪のネットワーク速度、最悪のping待ち時間
latency

Linuxでの奇妙な問題、最悪のネットワーク速度、最悪のping待ち時間

これを説明できません。まず、速度テストの結果をリストします。 最新バージョンの mxlinux を実行する Linux ホストです。 vmwareで実行されているWindows 10。同じコンピュータで Linuxでなぜそれほど悪いのかを理解しようとしています。 Webインターフェイスを試してみて、別のディストリビューション(ライブUSB)を試しても同じ結果が得られました。 他のブラウザも試してみましたが、同じことでした。 私はそれが重要だとは思わないが、もし備えてamd 3900x、32gb ram、nvmeにLinuxがインストールされたギガバイト...

Admin

Luster FS、RHEL 8を使用したopenatシステムコールのstraceエラー、完全断続遅延
latency

Luster FS、RHEL 8を使用したopenatシステムコールのstraceエラー、完全断続遅延

このように断続的に遅れる原因が何であるかを知っている人はいますか?異なる時間にログイン、コンピューティング、およびヘッドノードですべてのコマンドが遅くなり、Lustreに関連するログインだけが遅くなります。つまり、ルートログインとローカルログインにはこのような遅延はありません。 openatシステムコールの45エラーは正常に聞こえません。 strace -ttt -T -C -w touch newfilethat 1662064377.602061 execve("/usr/bin/touch", ["touch", "newfilethat"]...

Admin

空きRAMを準備するためにLinuxカーネルを調整する方法は?
latency

空きRAMを準備するためにLinuxカーネルを調整する方法は?

私のシステムはメモリ使用量が非常に高く、ディスクアクティビティも多いです。したがって、キャッシュにできるだけ多くのファイルが必要ですが、より短い時間でより多くのRAMが必要なユーザーモードプロセスにすばやく応答するのに十分なRAMを必要とします。私は基本的に「常に」必要なRAMの一般的な量を準備することで、突然のユーザーモードメモリ割り当ての待ち時間を減らそうとしています。メモリピークが300〜500 MBの範囲にあると予想しているため、ほとんどの時間に十分な空きRAMを確保することを期待しています。 メモリが足りなくなった場合、増やすとRAMに多くのディス...

Admin

すべてのデバイスのデフォルトBDI `max_ratio`および/または `min_ratio`を変更するには?
latency

すべてのデバイスのデフォルトBDI `max_ratio`および/または `min_ratio`を変更するには?

私は異なる書き込みスループットを持つ複数のストレージデバイスを持つシステムで作業しています。質問の説明に従って2013年に「USBフラッシュドライブの停止」の問題が発生したのはなぜですか?既存の「I / Oダーティスロットリングなし」コードがこの問題を解決できないのはなぜですか?デフォルトでは、Linuxでは、単一の低速デバイスが書き込みバッファリングのためにほぼすべてのディスクキャッシュを使用できるようにします。これにより、他のデバイスに書き込む場合でも、すべてのプロセスのパフォーマンスが低下します。プロセスがキャッシュ全体を書き込むために遅延を使用すると...

Admin

マイクロ秒ジッタ低減(リアルタイムカーネル使用)
latency

マイクロ秒ジッタ低減(リアルタイムカーネル使用)

5.15.44 raspiカーネルとライブパッチを適用したGentooを実行するRaspberry Pi 4Bがあります。コアはCONFIG_PREEMPT_RT(驚くべきことに)、、CONFIG_HZ_PERIODIC(CPU_FREQ_DEFAULT_GOV_PERFORMANCE頭では覚えていないいくつかの異なるオプション)で構成されており、Raspi自体は1,800 GHzのクロック速度で動作します。 私が解決したい問題は次のとおりです。 外部デバイスをRaspiのGPIOピンに接続しました。このデバイスは入出力に1ピンを使用します。入出力の場合、4...

Admin

既存の tc qdisc の上に追加の遅延を追加します。
latency

既存の tc qdisc の上に追加の遅延を追加します。

既存のマルチレベルqdisc設定を持つシステムでは、追加の待ち時間を導入する必要があります(少なくとも固定されていますが、小さな変更で固定するのが良いオプションです)。 Linuxでこれを行う標準的な方法はqdiscを使用することですnetem。しかし、netemこれは他のqdiscとは機能しないため、ここでは機能しません。よく記録された制限があり、同僚が直接確認しました)。 何もしないマシンに仮想マシンを配置することはnetem過度に見えるだけでなく、ルーティングとWLAN設定を非常に複雑にするため、この手順を実行しないことをお勧めします。 関連がある場合...

Admin

XorgまたはDRMフレームバッファを読み取る低遅延方法
latency

XorgまたはDRMフレームバッファを読み取る低遅延方法

私はLinuxでグラフィックフレームワークの待ち時間/処理時間を測定できるアプリケーションを構築しようとしています。私のアイデアは、さまざまなグラフィックスとUIフレームワーク(SDL、OpenGL、Qtなど)プログラムを使用して画面の色(黒から白へ)を変更して、入力イベント(マウスクリックなど)に反応します簡単な方法を実装することです。各プログラムの遅延時間を測定するために、入力イベントがマシンに到着する時点から(私はevdevを使用します)、ある種のフレームバッファからピクセルを更新する時点までの時間を測定する別のプログラムを実装したいと思います。可能な...

Admin

マイクの遅延を増やす方法は?
latency

マイクの遅延を増やす方法は?

オーディオ出力の遅延を増やしたいです。 pavucontrolに遅延オフセットを設定しても効果はありません。 私はまず次のように入力します。 pactl load-module module-loopback latency_msec=2000 source=alsa_input.pci-0000_00_1f.3.analog-stereo しかし、私の声が遅れる音が聞こえ、Zoomには遅れは録音されません。これは私がしたいことではありません。 マイクの待ち時間を増やすコマンドラインはありますか? ...

Admin