阅读:2608回复:8
Firefox3.6.10的多进程管理问题
Q1:Firefox3.6.10 for linux 是不是多进程的?
在Mozilla.com上查看Firefox特性说明,没写多进程(中文/英文都看了) 这几天安装了Ubuntu10.10 x64,自带的Firefox3.6.10下的Flash10.1常挂掉... 比如听谷歌音乐、奇艺网、其他基于Flash的的网站,flash插件总是奔溃。而且Ubuntu下的Firefox好像还不是多进程的,所以Flash挂了,Firefox也挂了。 (用System Monitor工具查看,与Firefox相关的就一个进程,所以猜测Firefox3.6.10 for Linux 依然单进程,截图暂时不贴了)
Windows7下Firefox3.6.10的flash10.1好像也不稳定。在奇艺网看了几次电影,有时也崩溃~~不过还好是多进程的,所以影响不大,其他标签可继续浏览...... Firefox3.6.10 for windows , 我确实是 多进程 的! 学习Linux的时候,老师说Linux下的进程相当于Windows下的线程...(不知各位有没有听说过,可能是因为比较轻量级的缘故) 难道相同版本的Firefox在Linux成了但进程,而在Windows下就是多进程?不知到Mac下如何... 在此之前一直认为flash很好用,没啥崩溃问题,速度也很快! Q2:Firefox的有没有进程管理器? Chrome下使用Ctrl + Shift + Esc 就可调用Chrome的进程管理器,很方便! Firefox3.6.10 for Linux 没找到Firefox的进程管理器! Firefox3.6.10 for Windows 不知道有没有? Q3:Ubuntu一个程序死掉来,大家用什么方法结束呢? 我目前用的方法比较土,Termianl下查看程序的pid,然后用kill命令,感觉很麻烦。(偶尔会看错pid,造成错误操作) System Monitor 这个工具,也不是很方便! 最后: 问题提得很水,望见谅! 用Linux,但却使用Windows的思维,希望各路高手指正... |
|
1楼#
发布于:2010-10-13 13:40
你可以使用最新的firefox4试一下是否有这个问题。
|
|
2楼#
发布于:2010-10-13 13:40
Q3:Ubuntu一个程序死掉来,大家用什么方法结束呢?
好像pkill可以按进程名杀死 |
|
|
3楼#
发布于:2010-10-13 13:40
foxfirefox:你可以使用最新的firefox4试一下是否有这个问题。回到原帖 Fx4还没正式发布,扩展支持上问题比较大... 希望Fx4尽快发布!Firefox比较麻烦,到一个平台还要自己配置很多后才能使用,啥时候能像Chrome那样,登录就还原到你以前的配置~~~ |
|
4楼#
发布于:2010-10-13 13:40
啥时候能像Chrome那样,登录就还原到你以前的配置~~~ Firefox sync应该也可以同步配置。至于扩展,Google Chrome号称的同步扩展,只不过是把扩展装一遍,扩展设置并不同步。 |
|
|
5楼#
发布于:2010-10-13 13:40
|
|
|
6楼#
发布于:2010-10-13 13:40
Q1:
firefox还是多进程的(当然,是插件多进程),首先插件进程的名字plugin-container,不带firefox字样。你可以用这个命令看pid pgrep plugin-container 不过如果没有打开需要插件的页面,这个进程可能不存在 Q2: firefox没这个功能 Q3: 我也是这么做的... 终端你可以试试top命令,如果要简单点的GUI任务管理器可以试试xfce taskmanager. 如果说是容易打错pid,用pkill或许会保险一点,先用pgrep确认名字是不是对的. |
|
7楼#
发布于:2010-10-13 13:40
hitsmaxft:Q1: 非常感谢你的回复! Q1: 多线程,习惯来Chrome的设计方式,以为Fx也类似呢!如果按照您的说法,所有扩展都包含在plugin-container这个进程中?这必将造成所有扩展都正常,或者所有扩展都死掉这样的情况吗? Chrome的标签/扩展/主程序都是独立进程,比较容易理解... Q2:如果flash插件死掉,或者某个扩展比如Coolirs死掉,就只能结束plugin-container这个进程了? |
|
8楼#
发布于:2010-10-13 13:40
|
|