MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2026-01-14, 22:09

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 23 篇文章 ]  前往頁數 12  下一頁
發表人 內容
文章發表於 : 2007-03-18, 11:15 
離線
頭像

註冊時間: 2005-04-17, 19:30
文章: 1
來自: Taipei, ChungHo
這一篇:[心得]有2G以上RAM的可以參考,我的環境與該篇作者類似,就是我的桌上型電腦,是跑 2GB 的主記憶體,開完機後,即使跑許多的應用程式(Vmware 除外),仍剩下有 1GB 左右的記憶體。本來以為把 WindowsXP 的虛擬記憶體關閉,就只會使用 RAM,結果關掉反而會造成某些應用程式無法執行,還有,IE 預設的暫存檔位置,是指向系統硬碟的暫存目錄上,仍會使用到實體的硬碟。

上述討論串,有許多的網友們提供了如何活用主記憶體的心得,真是不錯,我才知道,其實切一小塊主記憶體,當作 "硬碟",其實,這在 APPLE 時代,就曾提出的 Solution,也就是 RAM DISK (虛擬硬碟) 的觀念。然後把 IE 的暫存目錄給指向 DISK 的磁碟代號(例如 R:\),哇! 以後開啟 IE 後,你的硬碟就再也不會燈一直閃來閃去,跑去實體硬碟頻繁的讀取。

登出或關機怎麼辦? 目前許多 RAM Disk Utility,都有提供屆時會自動 Copy 虛擬硬碟的資料回到實體硬碟上,甚至有些還會提供 Image File 的方式,並且事先預設好儲存的大小與位置,所以開關機讀寫時很快,幾乎不會影響到正常開關機的速度。

要切多大呢? 我個人只切了 168MB 的記憶體當作 RAM DISK,因為只打算給 IE 暫存目錄用的,事實上,在 IE 的設定上,也只是設了 72MB 給暫存目錄用,綽綽有餘,所以額外的空間,就給本文的主題,Firefox 來使用。

若是系統的暫存目錄,例如 C:\TEMP, C:\TMP 等,RAM DISK 最好是設 1GB 以上(太小會出問題,系統暫存空間不足)的空間,那麼效能絕對是超好,要解壓縮、燒錄軟體 ...等,就不會使用到實體的硬碟當暫存空間了。此時 RAM DISK 的磁碟代號最好是設與 IE 暫存所在的磁碟是不一樣的,因為系統的暫存並不需要關機後再保存,直接消失並沒有關係,否則開關機時,還要再讀取 1GB 左右的暫存空間,哪可是真的會花上許多的時間了。另外因我有虛擬 PC 執行的需求,所以常態的主記憶體會保持在 700MB 以上左右,跑一個 VMWare 系統大概切個 512(or 768) MB 就足夠了,而如此當然也沒有辦法再切 1GB 記憶體給 RAM DISK 當作是系統主暫存空間了,我是建議大概有 3GB 主記憶體的玩家,就可以考慮這樣的 Solution 了。

前述提及,切了 168MB 給 IE 暫存目錄,還剩下近 100MB 左右的虛擬硬碟空間,後來想到,乾脆就重新安裝 Firefox,然後就是直接給安裝到 RAM DISK 內就好了,連啟動時,也不會再需要硬碟執行的機會了,整個瀏覽的速度,呼~ 跟飛得一樣,包括執行、瀏覽到關閉,完全都不會動用到一點點硬碟的讀取! 既環保(保護硬碟)效能又是絕佳。

我是到 Mozilla Taiwan 的 討論區Wiki 文件區找到官方下載的 Portable 版本,最新版本是 2.0.0.2,抓回來解壓縮到 RAM DISK 就可以執行了,很是方便。 Portable 版本安裝 Plugin 的方式與一般需執行安裝的版本是一樣的,你也不用作什麼特別的設計,搞得很複雜,只有高級玩家才會的設定方法,很簡單、很傻瓜。整個解壓縮、開啟 Firefox、安裝一些 plugin 包括 "同文堂"、"Tab Mix Plus"、"IE TAB"、"FlashGot"、"Super DragandGo"、"All-in-One Gestures" ...等,過程很順,執行更是順暢,包括我測試登出後再登入執行,完全沒有問題,所有的設定都在。

