disable segment + camera + boot data logging
We don't use comma's upload/replay pipeline, and the segment recorder was silently filling /data with 30 MB rlog files per minute (the 64 GB we just cleared). Disable the writers entirely. - process_config.py: comment out loggerd, encoderd, stream_encoderd - manager.py: skip save_bootlog() at manager init (was writing boot info to /data/media/0/realdata/boot/<bootid>/) deleter still runs for cleanup of any leftover data; logmessaged still runs (in-memory log routing IPC). uploader was already disabled in baseline. No process consumes loggerd/encoderd output onroad, so this is purely a sink removal.
This commit is contained in:
@@ -55,7 +55,8 @@ def manager_init(frogpilot_functions) -> None:
|
|||||||
frogpilot_boot = threading.Thread(target=frogpilot_boot_functions, args=(frogpilot_functions,))
|
frogpilot_boot = threading.Thread(target=frogpilot_boot_functions, args=(frogpilot_functions,))
|
||||||
frogpilot_boot.start()
|
frogpilot_boot.start()
|
||||||
|
|
||||||
save_bootlog()
|
# CLEARPILOT: skip writing boot logs to /data/media/0/realdata/boot/
|
||||||
|
# save_bootlog()
|
||||||
|
|
||||||
params = Params()
|
params = Params()
|
||||||
params_storage = Params("/persist/params")
|
params_storage = Params("/persist/params")
|
||||||
|
|||||||
@@ -62,9 +62,12 @@ procs = [
|
|||||||
PythonProcess("timed", "system.timed", always_run, enabled=not PC),
|
PythonProcess("timed", "system.timed", always_run, enabled=not PC),
|
||||||
|
|
||||||
PythonProcess("dmonitoringmodeld", "selfdrive.modeld.dmonitoringmodeld", driverview, enabled=(not PC or WEBCAM)),
|
PythonProcess("dmonitoringmodeld", "selfdrive.modeld.dmonitoringmodeld", driverview, enabled=(not PC or WEBCAM)),
|
||||||
NativeProcess("encoderd", "system/loggerd", ["./encoderd"], allow_logging),
|
# CLEARPILOT: disabled segment + camera logging — no rlog/qlog or .hevc
|
||||||
NativeProcess("stream_encoderd", "system/loggerd", ["./encoderd", "--stream"], notcar),
|
# files written to /data/media/0/realdata. We don't use comma's upload/
|
||||||
NativeProcess("loggerd", "system/loggerd", ["./loggerd"], allow_logging),
|
# replay pipeline. Keep deleter running for any leftover cleanup.
|
||||||
|
# NativeProcess("encoderd", "system/loggerd", ["./encoderd"], allow_logging),
|
||||||
|
# NativeProcess("stream_encoderd", "system/loggerd", ["./encoderd", "--stream"], notcar),
|
||||||
|
# NativeProcess("loggerd", "system/loggerd", ["./loggerd"], allow_logging),
|
||||||
NativeProcess("modeld", "selfdrive/modeld", ["./modeld"], only_onroad),
|
NativeProcess("modeld", "selfdrive/modeld", ["./modeld"], only_onroad),
|
||||||
#NativeProcess("mapsd", "selfdrive/navd", ["./mapsd"], only_onroad),
|
#NativeProcess("mapsd", "selfdrive/navd", ["./mapsd"], only_onroad),
|
||||||
#PythonProcess("navmodeld", "selfdrive.modeld.navmodeld", only_onroad),
|
#PythonProcess("navmodeld", "selfdrive.modeld.navmodeld", only_onroad),
|
||||||
|
|||||||
Reference in New Issue
Block a user