Opened 17 years ago

Closed 4 years ago

#1958 closed bug (fixed)

FTP put and get seem slow

Reported by: scottmc Owned by: nobody
Priority: normal Milestone: R1
Component: Network & Internet Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

When testing the FTP command line client it seems that Haiku's FTP is slower than the one with Ubuntu. When transferring files to and from the same site the Haiku transfer times are about half the speed of Ubuntu's, but this was using Haiku under VMWARE on Ubuntu so that "might" be the cause? Anyways it appears that #1414 is no longer an issue as originally written since I was able to transfer a 7meg file without it stopping, both put and get. So #1414 can be closed, but there still seems to be a speed issue, so use this as the new bug report as #1414 was reporting 2 different bugs and original one is fixed. Attached are screenshots showing Haiku vs. Ubuntu on put and get times.

Attachments (12)

Screenshot-1.png (79.7 KB ) - added by scottmc 17 years ago.
Screenshot-2.png (31.2 KB ) - added by scottmc 17 years ago.
screen1.png (91.3 KB ) - added by scottmc 17 years ago.
screen2.png (65.8 KB ) - added by scottmc 17 years ago.
screen4.png (13.3 KB ) - added by scottmc 17 years ago.
Notes.txt (882 bytes ) - added by scottmc 14 years ago.
r36769.png (83.0 KB ) - added by scottmc 14 years ago.
kubuntu.png (94.0 KB ) - added by scottmc 14 years ago.
screen_shot-buntu_mate_15_04_32_bits-on_virtualbox_4.3.14_r95030-on_RHEL_6.5-download_speed.png (84.2 KB ) - added by eanyx 9 years ago.
ubuntu_mate_transfer_speed
screenshot-haiku_hrev49548_hybrid_gcc2_x86-on_virtual_box_4.3.14_r95030-on_RHEL_6.5-download_speed.png (321.2 KB ) - added by eanyx 9 years ago.
haiku tranfer speed
syslog (394.1 KB ) - added by eanyx 9 years ago.
syslog
syslog.old (512.0 KB ) - added by eanyx 9 years ago.
syslog.old

Download all attachments as: .zip

Change History (19)

by scottmc, 17 years ago

Attachment: Screenshot-1.png added

by scottmc, 17 years ago

Attachment: Screenshot-2.png added

by scottmc, 17 years ago

Attachment: screen1.png added

by scottmc, 17 years ago

Attachment: screen2.png added

by scottmc, 17 years ago

Attachment: screen4.png added

by scottmc, 14 years ago

Attachment: Notes.txt added

by scottmc, 14 years ago

Attachment: r36769.png added

by scottmc, 14 years ago

Attachment: kubuntu.png added

comment:1 by scottmc, 14 years ago

Retesting done by GCI student Gerard Stanczak. Results attached. Testing was done with R1/Alpha2 vs. Kubuntu and shows that Haiku is still a bit slower.

by eanyx, 9 years ago

Attachment: syslog added

syslog

by eanyx, 9 years ago

Attachment: syslog.old added

syslog.old

comment:2 by eanyx, 9 years ago

On lastest Haiku build (official nightly hrev49559 x86 hybrid gcc2) downloaded 21 august 2015 I still have the same speed issue.

I launch an sftp transfer of the same file on haiku and ubuntu 15.04 mate 32 bits on virtualbox 4.3.14 hrev95030 on RHEL (Redhat Enterprise Linux) 6.5. With the same virtual network configuration (NAT Intel PRO/1000 MT Desktop (82540EM).

On ubuntu the average speed is 35 MB/s. On haiku the average speed is 8.8 MB/s.

Joined 2 screenshot and haiku /var/log/syslog + /var/log/syslog.old

Seems to have some performance problem wirh the ipro1000 driver.

Version 0, edited 9 years ago by eanyx (next)

comment:3 by korli, 9 years ago

eanyx, your report is about SFTP. You should probably go with another ticket if you don't intend to include any FTP performance issues of your own. Please also provide Linux OpenSSH version (for Haiku seems to be openssh-6.9p1).

comment:4 by eanyx, 9 years ago

korli,

I've just created ticket #12321: sftp transfer slow compared to ubuntu, to track sftp or network drivers issues.

comment:5 by axeld, 8 years ago

Owner: changed from axeld to nobody
Status: newassigned

comment:6 by waddlesplash, 6 years ago

scottmc: Please retest under a recent nightly.

comment:7 by axeld, 4 years ago

Resolution: fixed
Status: assignedclosed

No reply. Assuming fixed due to the debug, and driver changes.

Note: See TracTickets for help on using tickets.