作者qqttpp (ㄎ一欧)
看板Browsers
标题Re: [-Sa-] Safari 4.0 Beta 发布
时间Thu Mar 5 03:08:12 2009
基本上multithreading跟你的cpu是没有关系的
就算是单核心也一样在有multi的状况下达到比较好的响应
譬如说他网页开到一半 下面还在跑
但是你点上面的可以看也很顺
因为multi的程式固定会是一直来考虑跟你的互动
而不会死命一定要跑完网页才来跟你互动
问各位一个问题:
Google Chrome号称每个Tab之间是multithreading, 如果有负担很重的网页,
在多核心CPU上, 可以达到使用多核心的目的. 请问Safari4也是吗?
(我的是双核心, 即使在Safari4上用两个Tab同时开测速网页, CPU也无法超过50%)
另外附上一个Javascript的测试结果, 比较Firefox 3.1 Beta2(开tracemonkey)
, Safari4(528.16), IE6(6.0.29.2900.5912), 都在Windows XP/sp3下.
所耗时间 Firefox 3.1B2 Safari4 IE6
Test1: 13800 23805 无法执行, 当掉超过三分钟(有警告)
Test2: 14006 21598 i=2就46781了, 我受不了就中止了.
Test1应该不准:Safari一直警告停止回应, IE6也警告一次, 按继续就挂了, FF则无
测试网页在
http://sitepointstatic.com/examples/jsmultithread ............
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.76.249.198
1F:推 SCYAzure:那个测试结果上一篇好像也有...看看就好XD 03/05 16:18
2F:推 afafaf:tab间不是multithread, 叫multiprocess 03/05 17:29
3F:推 MilchFlasche:「响应」是大陆用法吧,好奇怪。讲「反应」就好啦~ 03/05 21:42