擴展設置

擴展設置選項

TCP/IP 連接

最大新建連接數(每5秒)

這是eMule(電騾)每5秒鐘所允許新建的連接數。默認為20。

重要提示:

  • 請慎重填寫此設置,否則可能導致出現藍屏、路由器當機以及無法瀏覽網頁等異常狀況!另外,此參數設置不當也會嚴重影響上傳下載速度!
  • 如果你在Tx或LAN等高帶寬接入方式下使用eMule,可以嘗試將此參數稍稍調高。

最大半開連接數

此設置對Windows XP SP2系統而言十分關鍵。XP在升級到SP2後只允許建立10個半開連接,一旦出現更多的半開連接請求,將把之後的連接都放置在一個處理極其緩慢的隊列中。這將會導致eMule出現連接超時等異常表現。

如果在XP SP2上運行eMule,則此參數不得高於9。儘管網上也有很多修改XP半開連接數上限的補丁,但是我們並不推薦對系統中如此關鍵的部位私自打補丁。即使半開連接數受到限制,也只是會讓eMule在剛開始運行時獲取來源的速度略微慢一點,隨著找源的進行這種影響也會逐漸平息。

在一些較老的系統,例如Windows 2000甚至95/98/ME中,可以將此參數值設為50。

限制快速連接

「限制快速連接」能夠以更加高效的機制,拒絕被封禁的用戶及/或被IP過濾的用戶對本機的TCP連接請求。這是利用了Winsock的一種稱為「條件接受」的特殊功能,在拒絕TCP連接時能產生更少的TCP開銷。

伺服器連接刷新間隔

已經有用戶報告說,當計算機位於開啟了NAT(網路地址轉換)功能的路由器或其它網路設施之後,eMule會定時失去與伺服器的連接。

路由器通常對這些NAT的連接有超時限制,一旦超時時間到,路由器就會認為這些是廢棄連接並強制關閉。當發生這種情況時,eMule在試圖重連伺服器時將會失敗,因為舊連接已經被路由器徹底刪除,必須重新完整地建立連接。

一旦出現以上情況,應檢查路由器中NAT超時的設置,並且在「伺服器連接刷新間隔」中填上比路由器超時設置略小的值。若此處填0,表示eMule將自動處理這類情況。此設置項通常不需要更改!

慎重填寫此設置,只有在使用路由器或採用更為複雜的網路結構時才需要變更此設置。如果此參數值過小,你可能因連接伺服器過於頻繁而招致伺服器封禁

僅在運行時自動接受ED2K鏈接

若勾選此選項,則eMule只有在運行時才會關聯eD2k鏈接格式,在關閉eMule後將不再保持與eD2k鏈接的關聯性,這樣就不會影響到其它eD2k客戶端的正常工作。

啟用信用系統 – Credit System(受益上傳者)

關於此部分的內容,請先閱讀信用系統一章。強烈建議啟用信用系統,因為這是防止吸血騾損害eMule網路的重要手段!

在啟動/退出eMule時,打開/關閉WinXP內置防火牆中的對應埠

eMule能夠自動在Windows XP內置的防火牆中打開所需的埠。若勾選此選項,這些埠只在啟動eMule後才打開,當退出eMule後將自動關閉,從而進一步提高系統安全性。此設置僅對Windows XP操作系統有效,並且僅針對XP內置防火牆、對第三方防火牆無效。對於Windows XP SP1之後的版本,此選項無用。

過濾內網IP的伺服器和客戶

有些IP段按照規定屬於區域網內的專用IP,在公共互聯網上不應出現。這些IP段包括:A類私有IP(10.0.0.0 – 10.255.255.255)、B類私有IP(172.16.0.0 – 172.31.255.255)、C類私有IP(192.168.0.0 – 192.168.255.255)、本地主機(127.0.0.0 – 127.255.255.254)以及所有以0開頭的IP段(0.x.x.x)。若勾選此選項,當從來源交換或從伺服器獲得包含這類IP的來源時,將予以自動丟棄。

注意:

