Actions
Performance comparisons » History » Revision 12
« Previous |
Revision 12/25
(diff)
| Next »
Greg Burri, 04/18/2012 11:09 PM
Performance comparisons¶
D-LAN vs ApexDC++¶
Setup¶
We measured the transfer time and the number of CPU cycles for one transfer at a time of a 3.2 GiB file. This is a particular case, the performance of both systems may varies in a concurrent downloading and uploading case.
- We used two computers on a gigabit LAN.
- There is a local DC++ hub: ADCH++ 2.8.0.
- We didn't do any other operations during a transfer.
- We download/upload only one file at the same time. We cleared queued and file before each measurement (the file is deleted from the trash).
- OS: Windows 7 64bits
- Download computer CPU: Intel Core 2 Duo E8400, 4 GiB of RAM
- Upload computer CPU: Intel Core i7 860, 6 GiB of RAM
- Apex version: v1.5.2.1276 (64bits)
- D-LAN version: 1.1.0 Beta6
- Software used to count cycles: Process Hacker 2
Download speed¶
We repeated the transfer three times.
# 1 | # 2 | # 3 | Average | Average rate | |
---|---|---|---|---|---|
ApexDC++ | 160 s | 167 s | 163 s | 163.3 s | 20.1 MiB/s |
D-LAN | 78 s | 87 s | 86 s | 83.7 s | 39.2 MiB/s |
CPU Cycles¶
These values are measured in one download/upload of a 3.2 GiB file.
[Million of cycles] | Download | Upload | Total |
---|---|---|---|
ApexDC++ | 199'613 | 272'655 | 472'268 |
D-LAN (Core + GUI) | 103'914 (88'800 + 15'114) | 24'086 (20'969 + 3'117) | 128'000 |
Updated by Greg Burri over 12 years ago · 12 revisions