Na de release van de langverwachte bètaversie van Haiku R1 aan het eind van vorig jaar, zijn de ontwikkelaars van het open source besturingssysteem eindelijk overgegaan op het optimaliseren van de werking van het OS. In eerste instantie gaat het om de algehele snelheid van het systeem.

Nu de algemene instabiliteit van het systeem en de kernelcrashes zijn verholpen, zijn de auteurs begonnen met het aanpakken van de snelheid van verschillende interne componenten. Meer in het bijzonder gaat het om het verhogen van de snelheid van geheugenallocatie, schrijven naar de schijf, enzovoort.
Volgens uit de officiële blog is een van de richtingen voor optimalisatie het verminderen van geheugenfragmentatie, wat de prestaties van het systeem heeft verhoogd. Ook hebben de ontwikkelaars de werking van het bestandssysteem verbeterd, zodat bewerkingen zoals het legen van de prullenbak het systeem nu niet meer vertragen. Blijkbaar was er standaard een harde time-out van twee seconden ingesteld tussen schrijfopdrachten, die bedoeld was om schijfoverbelasting te voorkomen. Deze is gewijzigd in een dynamische, waarna het probleem is verholpen.
Er zijn ook andere wijzigingen, die je in detail kunt bekijken op de blog van de ontwikkelaars. We herinneren er ook aan dat Haiku gericht is op binaire compatibiliteit met BeOS en software van dat systeem moet ondersteunen.
Bron: 3dnews.ru
