我在低内存系统上安装以下内容:
vnc4server xinetd xterm openbox obconf
我只会偶尔登录 vncs 进行一些管理工作。我的问题是:
1) 即使 vncserver 未运行,xinetd 是否也会占用内存/CPU?如果是,我可以按需“运行”xinetd 吗(如何运行)?如果否,您知道 vncserver 未运行时它会占用多少内存吗?
2)当没有客户端连接时,vncserver 是否占用大量内存?
3)当 vncserver 运行但没有客户端连接时,openbox/obconf 是否占用内存?
4) 当没有 vncserver 运行时,openbox/obconf 是否占用内存?
谢谢
J.P
答案1
Xinetd 是执行按需服务的进程,始终运行。它等待网络连接,然后启动一个进程来为它们提供服务。它只需要很少的系统资源。
如果 VNC 服务器或在其上显示的程序正在运行,则它们将使用内存,但如果它们没有主动执行任何操作,则会将其交换到磁盘,直到需要为止。如果在其上显示的程序正在更改其显示,则即使没有连接客户端,VNC 服务器也可以处于活动状态。