當在區域網中運行eMule時,建議不要勾選此選項,否則eMule將會放棄所有同一區域網內的來源。

顯示更多控制(高級模式控制)

若勾選此選項,將在eMule中開啟更多的功能模塊。這些功能或許並不常用,但是對於高級用戶而言可能非常有趣並且方便實用。

為節省CPU資源禁用A4AF

若勾選此選項,將關閉高級來源處理一章中介紹的所有來源處理功能。只有當取消某下載文件時,才會根據優先順序重新分布A4AF來源。

關閉在文件詳細信息里自動預覽壓縮文件內容

當查看壓縮文件的詳細信息時,eMule會自動生成預覽,告訴你這個壓縮文件里都有些什麼內容。若關閉此選項,這樣在查看文件詳細信息時會稍微快一點(較慢的計算機處理預覽時會稍慢)。不過,你仍然可以手動預覽壓縮文件的內容。

自身eD2K鏈接的主機名

在共享文件界面中,可以創建用當前IP作為來源的eD2k鏈接。如果在此選項中輸入主機名,則在創建此類ED2K鏈接時,用主機名而不是IP作為來源鏈接。使用帶主機名鏈接的好處是:即使你的IP發生變更,此類鏈接仍然包含有效來源信息。

關於動態主機名的詳細信息,請參閱Web伺服器一章。

建立新的part文件為「稀疏文件」(僅限NTFS使用)

稀疏文件是NTFS系統的特有功能,因此此選項僅對格式化成NTFS的分區才有效。

eMule並不要求必須按順序下載各個文件塊,因此已下載的各文件塊之間必然存在空隙,這些空隙默認全部填充為0。通常這些填充的0也會像真實的數據一樣佔用硬碟空間。為了節省磁碟空間,NTFS稀疏文件不採用這種在空隙填充0的方式,而是依次記錄下載的每一個文件塊屬於文件中的哪個位置,這樣就可以減少下載過程中對硬碟的臨時佔用。在文件下載完成後,由NTFS自行管理各個文件塊的順序。

由於Windows系統存在bug,對於Windows Vista及之後的系統不應開啟稀疏文件選項。

為非稀疏文件分配硬碟空間

默認情況下,eMule每接收到一定量的數據後,就在硬碟上分配足夠大小的空間,並將接收的數據寫入到對應的位置。若勾選此選項,eMule將在首次寫入時按照文件的完整大小分配磁碟空間。這種做法能夠大大減少磁碟碎片、延長硬碟壽命,但是也多少造成磁碟空間的浪費。對於稀疏文件,此選項忽略。

檢查磁碟空間(最小可用磁碟空間[MB])

eMule臨時文件夾的大小總會根據需要動態變化。若勾選「檢查磁碟空間」,則會確保當前下載文件全部能夠順利下載完成。若剩餘磁碟空間不足,則太大的下載文件將自動暫停,從而保障其他文件可以順利下載完成。

假如在「最小可用磁碟空間[MB]」中填寫了某個數值,那麼eMule的行為將有所不同:現有下載文件將不停下載,直到到達剩餘磁碟空間的極限。

當eMule檢測到剩餘磁碟空間又有所增加時,暫停的下載文件將會自動恢復。

安全.met/.dat文件寫入

對於較新的使用NTFS文件系統的操作系統,通常不需要變更此選項。如果出現下載文件頻繁丟失或eMule頻繁崩潰之類的情況時,可以嘗試使用這種更加安全的寫入方式。

根據系統硬體的情況,此選項可能大大增加磁碟活動/系統負荷或延長eMule的關閉時間!

  • 從不

    當退出eMule時,不會採取額外的安全措施寫入.met/.dat文件。

  • 關閉時

    當退出eMule時,採取額外的安全措施寫入.met/.dat文件。這樣將會延長關閉eMule所需的時間。

  • 總是

    每次寫入.met/.dat文件時,都將採取安全措施。

展開Meta數據

