是否精简优化下系统进程
Tofloor
poster avatar
dxqwx1
deepin
2013-12-31 19:02
Author
在系统监视器里进程ID数量近2万,有这么夸张吗?虽然90%多都是睡眠状态。。。。。系统进程应该有上百个吧。xp下好像20多个进程。。。
Reply Favorite View the author
All Replies
2 / 2
To page
MattD
deepin
2014-01-02 01:24
#21
[quote]
一开始就一直在那擅自揣测又拿不出论据来支持自己观点,后面几个回复给你解释得很清楚了,倒也不见你拿出证据来反驳。
好了,自己对系统原理本身就一窍不通,眼见说不过别人,于是拍拍屁股走人。混了这么多论坛,这种伎俩倒是第一次见。
是在和你讨论系统原理吗?我是希望优化一下系统进程,你认为300进程是应该的不能减少那还讨论什么?你说系统进程和启动与程序运行流畅与否无关?e17桌面和深度桌面比较少大概20个进程
在同一台电脑运行同样程序的情况下,无论启动速度休眠速度还是程序占用运行速度都有明显差距.......我不是要求深度桌面和那些轻量桌面一样的速度,那不客观但希望优化一下也有错吗?[/quote]
你都说是轻量级桌面了,运行的组件和程序自然都是轻量化的。
优化余地不是没有,比如compiz和dock都可以作为可选部分精简下。
另外,DDE的启动器是常驻内存的,这也是原因之一。在现阶段要做精简,免不了需要破坏桌面的完整体验,因为我发现DDE的依赖树并不好,带入了很多不必要的依赖。
另外我看了一下,我的系统是206个进程,实际内存占用280M。你可以用pstree命令看看进程树,父子进程的关系就一目了然了。
我一开始可能误解了你的想法,抱歉。
Reply View the author
dxqwx1
deepin
2014-01-02 03:31
#22
你都说是轻量级桌面了,运行的组件和程序自然都是轻量化的。
优化余地不是没有,比如compiz和dock都可以作为可选部分精简下。
另外,DDE的启动器是常驻内存的,这也是原因之一。在现阶段要做精简,免不了需要破坏桌面的完整体验,因为我发现DDE的依赖树并不好,带入了很多不必要的依赖。
另外我看了一下,我的系统是206个进程,实际内存占用280M。你可以用pstree命令看看进程树,父子进程的关系就一目了然了。
我一开始可能误解了你的想法,抱歉。
问题在我,我习惯了win9x系列和beos的简单快速,linux2.2内核时又快又小巧又安全....慢慢看着系统越来越胖越来越慢真是不习惯.......我07年换winxp是因为新电脑找不到winme下的驱动程序.
Reply View the author
feishan
deepin
2014-01-02 05:41
#23
僵尸进程是不占用CPU,也不占用内存空间的,只是在进程退出后留下的一个标记。睡眠进程是由于某种原因而卡住的进程,例如没有及时进行I/O调度或分配内存页和地址等。
另外,Linux的进程是通过fork()函数由/sbin/init开始进行fork的,init是所有进程的父进程。如果你不小心杀死了父进程,那么你的子进程也就跟着完蛋了。
进程数根本不需要你操心,光是dbus,alsa,udev这些基础daemon,每个就会至少产生3-5个子进程。在运行X的桌面上,100-300个进程都是正常的。
解释的很清楚,值得学习~
Reply View the author
jalawov
deepin
2014-01-02 07:13
#24
[quote][quote]呵呵……进程多就一定代表资源占用多?


  进程多,占资必定多,因为不管是什么进程,只要要运行,必定要启动,这么多的进程,启动会占用多少资源,虽然它现在安静了,但它运行时,却无形的拖慢你的系统![/quote]
呵呵……[/quote]
真的windows用多了
Reply View the author
2 / 2
To page