raycode
小狐狸
小狐狸
  • UID29078
  • 注册日期2009-06-07
  • 最后登录2011-05-23
  • 发帖数16
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2608回复:8

Firefox3.6.10的多进程管理问题

楼主#
更多 发布于:2010-10-13 13:40
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 依然单进程,截图暂时不贴了)

在Terminal下查看
ray@ubuntu:~$ ps -ef | grep firefox
ray       3421     1  0 12:49 ?        00:00:00 /bin/sh /usr/lib/firefox-3.6.10/firefox -profilemanager
ray       3426  3421  0 12:49 ?        00:00:00 /bin/sh /usr/lib/firefox-3.6.10/run-mozilla.sh /usr/lib/firefox-3.6.10/firefox-bin -profilemanager
ray       3430  3426 21 12:49 ?        00:06:08 /usr/lib/firefox-3.6.10/firefox-bin -profilemanager
ray       3811  3792  0 13:17 pts/2    00:00:00 grep --color=auto firefox


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的思维,希望各路高手指正...
foxfirefox
千年狐狸
千年狐狸
  • UID16837
  • 注册日期2007-01-27
  • 最后登录2019-10-22
  • 发帖数1409
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2010-10-13 13:40
你可以使用最新的firefox4试一下是否有这个问题。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
2楼#
发布于:2010-10-13 13:40
Q3:Ubuntu一个程序死掉来,大家用什么方法结束呢?

好像pkill可以按进程名杀死
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
raycode
小狐狸
小狐狸
  • UID29078
  • 注册日期2009-06-07
  • 最后登录2011-05-23
  • 发帖数16
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2010-10-13 13:40
foxfirefox:你可以使用最新的firefox4试一下是否有这个问题。回到原帖

Fx4还没正式发布,扩展支持上问题比较大...

希望Fx4尽快发布!Firefox比较麻烦,到一个平台还要自己配置很多后才能使用,啥时候能像Chrome那样,登录就还原到你以前的配置~~~
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
4楼#
发布于:2010-10-13 13:40
啥时候能像Chrome那样,登录就还原到你以前的配置~~~


Firefox sync应该也可以同步配置。至于扩展,Google Chrome号称的同步扩展,只不过是把扩展装一遍,扩展设置并不同步。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
zj45499
千年狐狸
千年狐狸
  • UID29472
  • 注册日期2009-07-03
  • 最后登录2014-10-06
  • 发帖数1158
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2010-10-13 13:40
kmc

Firefox sync应该也可以同步配置。至于扩展,Google Chrome号称的同步扩展,只不过是把扩展装一遍,扩展设置并不同步。
回到原帖

我这里很诡异.
不管我安了几个拓展 Chrome都只给(重新)安装前三个......不知道到底是哪里出了问题


hitsmaxft
非常火狐
非常火狐
  • UID25803
  • 注册日期2008-08-12
  • 最后登录2024-01-13
  • 发帖数740
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
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确认名字是不是对的.

Lost in fx...
raycode
小狐狸
小狐狸
  • UID29078
  • 注册日期2009-06-07
  • 最后登录2011-05-23
  • 发帖数16
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2010-10-13 13:40
hitsmaxft:Q1:
firefox还是多进程的(当然,是插件多进程),首先插件进程的名字plugin-container,不带firefox字样。你可以用这个命令看pid
pgrep plugin-container

不过如果没有打开需要插件的页面,这个进程可能不存在
Q2:
firefox没这个功能
Q3:
我也是这么做的...
终端你可以试试top命令,如果要简单点的GUI任务管理器可以试试xfce taskmanager.
如果说是容易打错pid,用pkill或许会保险一点,先用pgrep确认名字是不是对的.
回到原帖


非常感谢你的回复!
Q1:
多线程,习惯来Chrome的设计方式,以为Fx也类似呢!如果按照您的说法,所有扩展都包含在plugin-container这个进程中?这必将造成所有扩展都正常,或者所有扩展都死掉这样的情况吗?
Chrome的标签/扩展/主程序都是独立进程,比较容易理解...

Q2:如果flash插件死掉,或者某个扩展比如Coolirs死掉,就只能结束plugin-container这个进程了?
raycode
小狐狸
小狐狸
  • UID29078
  • 注册日期2009-06-07
  • 最后登录2011-05-23
  • 发帖数16
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2010-10-13 13:40
zj45499
我这里很诡异.
不管我安了几个拓展 Chrome都只给(重新)安装前三个......不知道到底是哪里出了问题
回到原帖


看来RP有问题啊!Chrome用的不多,但是我确定肯定不止3个扩展能还原...还是有专门的设置来限制还原的扩展数量呢?
游客

返回顶部