Skip to content

eMule CN releases Official Release site of eMule CN

eMule CN releases Official Release site of eMule CN

    • eMule CN latest releases
  1. Home
  2. /Announcements
  3. /eMule v0.50b CN-9 Build 610 LTS (Very Very Bad)

eMule v0.50b CN-9 Build 610 LTS (Very Very Bad)

Announcements / June 14, 2024 / Enig123 / 19

eMule v0.50b CN-9 Build 610 LTS (Very Very Bad) 版主要更新:

  1. 提高下載緩存效率,儘量利用操作系統緩存、進一步減少實際磁盤讀寫(Very BAD *SS);
  2. 將 TCP Packet Splitting 任務放在下載帶寬控制線程中完成,解決之前由於包處理狀態耦合導致的一些偶然出現的麻煩;
  3. 調整上傳及下載方面的線程對話,修復一些這方面的 bugs;
  4. 上傳部分引入完成端口讀取共享文件數據(感謝 fox88 的 community version);
  5. 改善多客戶端下載快速完成功能;
  6. 多項引自 eMule 0.70a 的小改進;
  7. 不試圖連接被 IPFilter 或者封禁的 Buddy IP;
  8. 為 CAICHSync 設定讀取緩存,從而大大改善程序啟動速度。
eMule_0.50b_CN-9_Build_610_LTS_VeryVeryBadDownload

Enig123

Long term user of eMule, until I become a developer of this mod.

eMule v0.50b CN-9 Build 540 LTS eMule v0.50b CN-9 Build 630 LTS (Back To Square One)

Related posts

eMule v0.50b CN-9 Build 630 LTS (Back To Square One)

eMule v0.50b CN-9 Build 630 LTS (Back To Square One) 版主要更新:

解決一個由於文件ID錯誤可能導致的下載中止問題;

改 AttachToAlreadyKnown 機制為嚴格匹配,更精確管理下載來源;

通過 debug...

eMule v0.50b CN-9 Build 540 LTS

獨有的隨機上傳選擇算法改進,算法簡化及調整,更穩健適配何種狀況;修正長時間運行時可能出現kademlia失效的問題(抱歉,是過度優化導致的);修正合併eMule Community版本不完整、所導致的搜索結果保存錯誤,可能導致啟動緩慢(升級前請先刪除config/StoredSearches.met);修正kademlia的DataIO的包內容有效性判斷代碼中的錯誤;微調下載帶寬控制算法。

這一版本使用Visual Studio Community 2022編譯,並更新了eMule的依賴庫,尤其是zlib庫更新到最新開發版。

eMule_v0.50b_CN-9_Build_540_LTSDownload

eMule v0.50b CN-9 Build 513 LTS

新一代下載帶寬控制算法,完全符合winsock的調用標準,同時消除 aMule v2.3.2 及以後版本下載時出現的底層錯誤;修正一個下載哈西完成之後,文件卻無法完成的問題(感謝community的維護者fox88新版帶來的的代碼改進);對 kademlia 請求的速率控制採用標準的 Token Bucket 算法;將動態緩存算法與「文件緩存大小」(File buffer size)可設定參數掛鉤,推薦選擇不要超過768KB,因為更大的值效果不一定好,不過可以自己試試看;下載緩存隨機寫入算法微調,增加磁盤寫入隨機/動態寫入程度,進一步釋放資源,讓它表現得更加 non-blocking,從而提高圖形界面響應速度。

註:新的下載帶寬控制算法,下載的 socket_buffer 為...

eMule 0.50b CN-9 Build 512 LTS

主要更新:

重寫下載帶寬分配算法,同時解決大部分aMule v2.3.2及以後版本導致的下載中斷問題;部分數據結構從以前改造的std::vector重新回到更為適合的std::list;各種內存占用優化,更適合長時間跑;下載緩存微調及優化,解決特殊情況下緩存排序可能出現混亂的問題;梳理接受下載的邏輯,解決一些特殊情況下出現接收到錯誤下載數據的問題;解決udp接收方面的一些遺留問題。

eMule_0.50b_CN_Build_512_LTSDownload

Latest posts

eMule v0.50b CN-9 Build 630 LTS (Back To Square One)

eMule v0.50b CN-9 Build 630 LTS (Back To Square One) 版主要更新:

解決一個由於文件ID錯誤可能導致的下載中止問題;

改 AttachToAlreadyKnown 機制為嚴格匹配,更精確管理下載來源;

通過 debug...

eMule v0.50b CN-9 Build 540 LTS

獨有的隨機上傳選擇算法改進,算法簡化及調整,更穩健適配何種狀況;修正長時間運行時可能出現kademlia失效的問題(抱歉,是過度優化導致的);修正合併eMule Community版本不完整、所導致的搜索結果保存錯誤,可能導致啟動緩慢(升級前請先刪除config/StoredSearches.met);修正kademlia的DataIO的包內容有效性判斷代碼中的錯誤;微調下載帶寬控制算法。

這一版本使用Visual Studio Community 2022編譯,並更新了eMule的依賴庫,尤其是zlib庫更新到最新開發版。