此功能可以指定如何從已hash的文件中展開Meta數據(比特率、解析度、編解碼器等等)。Meta數據展開後將發布到伺服器或Kademlia網路中,供搜索使用。在搜索時可以指定相應的選項,例如只搜索比特率不低於128 kb/s的mp3文件。

  • 從不從不展開Meta數據
  • ID3動態鏈接庫eMule可以調用ID3動態鏈接庫(第三方的dll)展開Meta數據。此功能僅對*.mp1、*.mp2、*.mp3、*.mpa文件有效。要使用此功能,必須從windows動態鏈接庫頁面下載此動態鏈接庫,並且放在eMule的安裝目錄下。

解析共享目錄中的快捷方式

若勾選此選項,eMule將從共享目錄解析出快捷方式,並根據快捷方式共享其資源文件。即使這些資源文件並未放在共享目錄內,也會被共享。按照這種處理方法,快捷方式就如同資源文件本身一樣,只不過你無法對快捷方式進行單個的共享或取消共享操作。

將日誌保存到磁碟

伺服器界面下有「日誌」和「調試信息」兩個標籤窗口,其中中顯示的信息都能保存到磁碟。通過開啟適當的選項,將在eMule的安裝目錄下分別生成eMule.logeMule_Debug.log日誌記錄文件。

詳情(額外的程序反饋) – Verbose

若開啟了詳情,在Server窗口中將會多顯示一個調試標籤頁。該標籤頁所顯示的信息僅用於程序開發,我們不會對該類信息提供任何支持。此選項將導致佔用更多的CPU和內存,正常使用時建議不要選用。

日誌記錄級別選項指定平時都顯示哪些日誌信息。5級表示顯示所有詳情信息,1級表示只顯示最重要的信息。如果你想知道每級信息都具體包含哪些信息,不妨自行看看eMule的源代碼 😉

上傳速度偵測(USS)

USS是根據ping延時值來自動調節eMule上傳速度的功能。此功能可以確保eMule的上傳從不阻塞網路連接,從而保障上網衝浪和網路遊戲的順暢。建議保持默認設置。

請注意:即使開啟了USS,仍然建議在連接選項中設置一個上傳上限。USS將會確保上傳速度不會超過手動設置的上限,知道上傳上限也會有助於eMule更加穩定地工作。

自動設置上傳限制

若勾選此選項,將激活USS功能。

最低允許的上傳速度

此參數是USS必須保持的最低的上傳速度。推薦填寫你上傳能力的至少50%。

Ping容限 (% 最低ping)

當eMule啟動時,會自動檢測並記錄一個初始平均ping值。在eMule運行期間,USS系統將確保ping值不得超過此初始值的若干倍。舉例來說,若初始ping值為50ms,設置Ping容限為800%,則USS將確保ping值最高不超過400ms。

Ping容限 (ms)

最大容許的ping值可以有兩種計算確定,除了按上一選項用%來確定外,也可以直接用單位為毫秒的延時值來確定。詳見後述。

Ping容限所使用的方法

從以上兩種計算最大容許的ping值的方法中選擇一種。可以用初始ping值的百分比確定,也可以用毫秒為單位的實際值確定。

向上/向下緩慢

這兩個參數的含義是:為保持ping值不超過容限,允許USS以多快的速度調節上傳速度。此類參數若設置不當將導致網路連接中斷。請保持默認設置!

平均最大Ping次數

設置用於計算平均響應時間的ping操作次數。

UPnP

退出時移除UPnP埠映射

若開啟了UPnP功能,eMule將在啟動時自動添加轉發規則/打開埠,以便其他eMule用戶直接連接本機。默認情況下,eMule在關閉時將自動移除這些轉發規則/關閉這些埠,因為已經沒必要繼續打開這些埠。假如你出於某些原因不希望eMule關閉這些埠,可以取消此選項的勾選。

和本機其他用戶分享eMule

此選項用於控制eMule在多用戶系統中的行為表現。最主要的差異在於,是所有用戶共用相同下載和配置,還是每個用戶具有獨立的下載和配置。關於此功能的詳細信息,請點擊這裡

