kde中,打开一个程序一般都要运行两个进程,
不管是用菜单还是用“运行”对话框,--------xv
528 ? S 0:00 /bin/sh -c /usr/X11R6/bin/xv
529 ? S 0:00 /usr/X11R6/bin/xv
--------eva
506 ? S 0:00 /bin/sh -c /opt/eva/bin/eva
507 ? S 2:58 /opt/eva/bin/eva
这样岂不是要占用多余的资源,这么简单的功能,用的着这样依赖sh吗?gnome中不知道怎么样 两个进程不会更耗资源, 其中的 sh 进程, 程序部分共用, 不占资源, 私有部分很小. cpu 资源基本不用.
买那么多内存不用干吗? 你经常要用到 swap 吗? oooooo linux 里的进程开销比 windows 的小的多, 用很多进程是非常正常的事.
许多软件都是用 sh 文件调用的, 这提供了非常大的灵活性, 多一个进程的坏处相比其带来的好处, 可以忽略.
创建进程确实是一个很占资源的工作, 但你调用程序, 创建进程的频率如何?
好, 你1分钟内, 开关一个程序,2个进程, 这完全可以忽略.
你想看看进程?
用 ksysguard 看看, 记住用 tree view .
gnome 下也有个同功能的程序. 应该是不一样的,如果进程号不同的话,就是不同的进程了,都要分配内存的
页:
[1]