Subscribe feed

У сеткавым стэку АС FreeBSD 8.0 скасаваны Giant lock

20 красавіка 2009

Роберт Уотсан (Robert Watson) паведаміў у mailing.freebsd.current аб тым, што з гэтага часу «амаль увесь сеткавы стэк» аперацыйнай сістэмы FreeBSD не выкарыстае Giant lock.Giant lock — гэта адмысловае блакаванне ў ядры аперацыйнай сістэмы, якая выкарыстоўваецца для рэалізацыі кіравання паралелізмам, патрабаванага для падтрымкі SMP. План па адмове сеткавай падсістэмы FreeBSD ад Giant lock быў анансаваны каля 4 гадоў назад, і ўчорашні коммит пад нумарам r191253 адзначыў завяршэнне ўсіх якія спатрэбіліся для гэтага прац. Пакуль засталіся невялікія праблемы, напрыклад, з IPv6, але чакаецца, што да рэлізу FreeBSD 8.0 усе яны будуць ухіленыя.Уотсан падзякаваў усіх распрацоўнікаў FreeBSD, якія сумеснымі высілкамі абнавілі драйверы USB, tty і шэрагу іншых (non-MPSAFE) прылад.


рэкамендуем прачытаць таксама

Каментаванне не дазволенае.

Rambler's Top100