eMule_v0.50b_CN-9_Build_540_LTSDownload

eMule v0.50b CN-9 Build 513 LTS

新一代下載帶寬控制算法,完全符合winsock的調用標準,同時消除 aMule v2.3.2 及以後版本下載時出現的底層錯誤;修正一個下載哈西完成之後,文件卻無法完成的問題(感謝community的維護者fox88新版帶來的的代碼改進);對 kademlia 請求的速率控制採用標準的 Token Bucket 算法;將動態緩存算法與「文件緩存大小」(File buffer size)可設定參數掛鉤,推薦選擇不要超過768KB,因為更大的值效果不一定好,不過可以自己試試看;下載緩存隨機寫入算法微調,增加磁盤寫入隨機/動態寫入程度,進一步釋放資源,讓它表現得更加 non-blocking,從而提高圖形界面響應速度。

註:新的下載帶寬控制算法,下載的 socket_buffer 為...

eMule 0.50b CN-9 Build 512 LTS

主要更新:

重寫下載帶寬分配算法,同時解決大部分aMule v2.3.2及以後版本導致的下載中斷問題;部分數據結構從以前改造的std::vector重新回到更為適合的std::list;各種內存占用優化,更適合長時間跑;下載緩存微調及優化,解決特殊情況下緩存排序可能出現混亂的問題;梳理接受下載的邏輯,解決一些特殊情況下出現接收到錯誤下載數據的問題;解決udp接收方面的一些遺留問題。

eMule_0.50b_CN_Build_512_LTSDownload

19 comments

  • Yn

    June 22, 2024 at 12:33 pm |Reply

    感谢更新~!

  • ie13

    June 25, 2024 at 12:06 pm |Reply

    辛苦作者

  • ie13

    July 31, 2024 at 8:59 am |Reply

    不确定是不是系统不兼容,我从win8.1升到win10最新版后,用610经常崩溃

    • Enig123

      July 31, 2024 at 5:13 pm |Reply

      甚麼情況下崩潰。請幫忙確認以下步驟:

      1. 在win10下新運行的騾子是否也會崩潰?

      2. 請在win10下測試上個版本的中國驢,看看是否也如這個版本一樣會崩潰?

      • ie13

        August 20, 2024 at 1:06 pm |Reply

        eMule 0.50b.40 CN-9 Build 610 LTS

        eMule crashed 🙁
        A diagnostic file can be created which will help the author to resolve this problem.
        This file will be saved on your Disk (and not sent).
        Do you want to create this file now?
        是(Y) 否(N)

      • ie13

        August 20, 2024 at 1:08 pm |Reply

        Windows 10 专业版 22H2 19045.4780

      • ie13

        August 20, 2024 at 1:19 pm |Reply

        540从未崩溃过(实话实说),从win8.1到win10,稳定运行;回到问题,610崩溃时间节点为 点击 共享文件 选择文件夹 ,上传过程中弹窗奔溃

        • Enig123

          August 20, 2024 at 5:55 pm |Reply

          試試這個新的開發版,包含一些重要的修正和優化。

          希望你能反饋一下這個開發版是否發生類似的崩潰。

          • ie13

            August 21, 2024 at 12:35 pm

            我也想试,但崩溃了,我不知道该如何反馈给你,我只拿复制崩溃提示,但日志啥的,应该怎么发过去呢?610一上传文件就崩溃,我现在做种只能靠540,我分享的也就电子书和一个视频,文件不算大,不明白为啥会崩溃

          • Enig123

            August 22, 2024 at 4:19 am

            我可能大概的知道啥問題了。你看看這個版本,是否解決了你的問題?

          • ie13

            August 22, 2024 at 9:13 am

            这个没崩溃,我可以把这个exe替换到540那里去吗?610被我删除了文件夹

          • Enig123

            August 22, 2024 at 11:24 pm

            直接替換沒問題呀;語言文件基本沒變,540的可以直接用。

          • ie13

            August 22, 2024 at 9:14 am

            630没崩溃,补充说明
            上面那个版本我没试,我只用了2024-08-21

          • ie13

            August 22, 2024 at 9:15 am

            怎么切换中文显示下载文件失败,是中文语言包无法下载吗

          • ie13

            August 23, 2024 at 10:19 am

            已替换,已成功切换语言,目前一切正常

  • netr66

    September 6, 2024 at 10:50 am |Reply

    无法下载2024-08-21版本?

    • Enig123

      September 8, 2024 at 6:47 pm |Reply

      你搭梯子再試試。

  • NetR66

    September 6, 2024 at 10:55 am |Reply

    610的确会崩,win10 ltsc 2021 x64,随机崩。

  • NetR66

    September 7, 2024 at 2:34 am |Reply

    期待更新版本。:)

Leave a Comment

Leave a Reply to netr66 Cancel reply

Your email address will not be published. Required fields are marked *

Pages

  • eMule CN latest releases

Categories

  • Announcements

Archives

  • September 2024
  • June 2024
  • August 2022
  • September 2021
  • May 2021

Copyright © 2025 eMule CN releases

Search