Why is this even related to IO?
DarrinBrunner@lemmy.world 10 months ago
Last but not least, the OS was changed from Windows Server to Ubuntu 24.04.2, a simple switch that resulted in better I/O performance on its own.
Oh boy, here we go.
vala@lemmy.dbzer0.com 10 months ago
HK65@sopuli.xyz 10 months ago
I guess the Windows disk drivers are shit compared to Linux ones.
vala@lemmy.dbzer0.com 10 months ago
But what does calculating pi have to do with the disk speed?
HK65@sopuli.xyz 10 months ago
I imagine it’s about checkpointing the calculation as it’s very long.
Point is, if the system crashes, you want to be able to resume the calculation without losing too much progress, so you want to periodically write progress to disk.
That takes some CPU cycles away from the calculation, and if your disk driver is inefficient, it will take away more.
Applesause@mander.xyz 10 months ago
It’s a bottleneck. If you are calculating faster than you can record the results, you have to wait for the write operation to complete before you can do the next calculation.
m532@lemmygrad.ml 10 months ago
They don’t have 100TB of ram to store all the digits, I guess
AwesomeLowlander@sh.itjust.works 10 months ago
Of course, find the secret of pi using the Linux version ‘answer to everything’.
TowardsTheFuture@lemmy.zip 10 months ago
Ah fedora is on 43 now darn