mirror of
https://github.com/debloper/xiosk.git
synced 2026-04-26 21:35:51 +03:00
[GH-ISSUE #25] Chome Flag investigations for speed and success (Aditional chrome startup flags for complex pages or low power Pi Zero W) #22
Labels
No labels
bug
bug
documentation
enhancement
enhancement
feature request
good first issue
good first issue
help wanted
invalid
priority: high
priority: low
priority: medium
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/xiosk#22
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @andiohn on GitHub (Jul 30, 2024).
Original GitHub issue: https://github.com/debloper/xiosk/issues/25
Taken directly from this issue, could be huge?
https://github.com/jareware/chilipie-kiosk/issues/197
@andiohn commented on GitHub (Jul 30, 2024):
Other flags to investigate:
https://github.com/jareware/chilipie-kiosk/issues/181
@debloper commented on GitHub (Aug 1, 2024):
Added these following flags (patch landing soon):
It's hard to do thorough differential benchmarking to validate each flag's impact on performance, and it's even harder to choose the specific pages as sample to benchmark on. For example,
time.isis super easy on resources (1-2% CPU usage on RPi4), whereaswindy.comtakes up over 50% of CPU on all 4 cores while active.And even with that much of disparity I didn't see much of a difference on resource footprint (with
htop) between the before and after the flags being applied. Also, some of the flags may even be deprecated, for example:--disable-features=OverscrollHistoryNavigation.However, there's nothing misbehaving, so I'm leaving them in. Might be better to split them up (required vs optional) as part of
config.json& configurable by the user through the dashboard.@andiohn commented on GitHub (Sep 30, 2024):
https://pimylifeup.com/raspberry-pi-kiosk/
This one has a lot more options too, some of them look good, like avoiding the errors etc.
@debloper commented on GitHub (Oct 7, 2024):
Error suppression wouldn't be enabled by default, but user config to enable/disable certain startup flags can be implemented.