本篇文章就是我在 Firefox 的環境下寫的, 2.0 以後的版本我覺得蠻不錯的(我已經有一年以上的時間沒碰過 Firefox 了),相較於之前 1.5 以前的版本,好像穩定與質感都比以往甚佳,最起碼我用了一天,還沒有當過。嗯,RAM DISK 的應用的確真的很不錯,我是考慮再去買條 1GB 的 RAM,然後乾脆也把系統暫存目錄給指向虛擬硬碟的磁碟,我想,這樣系統整體的效能應該會再更提昇,盡量啦,能少一些聽到硬碟的嘎嘎聲,爽度會更是上升的。 ;D

※補充※
Firefox 的暫存目錄也記得要設定位置到虛擬硬碟所在的磁碟。
在 Firefox 的位址欄中輸入 about:config,按下 Enter,然後右擊鼠標新建一個,名為 browser.cache.disk.parent_directory,類型為字串,再輸入新的路徑,例如 R:\temp即可;滑鼠雙擊 browser.cache.disk.capacity,預設為 0 (Portalbe 版本),修改暫存目錄的容量大小,我是設為 51200。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-18, 15:26 
離線
頭像

註冊時間: 2005-12-06, 04:24
文章: 233
來自: 自由社群
kenming 寫:
前述提及,切了 168MB 給 IE 暫存目錄,還剩下近 100MB 左右的虛擬硬碟空間,後來想到,乾脆就重新安裝 Firefox,然後就是直接給安裝到 RAM DISK 內就好了,連啟動時,也不會再需要硬碟執行的機會了,整個瀏覽的速度,呼~ 跟飛得一樣,包括執行、瀏覽到關閉,完全都不會動用到一點點硬碟的讀取! 既環保(保護硬碟)效能又是絕佳。

我是到 Mozilla Taiwan 的 討論區Wiki 文件區找到官方下載的 Portable 版本,最新版本是 2.0.0.2,抓回來解壓縮到 RAM DISK 就可以執行了,很是方便。 Portable 版本安裝 Plugin 的方式與一般需執行安裝的版本是一樣的,你也不用作什麼特別的設計,搞得很複雜,只有高級玩家才會的設定方法,很簡單、很傻瓜。整個解壓縮、開啟 Firefox、安裝一些 plugin 包括 "同文堂"、"Tab Mix Plus"、"IE TAB"、"FlashGot"、"Super DragandGo"、"All-in-One Gestures" ...等,過程很順,執行更是順暢,包括我測試登出後再登入執行,完全沒有問題,所有的設定都在。

  把暫存檔放到 RAM disk 我是可以理解,
  但是把整個 Fx 全擺到 RAM disk 內的話,
  萬一碰到系統當機或停電,
  不是所有資料 (包括設定檔) 全沒了??
  


