Egregoros

Signal feed

Timeline

Post

Remote status

Context

1
@pixx @rl_dane @AnachronistJohn @OpenComputeDesign @kabel42 don't forget Apple Silicon has hardware accelerated an expensive JavaScript function FJCVTZS

Their big.LITTLE arch is smart, their scheduler is smart. It puts most of the work on the lower powered slow cores and only moves them to the fast power hungry cores if they're taking too much cputime

Lots of little tweaks here and there, and they get to compile Safari to take full advantage of the cpu on Macs. Controlling the hardware is a huge benefit

Replies

5
@pixx @OpenComputeDesign @kabel42 @rl_dane @AnachronistJohn well, I literally sold my MacBook and moved back to FreeBSD as my desktop OS because of bugs I couldn't fix with Safari and MacOS itself. It got to the point that I could try to type in the Safari address bar and I could write an entire website domain and nothing would happen; it was frozen. And then suddenly the last few characters would type. What happened to the rest? Who knows!

Or times when I couldn't click on anything in Safari. It just stopped responding.

Checked cpu usage, nothing was doing anything. Mostly idle. No explanations. Tons of RAM free, my disk wasn't failing...

When you job is mostly flipping back and forth between a browser and a terminal, that was unforgivable.

Idk what the root cause was, but on FreeBSD with Firefox everything is faster. So strange.