59726">
显示服务器系统耗用:top,w
top 可以查到CPU,内存,swap等状况,里面比较关注的是几个参数:load average , load average
后面的三个参数表示过去5分钟,10分钟,15分钟系统平均负载。一般小于10比较正常,如果你服务器配置足够的高,希望它能降到5以下。如果大于20的话,下面的某些应用程序就会感觉到卡了。这个参数还可以通过w这个命令来查看。
bash-2.05b# w 12:38:17 up 18 days, 21:25, 2 users, load average: 0.04, 0.02, 0.00
CPU states 也是我们关心的内容:
CPU states: 6.1% user 4.1% system 0.0% nice 0.0%
iowait 89.7% idle
上面的数字说明:
6.1% user 的CPU资源是应用程序占用;
4.1% system 是操作系统占用
0.0% nice是后台程序占用
0.0% iowait是磁盘I/O等待,表示磁盘繁忙程度
89.7% idle 表示CPU 的89.7%是空闲的。
vmstat 显示系统每时每刻状态的好工具
一般我是这样使用:
bash-2.05b# vmstat 3
procs memory swap io
system CPU
r b swpd free buff cache si so bi bo
in cs us sy wa id
0 0 0 6304 67512 147992 0 0 2 10
1 5 1 2 0 17
0 0 0 6296 67512 147992 0 0 0 19
129 89 1 1 0 98
在procs下面有两列 r,b,分别表示当前进程中正在运行的和等待运行的进程;
在io下面有两个也是我们关注的bi和bo,这两个是表示磁盘系统的输入和输出,你会发现bo其实还是蛮空闲的,bi确实非常繁忙的。
NxD软件的命令行操作
重启无盘服务的操作:nxd restart, nxp restart
对于windows 98(me) 来说,重启nxd服务是使用 nxd restart
这个命令的,对于windows 2000(xp)来说,使用 nxp
restart这个命令。这个命令可以快速重启nxd服务,如果服务重启动作快,对于正在使用的玩家来说,一般不会有多大影响。可能会有个别人出现断开游戏的情况。
打开NxD控制窗口的命令:nxdman(98,me), nxpman(2000,xp)
这个命令用处不大,只有在你看不到管理器图标的时候,使用这条命令来启动管理窗口。
杀掉控制窗口命令: killall nxdman.exe(98,me), killall nxpman.exe(2000,xp)
由于软件不容许同时有两个人控制着管理窗口,那么如果有一个人在控制的时候,其他人是不能打开管理窗口的。如果你不清楚是谁,在哪个终端上面打开了管理窗口,那么可以用上面的命令来杀死管理窗口,然后用
nxdman 或 nxpman 来启动管理窗口。此命令不会对正在使用的用户产生任何影响。
重启远程控制客户端: vnc restart
在每个无盘工作站的控制面板里面都有一个网众远程控制客户端的程序。这个很方便的在下面终端控制服务器,如果发现你不能远程控制的时候,不需要重启服务器,只要用 vnc restart 这个命令来重启远程控制vnc 软件就可以了。
本文来源:天下网吧论坛>>无盘技术