LINUX.ORG.RU

Новый механизм выделения памяти в OpenBSD


0

0

Командой разработчиков OpenBSD предложен новый механизм выделения памяти, который будет включен в состав версии 3.8 этой операционной системы, что сделает её на порядок более защищенной по сравнению с другими ОС. Эта технология уже позволила найти ошибки при работе с памятью в большом количестве ПО, в т.ч. была обнаружена ошибка десятилетней давности в X11 сервере. Разработчики приглашают пользователей к тестированию.

>>> Подробности

★★★★★

Проверено: ivlad ()
Ответ на: комментарий от anonymous

>По умолчанию glibc использует mmap() только для блоков с размером
>больше 128 КБ. Согласитесь это не тоже самое что 4 КБ.

glibc всегда использует mmap, когда не может сделать brk. :)
Либо дает отдает память из кэша. ;)

>Необходимость немедленного возврата памяти ядру очень сомнительна. Если
> программа часто выделяет и освобождает память накладные расходы могут
>оказаться слишком велики.

Именно поэтому я и предложил сделать это опцией(например, через environment).

>А можно сформулировать и по другому "Раззвоним своему миру про нашу
>суперзащищенность, а то что в большинстве случаев никакой защиты не
>добавилось нам пофигу"

Мудозвоны.

anonymous
()
Ответ на: комментарий от MYMUR

>>а бсдуны любят посрать на лоре в любом случае.

> Как я понимаю, онанимусы не утруждают себя примерами в подтверждение
> своих слов? Им это без надобности, ибо их слова неоспоримая истина?

да вы сами даете такие примеры - вот это например

Tester ★★★
()
Ответ на: комментарий от anonymous

>> у некромантов аллергия на цветы ?

> Цветы не готичны по определению

понятно. готичен "сферический конь в вакууме"

Tester ★★★
()
Ответ на: комментарий от MYMUR

> Насколько --- "НАСТОЛЬКО"? У меня стоит и Линух и Фря, и все, что работает в Линухе, работает и во Фре. Никакого отставания не вижу.

Эээ нет. Тут не совсем так. Софт то компилится из портов и встает - тут вопросов нет - а по существу:

стояла у меня Фри 5.3, 5.4, 5-STABLE, 6-CURRENT - основное что бросилось в глаза: с USB работает весело - например, сканер - после того как ты закрыл xsane, или один раз отсканил scanimage'ом - все - порт виснет - или модуль перевыгружать, или систему. Та же беда с принтером. Благо хоть флешка не глючила.

Касательно быстродействия (ну хотя бы в графике) - один и тот же скринсейвер в Линухе выдал на 10 fps больше.

Хотя нельзя не отдать должное их dummynet'у ;)

anonymous
()
Ответ на: комментарий от anonymous

> кто то срет а на кого то срут

В цитатник лора!!!

anonymous
()
Ответ на: комментарий от anonymous

> его зовут Theo не Teo

а если по русски ?

anonymous (*) (24.08.2005 10:06:05)

А по-русски, "Федя" (если Theo от Theodor - Федор :-)

anonymous
()

господину трындевшему про линукс и 12 лет...

научитесь уже наконец пользоваться калькулятором 2005 - 1991 = 14

зы как бы там ни было BSD все же заруливает линукс ;) это все, конечнр сугубо личное мнение...

mit
()
Ответ на: комментарий от mit

> как бы там ни было BSD все же заруливает линукс ;)

Как бы там ни было где-то в районе 2002 года линукс окончательно зарулил BSD (в лице её флагмана - FreeBSD) и с тех пор разрыв только увеличивался. Это все, конечно, сугубо личное мнение...

anonymous
()
Ответ на: комментарий от Tester

>да вы сами даете такие примеры - вот это например

"Я сам" если говорю, то отнюдь не фразы вида "линукс огромная куча дерьма, которой он стал как только вышел на свет божий с компа Линуса". Если я что-то говорю, то обычно на чем-то основываясь.

Сравните с:

>почему бсд начинает шевелиться и издавать нехорошие звуки только когда на нее линуксоиды срут

>ну что поделаешь если бсд зарылась в парашу ?

>Ещё до того, как BSD превратилась в кучу дохлого дерьмеца

С logln, как видно, разговаривать бесполезно --- фанатизм во всей красе....

MYMUR ★★★★
()
Ответ на: комментарий от anonymous

>с USB работает весело - например, сканер - после того как ты закрыл xsane, или один раз отсканил scanimage'ом - все - порт виснет - или модуль перевыгружать, или систему. Та же беда с принтером. Благо хоть флешка не глючила.

Спорить не буду, ибо у меня нет УСБового сканера ;)

> Касательно быстродействия (ну хотя бы в графике) - один и тот же скринсейвер в Линухе выдал на 10 fps больше.

