WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
311975
[Linux] Use QOS::UserInitiated for NetworkProcess' Cache Storage thread
https://bugs.webkit.org/show_bug.cgi?id=311975
Summary
[Linux] Use QOS::UserInitiated for NetworkProcess' Cache Storage thread
Simon Pena
Reported
2026-04-10 13:47:44 PDT
Darwin's WorkQueue::QOS::UserInteractive maps to Linux's real-time SCHED_RR. Since the Cache Storage was promoted to UserInteractive in
292576@main
, it occasionally exceeds RT CPU time limits, triggering a kernel SIGKILL -- or since
310907@main
, demotion. We should conditionally use UserInitiated on Linux, which maps to SCHED_OTHER.
Attachments
Add attachment
proposed patch, testcase, etc.
Simon Pena
Comment 1
2026-04-10 13:50:57 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/62481
EWS
Comment 2
2026-04-13 03:16:58 PDT
Committed
311064@main
(c446a0f81300): <
https://commits.webkit.org/311064@main
> Reviewed commits have been landed. Closing PR #62481 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