重要提示:假如你變更了此處的設置,那麼eMule會立即使用另一目錄讀取和存放配置文件,這將導致所有配置「丟失」;同時,你也無法看到下載文件或共享文件,因為eMule已經開始使用另一組默認目錄(當然,你可以在目錄選項中手動更改相關配置)。你也可以將此選項重新改回之前的設置,這樣所有配置將保持不變。

如果修改了此選項,需要重啟eMule後才會生效。

文件緩存大小

當eMule刷新其文件緩存時,在有些系統上可能會顯得比較卡。適當減小緩存大小可能會改善這種情況,但由於此時eMule更加頻繁地將數據寫入磁碟,會導致磁碟活動更高。如果緩存設置得過小,將會嚴重降低eMule的性能。

增大文件緩存可以減少磁碟活動,但在發生意外情況時,會導致丟失更多數據。

隊列大小

eMule的信用系統能否正常工作,隊列大小是非常重要的影響因素。假如某個用戶的隊列輕易排滿,則其他用戶不論有多高的信用級別也不可能進入隊列。隊列越大,信用系統的表現將越好越連貫:高信用的用戶可以在漫長的隊列中快速上升排名,得到其所需的分享。此外,當因為改變IP變化或類似情況導致重連時,排隊等待時間不會減少。只要斷開與重連的時間間隔不超過1小時,隊列位置便不會丟失。

重要提示:

在eMule中,隊列越大並不代表管理隊列的開銷越大。更大的隊列既不會佔用更多連接數,也不會造成更多開銷帶寬,僅僅會佔用略多的內存而已。


擴展設置》,由Ejack翻譯自eMule官方網站英文版幫助與支持《Extended》並首發於eMuleFans.com。原文版權歸屬於eMule官方和原文作者。翻譯內容版權歸屬於翻譯者並遵守CC 3.0 BY-NC-SA協議。適用於eMule 0.50a以上版本。已編入eMule官網簡體中文版幫助與支持《擴展設置》。

8條評論隱藏

  1. #1 DGQ
    2010年6月21日 周一 20:42 | 回復

    這個真是太好了!

  2. #2 wheredeath
    2010年10月19日 周二 13:38 | 回復

    文件緩存設置多大好?

  3. #3 花形透
    2011年3月19日 周六 15:32 | 回復

    🙂

  4. #4 CADbED
    2011年3月23日 周三 23:08 | 回復

    NO!為什麼沒有像VC版那樣給出”固定上傳線程”這項設置!我不希望我的電驢維持在1M/S或者更高的UPLOAD速度,我希望能夠自己控制這項參數.

  5. #5 xzmn
    2011年3月23日 周三 23:13 | 回復

    @CADbED
    使用有公平遊戲這個功能的mod,每次上傳完一個塊區之後就會丟棄這個用戶,然後傳給另外一個用戶

    這樣能讓更多的人分享到你的文件,而不用在乎你上傳的速度是多少了。。。

  6. #6 lou
    2011年3月23日 周三 23:23 | 回復

    @CADbED 如果你用官方版,則輸入個上傳上限不就行了(也可以用計劃任務定時自動設定上限)。如果你單純想限制上傳槽數量可以用neomule或支持此功能的其他mod。
    xtreme系列都有單個上傳通道速度限制。

  7. #7 123
    2011年10月3日 周一 20:07 | 回復

    科學是人類對真理的認知。既然是認知,就能夠被證偽。所以,對於科學被證偽,沒什麼好奇怪的,科學理論被提出的那刻起,就註定了站在被證偽的角度上。
    真理是否存在,你不知道,我也不知道,但科學家相信真理的存在,於是開啟了對真理的認知。所以,科學只是人類探索真理的過程,這個過程,從來不忌諱犯錯。
    相比某朝的XX主義害怕被證偽,用錯誤掩蓋錯誤,這XXX報有什麼資格討論科學問題?

  8. #8 yangworm
    2012年3月12日 周一 16:38 | 回復

    說的都很有道理,可惜我就是不懂

發表評論

您的Email將不會顯示出來。頭像請至Gravatar.com註冊上傳。*號標註項為必填。

*
*
*
標籤用法
字數:0