回頂端
Mozilla/5.0 (Windows; U; Win98; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-18, 15:32 
離線
頭像

註冊時間: 2006-04-08, 15:10
文章: 2699
來自: 臺北縣隔壁
kenming 寫:
登出或關機怎麼辦? 目前許多 RAM Disk Utility,都有提供屆時會自動 Copy 虛擬硬碟的資料回到實體硬碟上,甚至有些還會提供 Image File 的方式,並且事先預設好儲存的大小與位置,所以開關機讀寫時很快,幾乎不會影響到正常開關機的速度。

請問突然斷電該 ?

kenming 寫:
※補充※
Firefox 的暫存目錄也記得要設定位置到虛擬硬碟所在的磁碟。
在 Firefox 的位址欄中輸入 about:config,按下 Enter,然後右擊鼠標新建一個,名為 browser.cache.disk.parent_directory,類型為字串,再輸入新的路徑,例如 R:\temp即可;滑鼠雙擊 browser.cache.disk.capacity,預設為 0 (Portalbe 版本),修改暫存目錄的容量大小,我是設為 51200。

請看 about:cache 的 Memory cache device 部分 ...

還有可攜版這樣設就失去了他原來的用途了...
(你換了別台電腦不就失效了嗎 ? , 雖然這樣打壓新來的, 可是 ......)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-18, 16:25 
離線

註冊時間: 2006-03-26, 15:52
文章: 327
dora2002 寫:
kenming 寫:
登出或關機怎麼辦? 目前許多 RAM Disk Utility,都有提供屆時會自動 Copy 虛擬硬碟的資料回到實體硬碟上,甚至有些還會提供 Image File 的方式,並且事先預設好儲存的大小與位置,所以開關機讀寫時很快,幾乎不會影響到正常開關機的速度。

請問突然斷電該 ?

很簡單只要設定幾分鐘存入硬碟一次就好了
或者加裝備用電源當停電時至少可以撐5-10分鐘吧
類是筆電的電池的功能
kenming 寫:
※補充※
Firefox 的暫存目錄也記得要設定位置到虛擬硬碟所在的磁碟。
在 Firefox 的位址欄中輸入 about:config,按下 Enter,然後右擊鼠標新建一個,名為 browser.cache.disk.parent_directory,類型為字串,再輸入新的路徑,例如 R:\temp即可;滑鼠雙擊 browser.cache.disk.capacity,預設為 0 (Portalbe 版本),修改暫存目錄的容量大小,我是設為 51200。
請看 about:cache 的 Memory cache device 部分 ...

dora2002 寫:
還有可攜版這樣設就失去了他原來的用途了...

(你換了別台電腦不就失效了嗎 ? , 雖然這樣打壓新來的, 可是 ......)[/quote]
有誰說可以裝在隨身板上的


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-18, 16:31 
離線
頭像

註冊時間: 2006-04-08, 15:10
文章: 2699
來自: 臺北縣隔壁
lkk6015 寫:
很簡單只要設定幾分鐘存入硬碟一次就好了
或者加裝備用電源當停電時至少可以撐5-10分鐘吧
類是筆電的電池的功能


UPS 不斷電系統 ?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-18, 19:01 
離線
頭像

註冊時間: 2006-07-04, 09:51
文章: 596
來自: 高橋名人手槍島
lkk6015 寫:
dora2002 寫:
kenming 寫:
登出或關機怎麼辦? 目前許多 RAM Disk Utility,都有提供屆時會自動 Copy 虛擬硬碟的資料回到實體硬碟上,甚至有些還會提供 Image File 的方式,並且事先預設好儲存的大小與位置,所以開關機讀寫時很快,幾乎不會影響到正常開關機的速度。

請問突然斷電該 ?

很簡單只要設定幾分鐘存入硬碟一次就好了
或者加裝備用電源當停電時至少可以撐5-10分鐘吧
筆電的電池的功能
kenming 寫:
※補充※
Firefox 的暫存目錄也記得要設定位置到虛擬硬碟所在的磁碟。
在 Firefox 的位址欄中輸入 about:config,按下 Enter,然後右擊鼠標新建一個,名為 browser.cache.disk.parent_directory,類型為字串,再輸入新的路徑,例如 R:\temp即可;滑鼠雙擊 browser.cache.disk.capacity,預設為 0 (Portalbe 版本),修改暫存目錄的容量大小,我是設為 51200。
請看 about:cache 的 Memory cache device 部分 ...

dora2002 寫:
還有可攜版這樣設就失去了他原來的用途了...
(你換了別台電腦不就失效了嗎 ? , 雖然這樣打壓新來的, 可是 ......)

有誰說可以裝在隨身板上的


樓主說了啊

kenming 寫:
(略)我是到 Mozilla Taiwan 的 討論區Wiki 文件區找到官方下載的 Portable 版本...(略)


其實這算是個好主意啦...不過小弟還是會用原來的方式玩就是了XD
(主要是RAM只有384M...)

_________________
這裡沒有你可以看的簽名檔!(巴頭


回頂端
Mozilla/5.0 (Windows; U; Win98; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-19, 22:11 
離線
頭像

註冊時間: 2007-03-17, 14:37
文章: 8
來自: 香港
我也有用ram disk呢@@我用的是superspeed ram disk 8.0

令外我還做了一些優化
如:把所有.jar(包括套件[刪除了多餘的語言]和原程式)用7zip的極致壓縮和pngout壓縮...(我試過可以令472kb的套件壓成77kb@@),記憶體使用量比之前少了10000k左右(我對比過之前是46520k,現在是36464k[在同樣情況下]),相信不用upx加壓可能會更低...
還有就是用upx 2.93w加壓整個firefox的dll和exe,我自己感覺真是快了很多...

令外我想問問用upx的朋友
其實用upx是否沒有壞處的?
我自己發現了用了upx壓縮之後有時會有某些程式不能用(如:thunder),ram的使用量也加大了不少的說...


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070226 BonEcho/2.0.0.2 (ayakawa SSE-PGU)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-20, 01:14 
離線

註冊時間: 2005-06-27, 15:59
文章: 466
來自: Republic of China ( R.O.C. )
這應該之前就有幾篇討論過,其實不能算新鮮事了。

基本上使用可攜版,只要將整個FireFox放到Ramdisk上,而Profile也設定在Ramdisk,根本無須額外設定FireFox的DiskCache,因為預設值已經是跟著Profile目錄,除非將profile目錄設置於其它非Ramdisk的地方(這樣已失去將FireFox移至Ramdisk的價值,因為會拖慢FireFox啟動速度的套件群並沒有被放置於Ramdisk,這樣做跟在硬碟上執行FireFox相差無幾),才需額外設置。

dora2002 寫:
還有可攜版這樣設就失去了他原來的用途了...
(你換了別台電腦不就失效了嗎 ? , 雖然這樣打壓新來的, 可是 ......)

腦筋轉一下不就好了,可攜版可以兩邊都放,再將資料同步一下,問題不就解決了,效能上也會提高(在自家的電腦還有必要用USB去跑嗎?)。

關於電力問題,應該不是最主要的,因為這是可以用技術克服的,無論筆電或桌上型都可以擁有備用電源裝置,所以這不會是主要問題,該擔心的是因為電腦本身當機造成的資料流失,這點是無可避免的。

因此,可以單純只將FireFox的DiskCache放到Ramdisk,而捨棄整體放置於其上,差別只在啟動速度,對於瀏覽效果不會有差別的。


不過我比較好奇
Mx.Full 寫:
我也有用ram disk呢@@我用的是superspeed ram disk 8.0

令外我還做了一些優化
如:把所有.jar(包括套件[刪除了多餘的語言]和原程式)用7zip的極致壓縮和pngout壓縮...(我試過可以令472kb的套件壓成77kb@@),記憶體使用量比之前少了10000k左右(我對比過之前是46520k,現在是36464k[在同樣情況下]),相信不用upx加壓可能會更低...
還有就是用upx 2.93w加壓整個firefox的dll和exe,我自己感覺真是快了很多...

令外我想問問用upx的朋友
其實用upx是否沒有壞處的?
我自己發現了用了upx壓縮之後有時會有某些程式不能用(如:thunder),ram的使用量也加大了不少的說...

做壓縮處理,不是會比較浪費時間嗎?(先解壓縮再執行),而記憶體使用量降低指的是用到較少的Ramdisk還是載入RAM理所需的記憶體可以減少?

PS:給要玩Ramdisk的同好以點良心上的建議,別將OS的暫存目錄放到Ramdisk上,這樣做不會比較好,理由:
1.
必須預留很大的空間給它使用,以防有安裝大型軟體拾空間不足。

2.
因為會玩Ramdisk,應該RAM都不小,所以大概都會嘗試將分頁檔(虛擬記憶體或叫PageFile)設定到Ramdisk上,這樣系統效能會達到最極致,當Ramdisk要跑分頁檔又要跑暫存目錄,基本上除非有3GB以上的RAM可用,如此可以規劃出近1GB的分頁檔和近1GB的暫存目錄專用區域,否則不是有軟體嫌分頁檔太小,不讓你執行,再不然就是要安裝的軟體因為暫存目錄不夠大而無法安裝,變成又得要手動去改OS的暫存目錄位置,徒增困擾。

3.
規劃這麼大一塊RAM結果只能閒置著等待被使用,根本還是浪費了RAM,因為被使用到的時間、次數太低(不是常常裝大型軟體,但要裝時絕對跑不掉,Office、Photo系列...都會要求極大暫存空間),並不符合效益,如果真要善加利用,拿來轉檔、跑壓縮檔、處理圖片、當一些應用程式的暫存目錄(IE、FireFox、Nero...之類的)倒是可以,RAR的暫存目錄就不要設定在上面了,理由跟2.一樣,遇到大型檔案超出Ramdisk容量,你必須再去修改設定,這樣並不是有效率的作法。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20070204 BonEcho/2.0.0.1 (tete009 MMX PGO)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-20, 01:19 
離線

註冊時間: 2006-12-10, 19:21
文章: 96
Mx.Full 寫:
我也有用ram disk呢@@我用的是superspeed ram disk 8.0

令外我還做了一些優化
如:把所有.jar(包括套件[刪除了多餘的語言]和原程式)用7zip的極致壓縮和pngout壓縮...(我試過可以令472kb的套件壓成77kb@@),記憶體使用量比之前少了10000k左右(我對比過之前是46520k,現在是36464k[在同樣情況下]),相信不用upx加壓可能會更低...
還有就是用upx 2.93w加壓整個firefox的dll和exe,我自己感覺真是快了很多...

令外我想問問用upx的朋友
其實用upx是否沒有壞處的?
我自己發現了用了upx壓縮之後有時會有某些程式不能用(如:thunder),ram的使用量也加大了不少的說...


請問一下
用7zip壓縮,壓出來副檔名不是.7z嗎??
那要怎樣才能變成.jar副檔名阿??


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-20, 07:25 
離線

註冊時間: 2004-04-09, 02:18
文章: 104
其實就OS設計的角度來看
用ramdisk放page file效能會提高....
這本身就是一件很詭異的事情 :roll:


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-20, 11:36 
離線
[網站管理員]
頭像

註冊時間: 2003-07-22, 11:00
文章: 1796
來自: Sydney
秋月萌 寫:
請問一下
用7zip壓縮,壓出來副檔名不是.7z嗎??
那要怎樣才能變成.jar副檔名阿??
If you are referring to [tt].jar[/tt] files used in Mozilla software, those [tt].jar[/tt]are in fact renamed [tt].zip[/tt] files. (Standard zip compression, not 7zip.)

Just renaming [tt].zip[/tt] to [tt].jar[/tt].

_________________
Netscape 9 | SillyDog701: Switch guide | Browser Archive | MozInfo701
MacCentre701 | AntBlog701
Don't steal music.


回頂端
Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-20, 18:57 
離線
頭像

註冊時間: 2007-03-17, 14:37
文章: 8
來自: 香港
過路的 寫:
做壓縮處理,不是會比較浪費時間嗎?(先解壓縮再執行),而記憶體使用量降低指的是用到較少的Ramdisk還是載入RAM理所需的記憶體可以減少?

PS:給要玩Ramdisk的同好以點良心上的建議,別將OS的暫存目錄放到Ramdisk上,這樣做不會比較好,理由:
1.
必須預留很大的空間給它使用,以防有安裝大型軟體拾空間不足。

2.
因為會玩Ramdisk,應該RAM都不小,所以大概都會嘗試將分頁檔(虛擬記憶體或叫PageFile)設定到Ramdisk上,這樣系統效能會達到最極致,當Ramdisk要跑分頁檔又要跑暫存目錄,基本上除非有3GB以上的RAM可用,如此可以規劃出近1GB的分頁檔和近1GB的暫存目錄專用區域,否則不是有軟體嫌分頁檔太小,不讓你執行,再不然就是要安裝的軟體因為暫存目錄不夠大而無法安裝,變成又得要手動去改OS的暫存目錄位置,徒增困擾。

3.
規劃這麼大一塊RAM結果只能閒置著等待被使用,根本還是浪費了RAM,因為被使用到的時間、次數太低(不是常常裝大型軟體,但要裝時絕對跑不掉,Office、Photo系列...都會要求極大暫存空間),並不符合效益,如果真要善加利用,拿來轉檔、跑壓縮檔、處理圖片、當一些應用程式的暫存目錄(IE、FireFox、Nero...之類的)倒是可以,RAR的暫存目錄就不要設定在上面了,理由跟2.一樣,遇到大型檔案超出Ramdisk容量,你必須再去修改設定,這樣並不是有效率的作法。


是的...剛剛發現解壓時會比平時僅保存的jar使用的ram多了一點...但大家的解壓速度好像差不多..

我指的記憶體使用量是指firefox的ram使用量
我發現真的減了很多!


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070226 BonEcho/2.0.0.2 (ayakawa SSE-PGU)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-20, 21:17 
離線

註冊時間: 2005-06-27, 15:59
文章: 466
來自: Republic of China ( R.O.C. )
capitalm 寫:
其實就OS設計的角度來看
用ramdisk放page file效能會提高....
這本身就是一件很詭異的事情 :roll:

這是MS設計的問題,以前的OS設計方式都是Free RAM不足時才動用到虛擬記憶體,但XP本身並非如此,而是以RAM+虛擬記憶體共同分攤,目的是希望減少當Free RAM不足時與虛擬記憶體之間過多的交換動作。

所以在XP這系統上(2003、Vista我完全沒研究,所以這邊請自行研究),關閉虛擬記憶體沒有好處,因為有些軟體會自動先偵測是否有足夠的虛擬記憶體,當應用程式所需的虛擬記憶體不足時,不會讓你成功執行該軟體的,因此,唯有將虛擬記憶體放置到RAM上面運作,才等同是讓應用程式完全使用RAM來運作。

至於這樣做會增加複雜度,這點更是不用顧慮,這些I/O動作都是以光速進行(RAM上面的電子流動),與硬碟的物理I/O相比,完全可以忽略。

Mx.Full 寫:
是的...剛剛發現解壓時會比平時僅保存的jar使用的ram多了一點...但大家的解壓速度好像差不多..

我指的記憶體使用量是指firefox的ram使用量
我發現真的減了很多!

也許是套件不多吧,如果很多套件,每個套件都經過7z極致壓縮,當開啟FireFox應該會稍微慢下來才對吧(因為都要解壓縮)。

至於RAM的部分,有沒有考慮到因為使用不同的壓縮格式,所以消耗的記憶體不再由FireFox這邊支出,而是由壓縮程式支出呢?

PS:我不瞭解Mx.Full兄的作法,我猜是對已經安裝好的套件之jar檔做壓縮處理,不知道是不是這樣?還是有別的作法?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20070204 BonEcho/2.0.0.1 (tete009 MMX PGO)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-21, 17:12 
離線
頭像

註冊時間: 2007-03-17, 14:37
文章: 8
來自: 香港
過路的 寫:
capitalm 寫:
其實就OS設計的角度來看
用ramdisk放page file效能會提高....
這本身就是一件很詭異的事情 :roll:

這是MS設計的問題,以前的OS設計方式都是Free RAM不足時才動用到虛擬記憶體,但XP本身並非如此,而是以RAM+虛擬記憶體共同分攤,目的是希望減少當Free RAM不足時與虛擬記憶體之間過多的交換動作。

所以在XP這系統上(2003、Vista我完全沒研究,所以這邊請自行研究),關閉虛擬記憶體沒有好處,因為有些軟體會自動先偵測是否有足夠的虛擬記憶體,當應用程式所需的虛擬記憶體不足時,不會讓你成功執行該軟體的,因此,唯有將虛擬記憶體放置到RAM上面運作,才等同是讓應用程式完全使用RAM來運作。

至於這樣做會增加複雜度,這點更是不用顧慮,這些I/O動作都是以光速進行(RAM上面的電子流動),與硬碟的物理I/O相比,完全可以忽略。

Mx.Full 寫:
是的...剛剛發現解壓時會比平時僅保存的jar使用的ram多了一點...但大家的解壓速度好像差不多..

我指的記憶體使用量是指firefox的ram使用量
我發現真的減了很多!

也許是套件不多吧,如果很多套件,每個套件都經過7z極致壓縮,當開啟FireFox應該會稍微慢下來才對吧(因為都要解壓縮)。

至於RAM的部分,有沒有考慮到因為使用不同的壓縮格式,所以消耗的記憶體不再由FireFox這邊支出,而是由壓縮程式支出呢?

PS:我不瞭解Mx.Full兄的作法,我猜是對已經安裝好的套件之jar檔做壓縮處理,不知道是不是這樣?還是有別的作法?


是的你說得對..
看來我胡搞的試驗是極對不可行= =
剛剛開始時因為套件變得少了,所以記憶體使用量少了很多(但之後就...)
所以我把他們重新用僅保存的方法壓縮,但也刪了多餘的語言文件和用了pngout壓縮,和改用kzip
試驗結果是雖然記憶體使用量變回之後那樣(但也少了很多)
但載入速度有提升(我的firefox有兩個,做這次試驗的是裝了很多套件的那一個)

PS:壓縮格式的方式是和firefox的一樣都是Deflate


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070226 BonEcho/2.0.0.2 (ayakawa SSE-PGU)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-21, 18:27 
離線

註冊時間: 2004-09-29, 04:27
文章: 419
Mx.Full 寫:
剛剛開始時因為套件變得少了,所以記憶體使用量少了很多(但之後就...)
所以我把他們重新用僅保存的方法壓縮,但也刪了多餘的語言文件和用了pngout壓縮,和改用kzip
試驗結果是雖然記憶體使用量變回之後那樣(但也少了很多)
但載入速度有提升(我的firefox有兩個,做這次試驗的是裝了很多套件的那一個)

PS:壓縮格式的方式是和firefox的一樣都是Deflate

嗯…對於 Extensions 我也跟你一樣一直是:

先去除 en-US, zh-TW 以外的 local
再把 *.png 用 pngout.exe 重壓過
然後用 7z.exe a -r -tzip -mx=0 -mm=Copy 這參數去壓 jar
再用 7z.exe a -r -tzip -mm=Deflate -mfb=128 -mpass=15 這參數去整個壓回 xpi

以求最佳的 Extensions 載入速度,以及額外收藏 xpi 之最小收納空間 (FileSize)

當然個人收藏的 Extensions 是愈精簡愈好,數量也愈少愈好
(eg: Tab Mix Lite, TinyMenu, IE View Lite,...,ect.)
而且有時後,不是最新版才是最好的 (有的愈作愈肥 ...Orz)

_________________
個人 Firefox 擴充套件收藏集


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.8.1.2) Gecko/20070307 BonEcho/2.0.0.2 (tete009 SSE PGO)
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 23 篇文章 ]  前往頁數 12  下一頁

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 49 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群