RHEL5.4关闭那些没用的进程?

小魔菇 2010-09-12 10:08:29
我把虚拟机打开 发现虚拟机的大部分内存都被占用了
我想杀掉一些进程 腾出一些内存空间出来
只是不知道那些进程是不需要

请高手指点一下
...全文
146 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Xjbala 2010-09-16
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 lgxwqq111 的回复:]
pstree 看看桌面进程,一个个杀,崩溃了再重启。。。
[/Quote]
恨人啊、、、
小魔菇 2010-09-13
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 panzifei 的回复:]

反正是虚拟机练习的怕什么
把全部服务都禁用掉,你需要什么就开什么服务。
你需要网络就打开chkconfig network on
需要ssh 就chkconfig sshd on
再加上可能需要看一下日志,把syslogd也打开一下
其它类似...
[/Quote]
这样太折腾了 呵呵
小魔菇 2010-09-13
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 panzifei 的回复:]

我就是这么练习的,只开了三个服务,并且再安装了一个不带xen的内核,这样启动速度超快,占用内存又少,同时练习时又可以知道哪些应用要启动哪些服务。
[root@RHEL5 ~]# chkconfig --list|grep '3:on'
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sshd ……
[/Quote]
NB
panzifei 2010-09-13
  • 打赏
  • 举报
回复
我就是这么练习的,只开了三个服务,并且再安装了一个不带xen的内核,这样启动速度超快,占用内存又少,同时练习时又可以知道哪些应用要启动哪些服务。
[root@RHEL5 ~]# chkconfig --list|grep '3:on'
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@RHEL5 ~]# free
total used free shared buffers cached
Mem: 775196 51884 723312 0 8152 29040
-/+ buffers/cache: 14692 760504
Swap: 2096472 0 2096472
[root@RHEL5 ~]# cat /boot/grub/grub.conf
default=0
timeout=2
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.18-92.el5)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-92.el5 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.18-92.el5.img
title Red Hat Enterprise Linux Server (2.6.18-92.el5xen)
root (hd0,0)
kernel /boot/xen.gz-2.6.18-92.el5
module /boot/vmlinuz-2.6.18-92.el5xen ro root=LABEL=/ rhgb quiet
module /boot/initrd-2.6.18-92.el5xen.img
freetstar 2010-09-13
  • 打赏
  • 举报
回复
pstree 看看桌面进程,一个个杀,崩溃了再重启。。。
小魔菇 2010-09-12
  • 打赏
  • 举报
回复
好的 我看看 谢谢
Linux-Torvalds 2010-09-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 eclipse_2 的回复:]

但是如何知道那些进程是可以被关的 那些是不能的?
[/Quote]
那些开机以后你手动运行的,说明那是你工作必须的。那些一般随机启动的,默认的,就没有必要开启了。
steptodream 2010-09-12
  • 打赏
  • 举报
回复
我常用CentOS和RHEL 其实 我每次都最小化安装系统 这样系统安装之后根本没几个进程
你参照这个http://gfllove.blog.163.com/blog/static/151502720092276121109/
把你不需要的服务全部关掉 用chkconfig name off的方式
也可以输入命令setup 在里面的服务里关掉他们
小魔菇 2010-09-12
  • 打赏
  • 举报
回复
但是如何知道那些进程是可以被关的 那些是不能的?
Linux-Torvalds 2010-09-12
  • 打赏
  • 举报
回复
这样子每次开机启动后都要手动kill。不如用chkconfig设置一下。
panzifei 2010-09-12
  • 打赏
  • 举报
回复
反正是虚拟机练习的怕什么
把全部服务都禁用掉,你需要什么就开什么服务。
你需要网络就打开chkconfig network on
需要ssh 就chkconfig sshd on
再加上可能需要看一下日志,把syslogd也打开一下
其它类似...

19,610

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