From 7909716c1faa077a0fe6e2fabfc852d1b57f4410 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Fri, 24 Oct 2025 21:57:45 -0700 Subject: [PATCH] ui: realtime scheduling (#36467) * ui: realtime scheduling * try this * update cpu --------- Co-authored-by: Comma Device --- selfdrive/test/test_onroad.py | 2 +- selfdrive/ui/ui.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/selfdrive/test/test_onroad.py b/selfdrive/test/test_onroad.py index 0c3bdea4c..a84248385 100644 --- a/selfdrive/test/test_onroad.py +++ b/selfdrive/test/test_onroad.py @@ -42,7 +42,7 @@ PROCS = { "./encoderd": 13.0, "./camerad": 10.0, "selfdrive.controls.plannerd": 8.0, - "selfdrive.ui.ui": 24.0, + "selfdrive.ui.ui": 63.0, "system.sensord.sensord": 13.0, "selfdrive.controls.radard": 2.0, "selfdrive.modeld.modeld": 22.0, diff --git a/selfdrive/ui/ui.py b/selfdrive/ui/ui.py index 3eb72ec10..f2ca4e770 100755 --- a/selfdrive/ui/ui.py +++ b/selfdrive/ui/ui.py @@ -1,13 +1,14 @@ #!/usr/bin/env python3 import pyray as rl + +from openpilot.common.realtime import config_realtime_process from openpilot.system.ui.lib.application import gui_app from openpilot.selfdrive.ui.layouts.main import MainLayout from openpilot.selfdrive.ui.ui_state import ui_state def main(): - # TODO: https://github.com/commaai/agnos-builder/pull/490 - # os.nice(-20) + config_realtime_process([1, 2], 1) gui_app.init_window("UI") main_layout = MainLayout()