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
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/168231289>
Ben Nham
Pull request: https://github.com/WebKit/WebKit/pull/56643
EWS
Committed 305957@main (ca15e3c57918): <https://commits.webkit.org/305957@main>
Reviewed commits have been landed. Closing PR #56643 and removing active labels.