潇声客
小狐狸
小狐狸
  • UID15035
  • 注册日期2006-10-18
  • 最后登录2009-05-17
  • 发帖数52
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
15楼#
发布于:2009-05-12 11:15
显然那篇文章翻译的人没有编程的知识,而且连词典都没去查,multi-processor正确的翻译是多进程。

分配代码运行在哪个cpu,是操作系统的功能和权限,应用程序没有这个功能和权限,程序只能管理线程和进程。程序只要是多线程的,操作系统会自动把线程分配到不同的cpu。
比如对cpu性能要求很高的游戏,只要做好把任务划分成多线程,就可以做到各个cpu都是高负载。所以如果是想提速,做多线程就可以了。
FF实际上已经是多线程的。所以可以说FF一直都是支持多CPU的。


多进程浏览器是Chrome率先使用的,每个网站一个进程,各网站就相互区隔开了。目的是防崩溃和提高安全。多进程对提速应该是没什么好处,因为进程间交换数据消耗比单进程大,拖慢倒是有可能。
蓝色的吉他
非常火狐
非常火狐
  • UID11286
  • 注册日期2006-01-24
  • 最后登录2017-03-27
  • 发帖数647
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
16楼#
发布于:2009-05-12 11:15
mozilla总是先描绘一个great future,然后让我们朌到脖子都断。
We may be human,but we're still animals.
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
17楼#
发布于:2009-05-12 11:15
蓝色的吉他:mozilla总是先描绘一个great future,然后让我们朌到脖子都断。回到原帖


是的……烦。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
上一页 下一页
游客

返回顶部