smp

jemalloc wydany jako niezależna biblioteka

Biblioteka do współbieżnego zarządzania pamięcią – jemalloc, została wydana jako niezależna biblioteka na wolnej licencji w stylu BSD. Według dewelopera Jasona Evansa, jemalloc jest w użyciu już kilka lat i różne jej odmiany można znaleźć w podstawowych alokatorach pamięci FreeBSD i NetBSD, a także w Firefoksie.

Biblioteka została pokazana po raz pierwszy na konferencji BSDCan, podczas prezentacji z 2006 roku. Twórca wyjaśnił, że jemalloc początkowo spełniał rolę alokatora pamięci w środowisku uruchomieniowym języka, jednak stał się zbyteczny po zmianach. Evans skoncentrował się na stworzeniu alokatora z porządną obsługą SMP. Zaczął integrować swoją pracę z libc FreeBSD, gdzie jak mówi „Odkryłem jak poważnym problemem jest fragmentacja pamięci”.

W 2007 roku, Mozilla wykorzystała jemalloc, aby uporać się z problemem fragmentacji pamięci w Firefoksie 3.0 na systemie Windows. Od tego czasu dodano wiele poprawek i udogodnień do biblioteki. Jemalloc jest także używany na Facebooku, gdzie zaadaptowano go w celu poradzenia sobie z ekstremalnym obciążeniem firmowych serwerów. Teraz Evans wypuścił jemalloc jako niezależną bibliotekę, która łączy w sobie wszystkie najlepsze elementy. Obecny rozwój koncentruje się głównie na wsparciu Linuksa.

Źródło…

NetBSD 4.0_RC2

Do wydania stabilnej czwórki coraz bliżej

Dzisiaj w godzinach wieczornych na ftp.netbsd.org pojawił sie katalog netbsd-4-0-RC2: ftp://ftp.netbsd.org/pub/NetBSD-daily/netbsd-4-0-RC2/200710012132Z/

Warto przy okazji wspomnieć o postępach poczynionych w gałęzi current przez NetBSDowego „szpeca” od SMP. Jeśli wszystkie jego dokonania znajdą się w stabilnej wersji będziemy mieli naprawdę dobrze skalujący się system operacyjny na wielu procesorach - szczegóły po angielsku: www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20071001_0149.html

Aktualizacja: na stronach netbsd.org pojawiło się oficjalne zawiamomienie o publikacji RC2 wraz z adresemftp://ftp.netbsd.org/pub/NetBSD/NetBSD-4.0_RC2

Zbiórka funduszy A. D. 2007

Fundacja NetBSD ogłosiła akcję, której celem ma być zebranie do końca roku 50 tys. USD

Mindaugas Rasiukevicius wysłał na listę netbsd-announce@ mail, w którym informuje o rozpoczęciu kampanii, jej celu i spodziewanym przeznaczeniu zebranych środków (rozwijanie SMP, przetwarzanie czasu rzeczywistego i embedded systems). Mail (po ang.) jest dostępny m. in. pod adresem
http://article.gmane.org/gmane.os.netbsd.announce/326

Fundacja NetBSD zachęca do darowizn dowolnej wysokości, zarówno osoby prywatne jak i prawne/firmy. Więcej o zbiórce, sposobach płatności etc.: www.NetBSD.org/donations/

[Auktualizacja] 28 lutego 2008 roku ogłoszono rezultaty zbiórki:
http://netbsd.org/foundation/press/fundraising2007.html (po ang.)

Fundacja NetBSD zatrudniła specjalistę od SMP

Andrew Doran będzie pracował na pełen etat

Angaż był możliwy za sprawą dotacji od Force10 Networks.

Andrew Doran jest niezależnym ekspertem UNIXowym mieszkajacym na stałe w Dublinie. W kręgu jego zainteresowań leży przede wszystkim budowa skalowalnych systemów operacyjnych. Andrew był developerem NetBSD od 1999 roku. Teraz dzięki jego pracy NetBSD będzie przygotowane na wielojajeczne ;) procesory jutra.

Szczegóły po angielsku w notce prasowej - http://netbsd.org/foundation/press/hiring-ad.html