on our Linux servers we observe quite some .vscode-server
processes (basically $PREFIX/.vscode-server/bin/$ID/node
) from developers using the vscode-remote-ssh extension. Unfortunately these processes put considerable load onto the systems, due to waiting for I/O (state "D"/uninterruptible sleep).
All affected filesystems are NFS (v3 and v4.0) mounted shares. There's nothing we can do on the fileserver end.
Why exactly do these processes require so much I/O? The
.vscode-server
processes sometimes generate more load than some of the data processings on these servers.Is this a known problem of
vscode-remote-ssh
and/or is there a way to solve or work around this I/O problem?