因为最近要做一些ubuntu上的开发,然后使用ssh问题是经常会出现中断,虽然可以使用等tmux方法来挂起进程,但是感觉不如界面方便,然后现在问题来了,我的ubuntu服务器是一个双核的性能很差内存也少的机器,我怎么来使用有限的资源来把远程桌面服务维护起来呢?如何避免对资源的过多占用?
来让我们一起来探索一下这个在米粒雕花的问题
首先是远程桌面的协议问题,远程桌面我们要选一个占用很低的,看这个里的内容吧
https://www.cnblogs.com/cnhk19/p/14948622.html
直接说结论吧,vnc占用最低,但是rdp也很不错,因为它是windows原生支持的
好了,协议的问题解决了,那远程桌面选哪个呢?
直接问一下万能的某歌:
嗯,找到了一个非常好的评测,不多说了,看这个吧:
https://blog.csdn.net/weixin_39626745/article/details/116645970
直接贴结论:
nodesktop一骑绝尘,很小很强悍,但是不支持安装了hhh,反正我是没找到
然后我看到网上说的,ubuntu21.04 lxde真轻量级不到100M占用,好的,那我们就装这个了
如果我们进一步放宽要求呢,不只是远程桌面,而是窗口管理器呢,如下所示:
https://www.vpsee.com/2013/03/a-memeory-comparison-of-popular-linux-window-managers/
桌面/窗口管理器 内存占用
wm2 0.7MB
dwm 1MB
Ratpoison 1MB
JWM 3MB
i3 3MB
Blackbox 3MB
IceWM 4.5MB
Openbox 7MB
Window Maker 7MB
awesome 9MB
FVWM 13MB
Fluxbox 16MB
E17 35MB
LXDE 36MB
XFCE 70MB
Gnome 3 155MB
Unity 192MB
KDE 201MB
喔!,牛,0.2M,那支持远程桌面么?
参考链接:
https://blog.csdn.net/weixin_39626745/article/details/116645970
https://unix.stackexchange.com/questions/586003/find-the-lightest-desktop-environment