Aktualności

NetBSD 10.0

Została wydana nowa wersja NetBSD 10.0.

NetBSD to bezpłatny, wolny, bezpieczny i wysoce przenośny, uniksowy system operacyjny z rodziny BSD. Projekt powstał w 1993 roku na bazie kodu 4.3BSD Net/2 i jego kontynuacji 386BSD. Głównym celem projektu jest dostarczenie wysokiej jakości, stabilnego i dostępnego na dużą liczbę urządzeń systemu operacyjnego.

Projekt NetBSD poinformował o wydaniu NetBSD 10.0, osiemnastej głównej wersji systemu operacyjnego NetBSD.
NetBSD 10.0 jest poświęcony pamięci Ryo Shimizu, który zmarł, zanim mógł zostać wydany.

Testy porównawcze NetBSD 10 pokazują ogromny wzrost wydajności i skalowalności w porównaniu z NetBSD 9.x, szczególnie w systemach wieloprocesorowych i wielordzeniowych, dla aplikacji związanych z obliczeniami i systemem plików. Obszary wymagające poprawy obejmowały:
– Zmieniono pamięć podręczną wyszukiwania ścieżek plików jądra, aby korzystała z szybszych czerwono-czarnych drzew dla poszczególnych katalogów.
– Poprawiono wydajność programu planującego, w tym możliwość bardziej odpowiedniego rozłożenia obciążenia na mieszankę wolnych i szybkich rdzeni (np. procesory big.LITTLE Arm).
– Różne optymalizacje dla niezależnego od maszyny systemu pamięci wirtualnej:
— Przełączono na szybszy algorytm drzewa radix do wyszukiwania stron pamięci.
— Poprawiono śledzenie czystych/brudnych stron, przyspieszając fsync(2) w przypadku dużych plików o rzędy wielkości.
— Ulepszono parallelization: przepisany alokator stron ze świadomością topologii procesora, zastąpiony licznikami globalnymi licznikami przypadającymi na procesor i zmniejszoną rywalizacją o blokady.
– Poprawiono wydajność wywołań systemowychselect i poll.
– Poprawiono wydajność tmpfs. Zaimplementowano leniwą aktualizację atime/mtime.
– Różne optymalizacje zależnego od architektury kodu x86 i AArch64, znacznie poprawiono przepustowość sieci i operacji we/wy w aarch64.
– Różne ulepszenia szybkości rozruchu.

NetBSD jest darmowy. Cały kod objęty jest nieograniczającymi licencjami i można z niego korzystać bez płacenia komukolwiek tantiem. Bezpłatne usługi wsparcia są dostępne za pośrednictwem naszych list mailingowych i strony internetowej. Wsparcie komercyjne jest dostępne z różnych źródeł.

Pełna lista zmian dostępna jest na stronie projektu: www.netbsd.org/releases/formal-10/NetBSD-10.0.html

Obrazy systemu dla wszystkich architektur sprzętowych można pobrać z naszego portalu

 

Click to rate this post!
[Total: 0 Average: 0]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.