[-OP-] Opera 是單線程程式? @@a

看板Browsers作者 (この怨み,地獄へ流します)時間16年前 (2008/06/19 21:43), 編輯推噓4(404)
留言8則, 4人參與, 最新討論串1/1
http://www.opera.com/support/service/faq/ ▏▎▍▌▋▊ Opera FAQ ─────────────────────────────────────── 雖然說 "單線程" 好像是對岸的用語 不過就是 Thread 啦... 想問一下, Opera 是不是單線程程式啊 @@a 因為我發現只要有其中一個分頁卡住,就會影響其他分頁的進行 例如開啟奇摩登入頁面,圖案讀取很慢(莫名奇妙) 然後此時我又開啟其他分頁,例如 Google 首頁 原本不用一秒就可以開啟的頁面,就會變成一直都是整頁空白, 直到奇摩網頁讀取完畢.... 另外,下載檔案的時候也無法關閉程式而檔案持續下載(IE base的瀏覽器可以) 所以想問一下 Opera 是否是單線程程式 orz 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.133.252.2

06/19 21:47, , 1F
一般來說, 整個 UI 算一個 thread, 背景抓檔案的部分則也有自
06/19 21:47, 1F

06/19 21:48, , 2F
己的 thread, 所以 UI 爛導致整個程式看起來當掉也是合理的
06/19 21:48, 2F

06/19 22:06, , 3F
muti thread 喔 各網頁自己都好幾thread (可設定)
06/19 22:06, 3F

06/19 23:20, , 4F
市面上所有瀏覽器都不是。
06/19 23:20, 4F

06/19 23:20, , 5F
如果是的話,在開始讀取網頁的瞬間,整個視窗就會全部死當
06/19 23:20, 5F

06/19 23:21, , 6F
而且網頁上每個圖檔只能一個個依序載入,全部讀完才恢復
06/19 23:21, 6F

06/19 23:44, , 7F
沒這麼嚴重吧,還有 non-blocking sockets, 只是...
06/19 23:44, 7F

06/20 02:29, , 8F
樓上我跟你打賭那種資料量 non-blocking 主視窗也來不及
06/20 02:29, 8F
文章代碼(AID): #18McA6W9 (Browsers)