Hi @Harj,
ThinLinc has similar settings, but by default sessions will not be killed when disconnected. So unless you’ve changed this default, it should be fine.
ThinLinc doesn’t have an equivalent here, but that’s because we rely on system-level settings instead. So the net.core.wmem_max and net.core.rmem_max settings you mention below will have the same effect, as should the other system-level tweaks you mentioned.
Whether this will actually solve the performance issues you’re seeing or not depends on where the bottleneck is. In general, for GPU workloads, the bottleneck is often the CPU, as this is necessarily involved in shuffling data back and forth between the GPU and the session itself (at least until Wayland support arrives). If this is the case, then unfortunately there’s no simple tweak available to mitigate this.
Hope that helps.