News for hackers. Stuff that matters.
Re:FreeBSD replaces bubblesort with mergesort on SYSINTs, re... by JeffeFawkes on Monday August 21, 2023 @02:20AM (#37206028)
If you make your own buildroot image, you can get VERY quick boot times - here's a random vid I found [1] with 3.5 seconds on a pi zero w (which is considerably less powerful than a Pi3.

I've worked with similarly underpowered boards (licheepi zero, only has 64mb ram and uses the cpu from a dashcam!) and those will still boot and start an SDL app in under five seconds.

If you can identify the bare minimum that you need for your EQ solution, you can probably get similar boot times.

[1]: https://www.youtube.com/watch?v=ZehLyumyMvE

Re:FreeBSD replaces bubblesort with mergesort on SYSINTs, re... by kragen on Monday August 21, 2023 @06:20AM (#37207496)
i feel like maybe 3.5 seconds is not VERY quick compared to 28 milliseconds?
Re:FreeBSD replaces bubblesort with mergesort on SYSINTs, re... by cinntaile on Monday August 21, 2023 @06:23AM (#37207511)
The use case is different so the comparison doesn't really matter.
Re:FreeBSD replaces bubblesort with mergesort on SYSINTs, re... by kragen on Monday August 21, 2023 @06:34AM (#37207586)
3.5 seconds might be tolerable for your car radio i guess
Re:FreeBSD replaces bubblesort with mergesort on SYSINTs, re... by srcreigh on Monday August 21, 2023 @09:24PM (#37217460)
Yep. My head unit has its own startup time for digital audio inputs, around 2-3s.
Re:FreeBSD replaces bubblesort with mergesort on SYSINTs, re... by yjftsjthsd-h on Monday August 21, 2023 @11:04AM (#37210527)
28ms is a VM; in hardware you can't get through firmware in 28ms. Apples to oranges.
Re:FreeBSD replaces bubblesort with mergesort on SYSINTs, re... by kragen on Monday August 21, 2023 @08:35PM (#37217114)
true if your firmware is shitty enough but plenty of hardware platforms don't have that problem