PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   Microsoft 製 Internet Explorer 8 正式版,今日公開發表︰微軟稱︰高速/方便/穩定 (https://www.pcdvd.com.tw/showthread.php?t=844462)

zorro1111 2009-04-04 04:05 PM

裝了ie8之後,為啥看網頁的圖片都有種霧霧的感覺?
有人會這樣嗎??

野口隆史 2009-04-04 04:42 PM

引用:
作者supermaxfight
證據在此
Firefox對於記憶體的釋放很不好,就算關掉頁面也不會還給你,除非瀏覽器關掉:jolin:
這種情況從以前2.0版到現在的3.0都一樣
我沒裝外掛,我的Firefox向來都是很乾淨...
http://inlinethumb30.webshots.com/4...S600x600Q85.jpg

這裡是Mozilla定義記憶體消耗的規則
http://kb.mozillazine.org/Browser.cache.memory.capacity

Firefox的記憶體消耗與其它對手相比它是屬於較佳的
如果你的記憶體消耗不正常,應該檢查外掛(擴充套件不等於外掛)
例如jre還有flash player,某些版本的flash player會有記憶體溢出漏洞
所以會變成像你這樣子的情況

A.C 2009-04-04 05:24 PM

引用:
作者vxr
我的觀察是(這是我個人的猜測..)..
對IE8.0而言..
新增一個tab會是建立一個新的instance..
除了只是消耗記憶體..
我不覺得這樣做有甚麼壞處...!!...

Google Chrome也是一種Multi-process結構..
透過這樣的作法可以實現process的隔離性..
我覺得記憶體耗用的代價是值得的..

這方面的類似作法
像Server-Side這方面的
例如最常見的IIS..
早期IIS 5.0雖然說提供AppDomain實現對Global Variable的隔離性..
不過對於一個Worker Process而言..
多個AppDomain依然是同屬於一個Worker Process..
這樣做的情況就是..
當某個Application危及到Worker Process..
這種unsafe的情況可能會造成整個worker process乾脆一起crash掉(全部Application一起死..)...
到IIS 6.0提供一種Application Pool的結構...
即一個worker process<==>Web Application...
達到Process之間的隔離性(如果有學習ASP...

對 IE8 的進程管理有興趣的使用者,可以參照 IE8 and Loosely-Coupled IE (LCIE)

atarux 2009-04-04 05:27 PM

To野口兄:
請收PM,有事情想請教您∼
:ase

cool810 2009-04-04 06:17 PM

引用:
作者zorro1111
裝了ie8之後,為啥看網頁的圖片都有種霧霧的感覺?
有人會這樣嗎??

有調整到網頁縮放比例嗎?

supermaxfight 2009-04-04 07:08 PM

引用:
作者野口隆史
這裡是Mozilla定義記憶體消耗的規則
http://kb.mozillazine.org/Browser.cache.memory.capacity

Firefox的記憶體消耗與其它對手相比它是屬於較佳的
如果你的記憶體消耗不正常,應該檢查外掛(擴充套件不等於外掛)
例如jre還有flash player,某些版本的flash player會有記憶體溢出漏洞
所以會變成像你這樣子的情況

我是覺得跟那些都無關
我是不知道那些寫程式的人是怎麼想的
以PCDVD來說,用Firefox開啟PCDVD首頁會吃掉50~60MB
瀏覽一堆網頁後再開啟PCDVD首頁,其他頁面都關掉了(前後頁皆無其他網頁),但記憶體依舊是降不下來
以使用者這方面來說,不是應該把其他已經關掉的頁面(包括用到的外掛)釋放出來,回到50~60MB嗎,但很明顯的Firefox做不到

P.S剛剛我才發現套件不等於外掛,套件目前只有java quick starter :stupefy:

野口隆史 2009-04-04 07:16 PM

引用:
作者supermaxfight
我是覺得跟那些都無關
我是不知道那些寫程式的人是怎麼想的
以PCDVD來說,用Firefox開啟PCDVD首頁會吃掉50~60MB
瀏覽一堆網頁後再開啟PCDVD首頁,其他頁面都關掉了(前後頁皆無其他網頁),但記憶體依舊是降不下來
以使用者這方面來說,不是應該把其他已經關掉的頁面(包括用到的外掛)釋放出來,回到50~60MB嗎,但很明顯的Firefox做不到

P.S剛剛我才發現套件不等於外掛 :stupefy:

我給你的那個link就是你這問題的最佳解答
你覺得關掉tab沒有釋放,那是因為被cache的關係
你不滿意覺得不妥,你可以修改它的設定值為你喜歡的方式
或者是將快取功能關閉,怎麼會無關呢?

supermaxfight 2009-04-04 07:39 PM

我指的無關是指套件外掛那方面
至於快取的這方面的東西
一般使用者會懂得去調整快取?
或者是他們知道有快取這種機制?
在他們眼中只會看到"我頁面明明已經關閉了,怎麼記憶體還是一直被用到,降不下來正常的用量"
我那張單頁面就100MB的案例算還好,以前我還有看過400多MB的用量(不是在下載檔案)
也不知道道底是快取在搞鬼還是哪邊秀逗去

以他的規則看來單頁面吃到100MB左右(以含快取),這我這台電腦來說算是正常
但這種作法我還是覺得很不滿意:laugh:

其實我還有個問題,Firefox的網頁快取不是設定放在硬碟嗎,怎麼會也一起塞在記憶體裡面:jolin:

野口隆史 2009-04-04 08:13 PM

引用:
作者supermaxfight
我指的無關是指套件外掛那方面
至於快取的這方面的東西
一般使用者會懂得去調整快取?
或者是他們知道有快取這種機制?
在他們眼中只會看到"我頁面明明已經關閉了,怎麼記憶體還是一直被用到,降不下來正常的用量"
我那張單頁面就100MB的案例算還好,以前我還有看過400多MB的用量(不是在下載檔案)
也不知道道底是快取在搞鬼還是哪邊秀逗去

以他的規則看來單頁面吃到100MB左右(以含快取),這我這台電腦來說算是正常
但這種作法我還是覺得很不滿意:laugh:

其實我還有個問題,Firefox的網頁快取不是設定放在硬碟嗎,怎麼會也一起塞在記憶體裡面:jolin:

如果你說的是指記憶體溢出(memory leak)
這種情況很常見啊,或者說這種問題無法完全杜絕
只是平常遇到的時候你根本不知道而已
所以我才會建議你去更新plugs,因為正常情況下
不應該會有你這樣的情形發生

還有磁碟快取跟記憶體快取是不一樣的東西
例如你瀏覽Flash網頁的時候,撥放媒體必須經過記憶體才行
使用Gmail時ajax編譯後執行也是釋放到記憶體內
而磁碟快取則釋放一些純資料(data),例如圖檔音效等

我想你既然懂得什麼叫做"記憶體釋放"
應該不會是你所謂的一般使用者吧?
普遍的一般使用者應該不會連"記憶體什麼時候應該釋放"都了解吧
所以我引那篇說明給你應該也沒什麼不對才是吧?


所有的時間均為GMT +8。 現在的時間是02:54 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。