Author Topic: [BETA] SharkX 1.7 beta2  (Read 11292 times)

0 Members and 1 Guest are viewing this topic.

Offline taz

  • Moderator
  • Apprendista
  • ***
  • Posts: 70
  • SharkX modder
[BETA] SharkX 1.7 beta2
« on: Thu 19 November 2009, 14:05 »
Hi my friends,

I glad to present SharkX 1.7 beta 2 :

Code: [Select]
SharkX v1.7B2 - 18/11/09

fix : flashes of upload queue refresh button (my miss on Resource Bars)
remove : not needed adjust of drop system to AutoHL for lowid sources
(my miss a long time ago)
fix : missing code @CUpDownClient::SetDownloadState (taz)
update : unified no SUQWT for leechers on 1'st identification (taz)
fix : fresh start for gone clients which didn't swap after we stopped
sharing @CUploadQueue::FindBestClientInQueue (taz)
fix : CA not clearing bad DL counter on NNP - too easy for leechers to
go clean (taz)

SharkX SRCs compilation is supported for VS2008 only.

As soon as upload issues cleared AcK upload system will be converted and we'll start AcK beta's as well (more likely after a single beta to verify nothing got broken - RC).

  :smile:


download links (until upload folder full resolved) :

eMule0.49c-SharkX_v1.7B2-BIN.rar
eMule0.49c-SharkX_v1.7B2-SRC.rar

Offline SS1900

  • Giovane membro
  • ***
  • Posts: 131
Re: [BETA] SharkX 1.7 beta2
« Reply #1 on: Thu 19 November 2009, 22:12 »
upload graph with slotfocus on




Offline SS1900

  • Giovane membro
  • ***
  • Posts: 131
Re: [BETA] SharkX 1.7 beta2
« Reply #2 on: Fri 20 November 2009, 07:49 »
this morning



Code: [Select]
Collected by SS1900 using SharkX v1.7 BETA 2 (based on eMule0.49c)

Basic System Infos:
-------------------
|--> OS : Windows XP Home Edition Service Pack 3
|--> CPU Type : Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz
|--> Number of cores: 2
|--> RAM (Usage): 2.94 GB (254.73 MB)
|--> Free Space on Tempdrive: 331.10 GB

Options:
--------

Emule Settings:
---------------
|--> Max. Upload-Speed: 138.00 KB/s (Limit: 100.00 KB/s)
|--> Max. Download-Speed: 0.98 MB/s (Limit: Unlimited)
|--> HighresTimer: Disabled
|--> Max. connections: 500
|--> Max. new connections / 5 secs.: 20
|--> Max. half open connections: 9
|--> TCP Port: 4987 UDP Port: 52941
|--> Upload SpeedSense (USS): Disabled
|--> Connection Type ED2K / KAD : Enabled / Enabled
|--> Server Safe Connect: Enabled

Mod Settings:
-------------
|--> UPnP: Disabled
|--> Credit System : Use ClientAnalyzer embedded reward/punishing
|--> ConChecker: Enabled
|--> Retry failed TCP connection attempts Yes
|--> Save/Load Sources: Enabled (100|25)
|--> Slot Focus

Upload Stats:
-------------
|--> Upload Time: 7:51 Hours (100.0%)
|--> Upload-Speed: 12.15 KB/s
|--> Average Uploadrate: 27.62 KB/s
|--> Max Upload Rate: 102.54 KB/s
|--> Max Average Upload Rate: 0 B/s
|--> Uploaded Data: 762.62 MB
|--> Average Uploaded Per Session: 5.08 MB
|--> Active uploads: 13
|--> Waiting Uploads: 11223

Download Stats:
---------------
|--> Download Time: 7:46 Hours (99.0%)
|--> Active Downloads (chunks): 31
|--> Download-Speed: 163.27 KB/s
|--> Average Downloadrate: 106.16 KB/s
|--> max. Downloadrate: 251.28 KB/s
|--> Max Downloadrate Average: 0 B/s
|--> Downloaded Data: 2.86 GB
|--> Average Downloaded Per Session: 6.85 MB
|--> UDP File Reasks: 30.31 k, Failed: 2.88 k (9.5%)
|--> TCP-connections: 21.74 k, Failed: 0 (0.0%)
|--> Found Sources: 2419
|--> Too many connections: 1
|--> On Queue: 2330
|--> Asking: 0
|--> Connecting: 0
|--> No needed parts: 29
|--> Asked for another file: 611
|--> Queue Full: 17
|--> Cannot connect LowID to LowID: 0
|--> Banned: 132
|--> Filtered: 20304
|--> Problematic: 0 (0.0%)

