W następnych wersjach systemu FreeBSD pojawią się jedne z najbardziej zaawansowanych technologii jakie wprowadzone były w ciągu ostatnich 16 lat w tym systemie. Największe zmiany pojawią się w podsystemie sieci, gdzie pojawi się nowa architektura sieci odpowiedzialnej za routing.
Nowe elementy są zaplanowane na wrzesień tego roku. Wśród nowości pojawi się wsparcie dla równoległych strumieni z uwzględnieniem wielordzeniowych procesorów. Takie rozwiązanie powinno przyspieszyć pracę z połączeniami sieciowymi. Pewien programista z firmy Blue Coat powiedział, że nowa architektura była już przez nich stosowana w kodzie jądra FreeBSD w ich produktach. Teraz trafi ono do wszystkich użytkowników.
W nowym rozwiązaniu dokonano optymalizacji sposobu wybierania trasy tak, aby odciążyć procesor. Dodano także nowy mechanizm zmniejszający zależność danych, co razem daje zmniejszenie obciążenia systemu. Niestety nowa wersja nie będzie kompatybilna z poprzednimi wersjami systemu.
Wstępne badania FreeBSD 7 i 8 pokazały, że w ośmiu identycznych ruchach w sieci dla wersji 8 obciążenie było mniejsze o 47%.
Źródło:
http://www.cybersecurity.ru/