3 ms·
I had a similar case when I work on a Matrix client (NeoChat) and I and the other devs were wondering why loading an account was so slow. Removing the loading s
by ognarb 2y ago
I had a similar case when I work on a Matrix client (NeoChat) and I and the other devs were wondering why loading an account was so slow. Removing the loading spinner made it so much faster, because the animation to render the loading spinner uses 100% cpu.
- jiggawatts 2y agoA common one for server apps is logging, especially to the console. It’s far more expensive than people assume and in many cases is single-threaded. This can make logging the scalability bottleneck!
- rcxdude 2y agoLogging to a 'serial' console can stall the whole kernel, wrecking latency, and this can easily show up in VMs since a lot of them emulate a lowest-common-denominator UART inerface as the kernel console.
- ahoka 2y agoI remember setting a server’s console baudrate in EFI to its higher setting improved boot times, hehe.