|--> eD2K: 12857 (90.7%)
|--> Kad: 12764 (90.0%)
|--> eD2K&Kad: 11444 (80.7%)
|--> Unknown: 6 (0.0%)

Statistics:
-----------
|--> Session UL:DL Ratio: 1 : 3.84
|--> Total size of Shared Files: 539.79 GB
|--> Number of Shared Files: 726
|--> Number of Downloads: 41
|--> Completed Downloads: 0
|--> Secure Ident (OK : Failed ): 13455 (94.9%) : 298 (2.1%) : 430 (3.0%)
|--> Download Sessions: 506
|--> Successful Download Sessions: 428 (84.58%)
|--> Failed Download Sessions: 78 (15.42%)
|--> Upload Sessions: 172
|--> Total successful upload sessions: 150 (87.21%)
|--> Total failed upload sessions: 22 (12.79%)

|--> *** Modded by taz ***


Offline SS1900

  • Giovane membro
  • ***
  • Posts: 131
Re: [BETA] SharkX 1.7 beta2
« Reply #3 on: Fri 20 November 2009, 18:29 »
can i suggest to you 1 thing ?  :angel: try to remove the slot limiter and add the pure and simple zzul slotfocus  :sdentato:
« Last Edit: Fri 20 November 2009, 18:32 by fabius »

Offline SS1900

  • Giovane membro
  • ***
  • Posts: 131
Re: [BETA] SharkX 1.7 beta2
« Reply #4 on: Fri 20 November 2009, 19:42 »
with 20 slots open




Code: [Select]
Collected by SS1900 using SharkX v1.7 BETA 2 (based on eMule0.49c)

Basic System Infos:
-------------------
|--> OS : Windows XP Home Edition Service Pack 3
|--> CPU Type : Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz
|--> Number of cores: 2
|--> RAM (Usage): 2.94 GB (426.86 MB)
|--> Free Space on Tempdrive: 329.09 GB

Options:
--------

Emule Settings:
---------------
|--> Max. Upload-Speed: 138.00 KB/s (Limit: 100.00 KB/s)
|--> Max. Download-Speed: 0.98 MB/s (Limit: Unlimited)
|--> HighresTimer: Disabled
|--> Max. connections: 500
|--> Max. new connections / 5 secs.: 20
|--> Max. half open connections: 9
|--> TCP Port: 4987 UDP Port: 52941
|--> Upload SpeedSense (USS): Disabled
|--> Connection Type ED2K / KAD : Enabled / Enabled
|--> Server Safe Connect: Enabled

Mod Settings:
-------------
|--> UPnP: Disabled
|--> Credit System : Use ClientAnalyzer embedded reward/punishing
|--> ConChecker: Enabled
|--> Retry failed TCP connection attempts Yes
|--> Save/Load Sources: Enabled (100|25)
|--> Max Upload slots: 20

Upload Stats:
-------------
|--> Upload Time: 19:44 Hours (100.0%)
|--> Upload-Speed: 89.44 KB/s
|--> Average Uploadrate: 51.82 KB/s
|--> Max Upload Rate: 102.54 KB/s
|--> Max Average Upload Rate: 0 B/s
|--> Uploaded Data: 3.51 GB
|--> Average Uploaded Per Session: 5.46 MB
|--> Active uploads: 14
|--> Waiting Uploads: 21513

Download Stats:
---------------
|--> Download Time: 19:38 Hours (99.5%)
|--> Active Downloads (chunks): 26
|--> Download-Speed: 115.98 KB/s
|--> Average Downloadrate: 134.61 KB/s
|--> max. Downloadrate: 530.28 KB/s
|--> Max Downloadrate Average: 0 B/s
|--> Downloaded Data: 9.12 GB
|--> Average Downloaded Per Session: 7.43 MB
|--> UDP File Reasks: 77.98 k, Failed: 8.72 k (11.2%)
|--> TCP-connections: 53.30 k, Failed: 0 (0.0%)
|--> Found Sources: 2250
|--> Too many connections: 66
|--> On Queue: 2078
|--> Asking: 1
|--> Connecting: 2
|--> No needed parts: 60
|--> Asked for another file: 642
|--> Queue Full: 8
|--> Cannot connect LowID to LowID: 0
|--> Banned: 254
|--> Filtered: 47308
|--> Problematic: 0 (0.0%)

