Re: [-Fx-] 僅使用記憶體快取?

看板Browsers (瀏覽器)作者 (Alan)時間15年前 (2011/03/30 21:46), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《knight00931 (讀書人的氣質)》之銘言: : 剛剛亂逛看到這篇lifehacker的文章 http://lifehac.kr/f8FeJc : 這應該不是新東西了 (但我剛剛才看到,唉~) : 這東西opera也有的樣子 : 簡單的說就是關閉存在硬碟上的快取,全部丟到記憶體去讀寫 : 從設定值改的好處是不用另外裝ramdisk,不過一關閉瀏覽器就會消失 (而不是關機) : 而且對常駐大量不同網站分頁的人而言應該會吃很兇 : 唯一好處是不會聽到硬碟的哀號聲,在沒快取的情況下打開某些網站真的會叫的很淒厲 : 像是痞克邦... : 這樣改好像只會留下網站的登入狀態,關閉後連瀏覽歷史那些都會跟著被清掉 : 想問的是,有人這樣用嗎? : 總覺得這樣只適合用在可攜版上面 之前有人做過實驗了 不管是從記憶體讀取或硬碟讀取網頁資料 結論是沒比較快 原文 http://forum.moztw.org/viewtopic.php?t=17047 先別說 Firefox 的硬碟快取資料 以我架的 Squid Cache Proxy 為例 用了半年左右累積到現在有一百萬個左右的網頁資料 (object) 約 13G 這些資料儲存在舊的 Maxtor 80G 硬碟上面 根據 Squid 的統計顯示,搜尋這一百萬個資料平均不到 0.5 秒 (通常都在 0.1 秒以下) 而 Firefox 4.0 能放最多 1G 容量的資料,約六萬個 object 4.0 之後的快取結構有做變更,變成類似 Squid 那樣紀錄 table 在從這些 table 比對資料,上面提到 Firefox 最多可存六萬個 object 這跟 Squid 的一百萬個相比,實在小巫見大巫了 再來 Firefox 的每一個 object 的容量約 15k ~ 17k 從硬碟讀取一個普通的網頁,了不起 1024k 這種大小,就算對好幾年前的硬碟的讀取速度來說,也只是零頭而已 (讀取容量超大的 flash 影片不包含在內) PS.這種 table 或 hash 值的資料通常都會預先放在記憶體上,所以速度很快 所以有人說利用哈希值 (hash) 的搜尋方式,基本上不花費任何代價 (時間) 不過撇開速度來說,從記憶體讀取資料比較安靜倒是真的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.123.62

03/31 00:38, , 1F
個人認為就是看影片方便,看HD影片時,去cache看,
03/31 00:38, 1F

03/31 00:39, , 2F
常有一個就超過2XMB的
03/31 00:39, 2F

03/31 08:05, , 3F
好文!
03/31 08:05, 3F

04/01 17:54, , 4F
對使用NB的人來說,用ram快取提升的速度很明顯
04/01 17:54, 4F

04/01 17:54, , 5F
所以這篇文章看看就好,最好自己試看看
04/01 17:54, 5F

04/15 19:26, , 6F
就算沒更快也可以省電就地球!Linux預設都是用ramdisk快取~
04/15 19:26, 6F
文章代碼(AID): #1DapGO36 (Browsers)
討論串 (同標題文章)
文章代碼(AID): #1DapGO36 (Browsers)