Showing posts with label eMule 心得. Show all posts
Showing posts with label eMule 心得. Show all posts

eMule 0.50a 更新

更新 eMule 加大 Buffer 版到 0.50a
ed2k://|file|emule0.50a1.rar|
1898037|B175A03C9B285879869534EDF3AD2D62|h=SSZIM3KHUFVQFVQDFYE7NARGLUREKAV2|/

使 用 eMule 下載,
Tools -> Paste eD2K Links...
或到原來發布的網頁下載 (Google Page Creator 不見了,網頁被轉到協作平台了)
http://sites.google.com/site/kinmenalex/

這次 0.50a 的更新在第一次執行的時候,eMule 好像在轉換什麼東西,會執行得比較久,第二次以後就恢復正常了。

eMule 0.49c File Buffer Time Limit

在最近一次的 eMule 官方版 0.49c 中它新增了一個可更改的設定,
"FileBufferTimeLimit"
可以用來改變從緩衝區寫到磁碟的頻率(間隔時間),
這和我之前在自已的MOD版新加的名字和功能都一模一樣。
http://kinmenalex.blogspot.com/2008/12/blog-post.html
只不過官方版需要自已編輯 preferences.ini 然後把這一行加入,
FileBufferTimeLimit=1800
而我的MOD版已把設定的界面也寫好了。

因為官方版的 Buffer上限沒有加大,
而且 FileBufferTimeLimit 如果你沒設的話預設值是60秒,
所以如是你是用官方版的話,建議是加入這一行,然後設一個很大的值,
讓 Buffer 滿了自然的寫入磁碟,減少硬碟寫入次數,也可降低系統的負載。

eMule Buffer 加大版更新到 0.49c
http://kinmenalex.googlepages.com/

#---------------------------------------------------------------------------------
eMule 0.49c

Changes:

  • Added the preferences.ini only option "FileBufferTimeLimit" ("eMule" section) which lets you set the maximum seconds before flushing the buffer of downloading files (default 60)
#---------------------------------------------------------------------------------

打造不傷硬碟驢子

開始用 eMule 是在 2005年2月14日 (cryptkey.dat的建立日期),到現在已累積下載超過 1TB。
大家都說養動物會傷硬碟,的確看著下載時一直閃爍的硬碟燈,我想大家都會這麼認為,
試著去加大 eMule 的 Extended->File buffer size 到 1.5MB,也不見有明顯效果,
後來去看了 eMule 的 Source code 才發現除了buffer size 外,還有時間的因素,
eMule 對每個下載的檔案,不管 Buffer 有沒有滿,每超過1分鍾,都會把強制資料 flush 寫入磁碟,
因此當下載檔案多的時候,硬碟隨時都在寫入。這讓我很生氣,空有 Buffer 的設計卻無法
達到減少硬碟負荷,這時候才有了 build 自已的 eMule 的想法,打造出這一隻不傷硬碟的驢子。

請從這裡下載 (會配合 Official 版本更新)
http://kinmenalex.googlepages.com/

主要功能
eMule -> Options -> Extended
File buffer size 上限從 1.5 MB 調到 10 MB
新增 Total buffer limit 設定 (全部檔案所能使用的記憶體上限)
新增 Max buffer time 設定 (自由設定緩衝寫入的頻率,設成 30 分鐘一次就足夠了)


ps.
對曾在這個 blog 留言的人說聲抱歉,因為我可能要很久才會有回應。

在 eMule 使用 Sparse File

Sparse file 指的是佔用磁碟空間比實際 Size還少的一種特殊檔案,它的性質上就好比數學上的Sparse Matrix,當我們要存這個矩陣時,磁碟中只需儲存非零的部分就可以了。
應用在 eMule 上就是你可以在還沒有足夠空間前就開始下載,有點像是預借未來的硬碟空間。
這在下載時間長和檔案很大時非常有用,例如:同時下載總空間超過磁碟大小的影集,調整 priority 讓前面的集數有機會先完成,影片看完後就可以刪掉或備份起來,這時後就有空間讓後面的集數完成。
下載時間長是eMule的特性,同時下載多檔可以使整體完成時間縮短(因為可以同時向不同的人要求不同的檔案,增加下載的機率),當財力不夠一直加大硬碟時,Sparse File 就可以先借你硬碟空間。

kinmenalex 名留全世界

這是炫耀文 ...
這是炫耀文 ...
這是炫耀文 ...

偶然間的一個發現,使得像我這樣的人,也可留名 Internet。
Bug 不久遠,一隻永留傳。

Ornis: fixed bug (v0.46b) in using regular expressions as view filter in categories [thx kinmenalex] -

Ornis: Correction d'un bug (v0.46b) lors de l'utilisation d'expressions régulières dans le filtre des catégories [merci kinmenalex]

Ornis: Korrektur eines Fehlers (aus v0.46b) durch welchen reguläre Ausdrücke im Ansichtsfilter von Kategorien nicht funktionierte [thx kinmenalex]

Ornis: corregido el bug (v0.46b) al usar expresiones regulares como filtro de visualización en las categorias [gracias a kinmenalex]

Ornis: 修正在類別內使用正規表示式成檢視過濾器的臭蟲(v0.46b) [感謝kinmenalex]


減少 eMule 硬碟寫入次數 , 延長硬碟壽命

eMule0.48a
http://kinmenalex.googlepages.com/

減少 eMule 硬碟寫入次數 , 延長硬碟壽命

Official 的 eMule 對每個下載的檔案,不管緩衝區有沒有滿,每超過1分鐘,都會把資料強制寫入磁碟,因此當下載檔案多的時候,因為每個檔案的下載時間並不同步,所以等於隨時都在寫入硬碟,硬碟的燈隨時都在閃。 但這是不必要的,只要等到下載的part 完成在寫入就可以了,不但大幅減少硬碟存取次數,也降低了CPU的使用。除非你的電腦每30分鐘就當機一次 OTL,沒有馬上寫入的話就會遺失東西,不然不會對下載有任何的影響。

新增功能
eMule -> Options -> Extended
File buffer size 上限從 1.5 MB 調到 10 MB
新增 Total buffer limit 設定 (全部檔案所能使用的記憶體上限)
新增 Max buffer time 設定 (自由設定緩衝寫入的頻率,設成 30 鐘一次就足夠了)

下載
http://kinmenalex.googlepages.com/
emule0.48a1.rar MD5 Digest: B1D215FA27139FA9ED4E1BD8DD024DCA

安裝
把執行檔取代原來的即可

Previous version
Source
ed2k://|file|eMule0.47a1-Sources[www.csie.ncu.edu.tw].rar|4313675|0A2BFBB63C9197FEEBFC4483943BCA43|h=4OXTM7BBQ32342Y6JOGF6CQKPRD25SGQ|/

LIBS
ed2k://|file|eMule_compiled_lib-0.46c.rar|11142069|0076009BA41A7F9F8E42B29372EA916D|h=GH3Q5ZZTQWIOH7JLXW5C2MIKO2NGYI7D|/