|--> eD2K: 27743 (89.6%)
|--> Kad: 27803 (89.8%)
|--> eD2K&Kad: 24621 (79.6%)
|--> Unknown: 21 (0.1%)

Statistics:
-----------
|--> Session UL:DL Ratio: 1 : 2.60
|--> Total size of Shared Files: 543.29 GB
|--> Number of Shared Files: 729
|--> Number of Downloads: 40
|--> Completed Downloads: 1
|--> Secure Ident (OK : Failed ): 29248 (94.5%) : 745 (2.4%) : 953 (3.1%)
|--> Download Sessions: 1508
|--> Successful Download Sessions: 1257 (83.36%)
|--> Failed Download Sessions: 251 (16.64%)
|--> Upload Sessions: 791
|--> Total successful upload sessions: 658 (83.19%)
|--> Total failed upload sessions: 133 (16.81%)

|--> *** Modded by taz ***


Offline taz

  • Moderator
  • Apprendista
  • ***
  • Posts: 70
  • SharkX modder
Re: [BETA] SharkX 1.7 beta2
« Reply #5 on: Sat 21 November 2009, 08:35 »
Hi fabius,

10'x for these test. As you can see from 1'st and 3'rd upload graph - basically in terms of upload bandwidth utilization there shoudn't be a difference. Slot focus is mostly for releasers - so that full chunks are spread as fast as can be, "evenly balanced" slots are for downloaders (larger number of clients in circulation - sort of minor credit shaping) - or for scenarios were slot focus doesn't function as it should. Most mods are offering only one method, I prefer my mods (those I've coded from official) to offer both.
Upload stability shows at it's best when tested with power shared full files with no other upload oriented stuff (online gaming,  other p2p, sending emails with uploaded attachements, etc.) - the figures in terms of upload sessions success rate and average upload per session are the best.
If you can supply verbose log (with detailed upload / download events enabled) of the 5 minutes before any long lasting (above 5 minutes) drop of upload bandwidth utilization it will be great - however make sure no other upload related stuff is on at such times.

For accurate compare - one needs to operate both at same time from evenly powered boxes (physical or virtual) connected to the same equipment with same upload / download files list.

As for your suggestions :

1. if coded well, slot focus and slot limiter code shouldn't hurt each other (just harder to code ...).
2. there's no such thing "simple pure zz slotfocus" - it is a comperhensive change with changing at least all network related stuff (this is why on zz based mods, upload line is straight regardless of other upload using applications - at the price of all other network related stuff at computer responding sort of hanged). On most cases it also involves zz upload and download managers (or parts of them) which totally changes mod concept. WiZaRd posted he was asked (and accepted) to produce a ZZUL based mod - and he is way more skilled than myself, so I suggest to wait and see what he'll release.

As for AcKroNiC mod functionallity - those are decided upon by AcKroNiC "spirit holders", I'm just coding (I do suggest changes - however I'm only advising), as for SharkX I'm calling the shots ...

Offline SS1900

  • Giovane membro
  • ***
  • Posts: 131
Re: [BETA] SharkX 1.7 beta2
« Reply #6 on: Sat 21 November 2009, 14:34 »
with 20 slots open



and i send to you the verbose about graph intervall per PM   :wink:
« Last Edit: Sat 21 November 2009, 21:18 by fabius »

Offline taz

  • Moderator
  • Apprendista
  • ***
  • Posts: 70
  • SharkX modder
Re: [BETA] SharkX 1.7 beta2
« Reply #7 on: Mon 23 November 2009, 14:51 »
@fabius - 10'x for the log !

Please test slot focus only since using slot control (i.e. more than 1 slot) - can only serve as reference (nothing change din term of code for that).

There might be an issue with "drops" lasting longer then needed if retry connections attempt is on (can be switched on/off via SharkX I options).

Can you switch it off and recheck slot focus ?

Offline SS1900

  • Giovane membro
  • ***
  • Posts: 131
Re: [BETA] SharkX 1.7 beta2
« Reply #8 on: Mon 23 November 2009, 16:50 »
Can you switch it off and recheck slot focus ?

 :oki:

 

Creative Commons License All ValerioCipriani.com contents are published according to Creative Common License, except different instructions. The Staff is not responsible of eventually guide, article and publishing mistakes. All published items are patent free. All trade marks reported are right reserved. Contact us, Info.