Bug 305574

Summary: Reduce fragmentation of small uncached network resources
Product: WebKit Reporter: Ben Nham <nham>
Component: WebKit Misc.Assignee: Ben Nham <nham>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Ben Nham
Reported 2026-01-15 09:30:11 PST
Small resources fetched over the network can end up on their own VM page, leading to internal fragmentation since the default page size on some devices is 16KB. Mitigate this by copying small resources to malloc'd memory. This is a ~0.3% win on Membuster5.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-01-15 09:30:19 PST
Ben Nham
Comment 2 2026-01-15 09:33:33 PST
EWS
Comment 3 2026-01-21 12:43:40 PST
Committed 305957@main (ca15e3c57918): <https://commits.webkit.org/305957@main> Reviewed commits have been landed. Closing PR #56643 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.