Мне как-то индифферентно на фпс скринсейвера :)))

А вот насчет остального.... Те же кеды под Фрёй у меня бегают пошустрее чем даже в Дебе (про Сюзю молчу, ибо выкинул почти сразу же). Причем под Фрю и иксы и сами кеды ставились так же, из бинарников (все никак не соберусь из портов собрать). Квака3 под вайном вообще выдает один и тот же фпс хоть в линухе хоть во фре, что и в оффтопе.

MYMUR ★★★★
()
Ответ на: комментарий от anonymous

> Некоторые в силу своего опыта и знаний имеют на это право. Как Жуков в войну, например.

Жуков не был вспыльчивый. Он был очень жестоким. Видимо хорошо прочитал Сунь Дзы "Исскуство войны".

LeOptic
()
Ответ на: комментарий от LeOptic

http://www.freebsd.org/doc/ru_RU.KOI8-R/articles/explaining-bsd/x121.html

вполне правильно пишут ;) (ИМХО не важно - Фри, Опен, Нет ....)

Цитирую: "4.7. Что же выбрать, BSD или Linux?

Во что выливается всё вышесказанное на практике? Кому предназначена BSD, и кому -- Linux?

Это действительно очень сложный вопрос. Приведём несколько советов, которые призваны помочь Вам с выбором:

*

''Не тронь, пока работает'': если Вы уже успешно используете какую-нибудь Open Source ОС, и она Вас устраивает, то пожалуй не стоит ничего менять. *

Системы BSD, в особенности FreeBSD, могут демонстрировать большую по сравнению с Linux производительность. Но это вовсе не универсальное правило. Во многих случаях эта разница не заметна, если вообще есть. Иногда Linux может работать лучше, чем FreeBSD. *

В общем случае, у систем BSD очень хорошая репутация, когда дело касается надёжности. Это, в основном, связано с более ''зрелой'' базой исходных кодов. *

Лицензия BSD иногда может быть более привлекательной, нежели GPL. *

В BSD может работать большинство исполнимых файлов Linux, однако в Linux выполнимые файлы BSD запускаться не будут. Во многих реализациях BSD могут также выполняться двоичные файл и других UNIX-подобных систем. Таким образом, BSD может предложить более простой способ перехода с других систем, чем Linux.

"

Кешно дока Фришная и немного склонена к Фри, но все таки верно подмечено ;)

anonymous
()
Ответ на: комментарий от anonymous

А естче смотрим сюда: http://bulk.fefe.de/scalability/

Вот тут уже хоть какие-то факты - а то смотреть стыдно на то как в пустую орут "АААААААА. Срал, ложил.... Линукс (БСД) Ацтой - БСД (Линукс) КрутА"... Вобщем детский сад развели и фсе :)

anonymous
()
Ответ на: комментарий от anonymous

>Системы BSD, в особенности FreeBSD, могут демонстрировать большую по
>сравнению с Linux производительность.

Ну-ну. Помнится на наборе из 10-15 простейших синтетических тестов год назад Linux 2.6 рвал все BSD как тряпку.

>Лицензия BSD иногда может быть более привлекательной, нежели GPL.

Лицензия BSD может быть более привлекательной, чем GPL, только для тех, кто хочет халявного кода для закрытых продуктов. Для развития открытого ПО BSDL не слишком хороша.

> В BSD может работать большинство исполнимых файлов Linux, однако в
>Linux выполнимые файлы BSD запускаться не будут.

Попросту потому что это не нужно. 99% открытого ПО, которое собирается для BSD, собирается и для Linux. Прослойка поддержки Linux в BSD - это не некий бонус, а средство хоть какой-то поддержки закрытых коммерческих продуктов, которые собираются под Linux, но не собираются под BSD.

anonymous
()
Ответ на: комментарий от log1n

> Судя по транслиту, ты пишешь не из под RedHat?

translit - eto stil' zhyzni, detka. Sprosi na RusNet'e, tebe rasskazhut... esli na pravil'nom kanale sprosish. A etot vash cp1251 govno eshe to, on dazhe ukrainskogo i ne ponimaet... Nu a koi8 prosto star'e. UTF8 eto da.

McLone
()
Ответ на: комментарий от McLone

> A etot vash cp1251 govno eshe to, on dazhe ukrainskogo i ne ponimaet... Nu a koi8 prosto star'e. UTF8 eto da.

Та що ти кажеш, синку... Ладно, я сегодня добрый, поэтому расскажу по секрету, так уж и быть - поддержка украинского в cp1251 есть, несмотря на все его недостатки, поддержки украинского нет в koi8-r, поэтому и придумали koi8-u.

anonymous
()
Ответ на: комментарий от anonymous

ну ты и лох... Изучи предмет спора, прежде чем вякать. И сходи на http://koi8.pp.ru мож просветление настанет

McLone
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.