作者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
推 SCYAzure:那個測試結果上一篇好像也有...看看就好XD 03/05 16:18
推 afafaf:tab間不是multithread, 叫multiprocess 03/05 17:29
推 MilchFlasche:「響應」是大陸用法吧,好奇怪。講「反應」就好啦~ 03/05 21:42