Bug 268293 - Safari Upload Performance Issue (1500 vs 9000 MTU) (XHR POST) M1 Mac
Summary: Safari Upload Performance Issue (1500 vs 9000 MTU) (XHR POST) M1 Mac
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Page Loading (show other bugs)
Version: Safari 17
Hardware: Mac (Apple Silicon) macOS 14
: P2 Critical
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2024-01-29 07:50 PST by OpenSpeedTest.com
Modified: 2024-01-30 17:28 PST (History)
4 users (show)

See Also:


Attachments
Safari upload speeds limited (116.82 MB, video/mp4)
2024-01-29 07:50 PST, OpenSpeedTest.com
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description OpenSpeedTest.com 2024-01-29 07:50:25 PST
Created attachment 469596 [details]
Safari upload speeds limited

Problem: Safari upload speeds limited to 5500-6700 Mbps I set MTU to 1500 MTU, Achieves full speed for upload when I set MTU to 9000. Download speeds unaffected and reach full 10Gbps.

Chrome Comparison: Chrome achieves full 10Gbps for both download and upload with both standard and jumbo MTU sizes.

Version 17.3 (19617.2.4.11.8)

Version 14.3 (23D56)
Comment 1 OpenSpeedTest.com 2024-01-29 07:55:23 PST
To reproduce this issue, run OpenSpeedTest Server (Docker or MacApp) on a machine with 10GbE network connection.  Connect another machine with 10GbE directly to the first machine or a network with 10GbE, and then run a speed test using Safari.
Comment 2 Ahmad Saleem 2024-01-30 08:51:43 PST
@Alexey - Would it be at WebKit level or Core Services and should this be moved?
Comment 3 Alexey Proskuryakov 2024-01-30 10:20:45 PST
It is not clear to me if this is different from bug 251328.

This is really best to report via Feedback Assistant with a sysdiagnose. But importing to make the right people aware.
Comment 4 Radar WebKit Bug Importer 2024-01-30 10:21:21 PST
<rdar://problem/121940949>
Comment 5 OpenSpeedTest.com 2024-01-30 17:28:25 PST
It was only observed for HTTPS at that time. However, this behavior is now also occurring for HTTP. I used M1 MacMini with 10GbE.