LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1235|回复: 8

关于开机后进程的优化及rc-update中各项的意思的疑问!!

[复制链接]
发表于 2009-1-20 11:56:57 | 显示全部楼层 |阅读模式
我是gentoo的小鸟,终于弄好了gnome后,现在一切都能正常使用了,不过有2个问题:
  1.在网上看到有人说他们装了gnome后,开机后总共只用内存100多M,可是我的为什么却有200多M呢?特别是不知道该怎么去让一些开机启动的进程不启动。
  2.对于我的 #rc-update show 列出来的东东,只知道一少部分的意思,其他的都不懂,也没在书上查到,想请教各位大大下,那些是平时没用的呢?

下面是内容。

代码 1 :(进程相关)--这些里面那些是没用的呢?该怎么关闭它,让它不自动启动呢?('会话'里找不到这些启动)
zorg  gnome-session
zorg  /usr/bin/dbus-launch --sh-syntax --exit-with-session
zorg  /usr/bin/dbus-daemon --fork --print-pid 6 --print-address 9 --session
zorg  /usr/bin/ssh-agent -- /usr/bin/seahorse-agent --execute gnome-session
zorg  /usr/libexec/gconfd-2
zorg  /usr/bin/seahorse-agent --execute gnome-session
zorg  /usr/libexec/gvfsd
zorg  /usr/bin/gnome-keyring-daemon
zorg  gnome-settings-daemon
zorg  /usr/bin/metacity --sm-client-id=default0
zorg  gnome-panel --sm-client-id default1
zorg  /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=17
zorg  nautilus --no-default-window --sm-client-id default2
zorg  gnome-power-manager
zorg  /usr/libexec/gvfs-hal-volume-monitor
zorg  /usr/libexec/gvfsd-trash --spawner :1.5 /org/gtk/gvfs/exec_spaw/0
zorg  /usr/libexec/gvfsd-burn --spawner :1.5 /org/gtk/gvfs/exec_spaw/1
zorg  /usr/libexec/multiload-applet-2 --oaf-activate-iid=OAFIID:GNOME_MultiLoadApplet_Factory --oaf-ior-fd=20
zorg  /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=28
zorg  /usr/lib64/scim-1.0/scim-launcher -d -c simple -e all -f socket --no-stay
zorg  /usr/lib64/scim-1.0/scim-helper-manager
zorg  /usr/lib64/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay
zorg  gnome-pty-helper
代码 2 :(rc-updata show 的内容)--不知道这里面的内容,一部分都哪些是可以关闭的,更不知道他们的意思了。。。
                 gpm |             default                           
           net.eth0 |             default                           
                 udev |                               sysinit         
            hotplug |             default                           
        alsasound |        boot                                   
         syslog-ng |             default                           
         vixie-cron |             default                           
                dbus |             default                           
device-mapper |        boot                                   
                 hald |        boot                                   
                 xdm |             default                           
avahi-dnsconfd |             default                           
          bootmisc |        boot                                   
                  fsck |        boot                                   
        hostname |        boot                                   
                 local |             default nonetwork                 
       localmount |        boot                                   
         netmount |             default                           
                 root |        boot                                   
       savecache |                                       shutdown
               swap |        boot                                   
               sysctl |        boot                                   
          urandom |        boot                                   
               devfs |                               sysinit         
             dmesg |                               sysinit         
           hwclock |        boot                                   
     consolefont |        boot                                   
         keymaps |        boot                                   
         modules |        boot                                   
        mount-ro |                                       shutdown
              mtab |        boot                                   
            procfs |        boot                                   
termencoding |        boot                                   
            net.lo |        boot                                   
        vboxnet |             default                           
        vboxdrv |             default                           
发表于 2009-1-20 12:41:31 | 显示全部楼层
开机200M应该很正常吧
我开机900M左右
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-26 19:28:47 | 显示全部楼层
....昏~怎么那么多?
回复 支持 反对

使用道具 举报

发表于 2009-1-26 22:24:15 | 显示全部楼层
谁装了gnome开机内存100多M ....

你去请教一下.....
回复 支持 反对

使用道具 举报

发表于 2009-1-26 22:30:27 | 显示全部楼层
书上查不到就google
现在是网络时代
回复 支持 反对

使用道具 举报

发表于 2009-1-26 22:38:39 | 显示全部楼层
http://os.51cto.com/art/200803/67545.htm

google到一篇文章...
回复 支持 反对

使用道具 举报

发表于 2009-1-26 23:45:25 | 显示全部楼层
hotplug是什么服务? 不是在/etc/rc.conf中设置的吗?
这个和avahi-dnsconfd服务应该都可以关掉。
crontab程序vixie-cron如果不执行定时任务的话也可以关掉。
gpm是终端下的鼠标也可以关掉。
vboxdrv,vboxnet等仅是virtualbox需要的内核模块吧,应该是自己需要时运行或者放到/etc/conf.d/modules里的,为什么成了服务? 难道是virtualbox2.1.2新增的?

正常使用的话,服务一般是默认开启的再加上acpid(电源管理),alsasound(声音),dbus,hald,consolekit(进程间通信,硬件管理,会话等,这三个是X必要的),syslog-ng(日志),xdm(要开机进入X的话)等必要的就没了。
有特殊需求的就另外多点,比如笔记本laptop-mode,远程sshd,ftp服务vsftpd什么的,有很多也可以临时开启。


gnome可以从gnome-light装起而不需要完整的gnome
另可以在gnome-session-properties里配置一下开启或关闭一些gnome启动项
(估计你的输入法就占了不少内存)

当然,内存不紧张减少这些内存占用完全没什么必要。
过去装系统时一般刚装好gnome占用内存是5% ~ 6% of 2G的,现在远不止了,有些经常用的后台程序懒得在要用的时候手动启动,便增加了一点开机时间与内存占用。
回复 支持 反对

使用道具 举报

发表于 2009-1-27 18:28:38 | 显示全部楼层
Post by kimux;1941604
谁装了gnome开机内存100多M ....

你去请教一下.....


只有128M内存的机器
回复 支持 反对

使用道具 举报

发表于 2009-1-30 01:28:43 | 显示全部楼层
Post by crccw;1941730
只有128M内存的机器


128mb的機器如果他還不自動自覺去加的話,別說gentoo,就是別的發行版和windows xp也痛苦死
光上網多開幾個網頁就慢下來了,更別說做事
何必用可憐的硬件來折磨自己呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表