WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
248625
[webkitpy] Increase the default number of child processes spawned for arm64 Macs
https://bugs.webkit.org/show_bug.cgi?id=248625
Summary
[webkitpy] Increase the default number of child processes spawned for arm64 Macs
Ryan Haddad
Reported
2022-12-01 12:47:44 PST
We should increate the default number of child processes spawned for arm64 Macs, we currently spawn only 6 for a M1 Mac mini compared with 9 for the latest generation Intel one. My local testing suggests that doubling the count to 12 appears to be stable and yields about an 18 minute speedup in overall layout test runtime.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-12-01 12:48:36 PST
<
rdar://problem/102873021
>
Ryan Haddad
Comment 2
2022-12-01 12:49:29 PST
Maybe there is a better heuristic than simply doubling, but we should consider increasing the count for a short term win before we make further optimizations to overall test runtime.
Ryan Haddad
Comment 3
2022-12-05 16:04:39 PST
Pull request:
https://github.com/WebKit/WebKit/pull/7176
EWS
Comment 4
2022-12-12 13:50:58 PST
Committed
257754@main
(b0febf1cc635): <
https://commits.webkit.org/257754@main
> Reviewed commits have been landed. Closing PR #7176 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug