LINUX.ORG.RU

Компилятор Clang теперь пригоден для сборки Linux-ядра

 , ,


0

3

В блоге разработчиков Clang появилась информация о том, что с помощью Clang удалось собрать работоспособное ядро Linux версии 2.6.36 с поддержкой многопроцессорных систем (SMP). Несмотря на то, что некоторые компоненты ядра пока не поддаются компиляции, это событие приближает тот момент, когда Clang превратится в полноценный аналог GCC.

Немного технической информации:

  • В качестве основного стенда использовался Macbook 5.1 на базе Intel Core 2 Duo (не стоит забывать, что разработку Clang поддерживает в первую очередь компания Apple). На этой конфигурации удалось запустить ядро с работоспособным X-сервером, а также ядро в среде Qemu
  • В качестве второго стенда использовалась microATX-платформа на базе Intel Atom. В этом случае ядро также функционировало, однако разработчики не пытались запускать X-сервер
  • В системе на базе собранного ядра компилятор успешно собирает сам себя, а также новое ядро. Разработчики докладывают об успешной работе кода, полученного в ходе четвертого цикла самосборки.

Работоспособны следующие компоненты ядра:

  • Базовый код ядра, файловые системы, поддержка шин, в том числе и PCI, ACPI
  • SMP, SMT, SysV, pThreads и POSIX IPC
  • NUMA, управление памятью и SWAP
  • Сетевой стек IPv4, за исключением IPSec
  • Некоторые драйверы и прошивки

Пока не удалось добиться работы следующих подсистем:

  • CryptoAPI, а следовательно, и SELinux, Posix ACLs, IPSec, eCrypt
  • Стека IPv6 и код Netfilter/Router из-за зависимости от CryptoAPI
  • Виртуализации (поддержки гипервизора Xen)
  • Поддержки загружаемых модулей

Разработчики намерены и дальше улучшать совместимость между Clang и GCC и добиваться сборки с помощью Clang полностью работоспособного ядра.

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



Проверено: anonymous_incognito ()
Последнее исправление: Dmitry_Sokolowsky (всего исправлений: 3)
Ответ на: комментарий от maxkit

>Про 7z b -mmt=1 я тут уже писал.

Насколько я помню, там было про MSVS, а не про FreeBSD.

Ok, я попробую. А bzip2 подойдёт? :)

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

Некоторые вон жён убивают, но от этого не перестают быть хорошими программистами.

А тут и вопрос не технический, а этический: что такое свобода.

Не в их компетенции что-то менять, увы. :) Посему источник не авторитетный.

Не знаю, я более толерантен к людям, наверное. Если есть мнения - их бывает интересно выслушать. Не обязательно слушать только Балмера, Джобса и Столмана. Не всегда из их уст звучит истина в первой инстанции.

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

bzip умеет мерить скорость без участия файловой системы? Потому что если нет, то Вы, вероятно, в результате получите результаты тестов по записи/чтению в разных файловых системах.

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

Я понял, проблема чисто идеологическая и с реальной необходимостью связи не имеет. Спасибо, я понял.

Непонятно, почему Вас удивляет, что у кого-то ещё, кроме Столмана, есть моральные принципы. Да и не только идеологическая. GCC уже давно и многим - не нравится. Впрочем, думаю, Вы это знаете.

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

> Архитектурой. И тем, что он предназначен для использования в виде библиотеки.

И какие же крупные GPL программы сознательно препятствует их использованию в виде библиотеки?

1. Возьмем для сравнения mplayer. Он идет под GPL, но не только не препятствует использованию себя как библиотеки, а наоборот способствует.

1А. возможность наложения меняющегося логотипа через пайп (про что svu вначале думал, что это потребует изменения его кода :-)

1В. возможность экспорта фильма в последовательность картинок

1С. богатейшие ключи ком. строки

1D. возможность читать входной поток и исполнять команды

чем не библиотека?

2. Ядро линукса. Вот чем его использование практически отличается от того, случая, когда ядро было бы под LGPL? Может, следуя Столлману, запретим не-gpl программам писать в /dev/kmem?

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

Это идея. Правда, нужно будет скормить ему один и тот же контент. А ещё есть опасения, что tempfs в BSD/Linux реализованы по-разному и это может сказаться на результатах. С другой стороны - тоже чем не тест.

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

> ну в маке вообще-то тоже есть fuse

(кде и гном пользовались своими велосипедами вместо фусе, но это не важно)

есть? а где тогда была возможность Удобно Делать Аплоад, Перетаскивая Файл Из Одного Окна Файндера В Другое?

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

> А ещё есть опасения, что tempfs в BSD/Linux реализованы по-разному и это может сказаться на результатах.

Скорость tempfs примерно равна скорости чтения из памяти и сильно побольше скорости паковки.

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

>> Архитектурой. И тем, что он предназначен для использования в виде библиотеки.

И какие же крупные GPL программы сознательно препятствует их использованию в виде библиотеки?

GCC

Возьмем для сравнения mplayer.

...и сравним его с xine.

2. Ядро линукса.

Фактически ядро Линукса под LGPL (оно _не_ GPL, потому что GPL+исключение для бинарных модулей - это отдельная лицензия).

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

> Пример: Scieneer Common Lisp. Взяли CMUCL (BSD-like), добавили туда каких-то своих фишек (для SMP, например)

Только Public Domain в основном, ну да ладно. Хороший пример в поддержку BSD-like, спасибо, как-то я раньше о нем не подумал.

Scieneer — это Дуглас, чуть ли не основной коммитер в CMUCL на протяжении многих лет, основной разработчик порта на x86, автор SMP и GC… Кто ты такой, чтобы запрещать ему продавать свой код?

фишки не отдают

Кхм, Дуг эти фишки разрабатывал в CMULC. И таки в нем есть SMP, GC, быстрый компилятор в нативный код…

baka-kun ★★★★★
()
Ответ на: комментарий от Binary

Только что сходил в Gentoo:

FreeBSD:


> 7z b -mmt=1

7-Zip [64] 9.13 beta  Copyright (c) 1999-2010 Igor Pavlov  2010-04-15
p7zip Version 9.13 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

RAM size:    3043 MB,  # CPU hardware threads:   2
RAM usage:    419 MB,  # Benchmark threads:      1

Dict        Compressing          |        Decompressing
      Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
       KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS

22:    1779   100   1725   1730  |    19150   100   1729   1729
23:    1756   100   1789   1789  |    18885   100   1725   1729
24:    1728   100   1857   1858  |    18628   100   1728   1728
25:    1702   100   1943   1943  |    18357   100   1724   1726
----------------------------------------------------------------
Avr:          100   1828   1830               100   1726   1728
Tot:          100   1777   1779
> 


Gentoo:


mk@home ~ $ 7z b -mmt=1

7-Zip [64] 9.13 beta  Copyright (c) 1999-2010 Igor Pavlov  2010-04-15
p7zip Version 9.13 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

RAM size:    3018 MB,  # CPU hardware threads:   2
RAM usage:    419 MB,  # Benchmark threads:      1

Dict        Compressing          |        Decompressing
      Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
       KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS

22:    1602   100   1556   1558  |    18743   100   1693   1692
23:    1535   100   1563   1564  |    18436   100   1692   1688
24:    1472   100   1583   1583  |    18195   100   1688   1688
25:    1399   100   1598   1597  |    17908   100   1684   1684
----------------------------------------------------------------
Avr:          100   1575   1576               100   1689   1688
Tot:          100   1632   1632
mk@home ~ $ 


CFLAGS="-O2 -fomit-frame-pointer -march=core2 -mssse3 -mtune=core2 -mfpmath=sse -pipe"

gcc version 4.4.4 (Gentoo 4.4.4-r2 p1.2, pie-0.4.5)

И это на ровном месте, при этом, во FreeBSD - GCC 4.2.1 (да, я мог бы собрать новый GCC, но это долго). А когда дело доходит до планировщика задач, многопоточности и прочего - FreeBSD ещё сильнее вырывается вперёд. Обратите внимание на столбец Compression Rating. Это работа с памятью.

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

> GCC

спасибо, К.О.

а какие же другие крупные GPL программы сознательно препятствуют их использованию в виде библиотеки?

...и сравним его с xine

и? xine специально отравляет жизнь пользователю, не давая использовать себя в скиптах? (я не знаком с xine, юзаю mplayer, как умеющий запускать виндовые (де)кодеры)

www_linux_org_ru ★★★★★
()
Ответ на: комментарий от baka-kun

>Scieneer — это Дуглас, чуть ли не основной коммитер в CMUCL на протяжении многих лет, основной разработчик порта на x86, автор SMP и GC… Кто ты такой, чтобы запрещать ему продавать свой код?

Это не важно. Важно, что есть и другие коммитеры, которые согласились на то, чтобы их поимели.

И я ему не запрещал! Читай внимательно, что я пишу, не приписывай мне то, что я не говорил и не пытайся это потом опровергать. Я написал, что контрибутить в проект с лицензией BSD — это не уважать свой труд. Его право распространять софт под этой лицензией, мое право отказаться от помощи этому проекту. Ибо я не хочу тратить свое время (а даже простые патчи уходит уйма личного времени) на то, чтобы потом кто-то начинал давить общественный проект, используя слабые стороны лицензии. Такую лицензию я отвергаю, поэтому не буду свой код с такой лицензией сопровождать.

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

> Фактически ядро Линукса под LGPL (оно _не_ GPL, потому что GPL+исключение для бинарных модулей - это отдельная лицензия).

Что говорит о наличии у Л. Торвальдса и остальных разработчиков мозгов и/или уважении к пользователям.

Хотя с первого взгляда так же как у GCC: GPL + исключение.

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

Как я понимаю, если бы того исключения на libgcc не было бы, то все программы, использующие libgcc, обязаны были бы быть под gpl3. А исключение как раз наоборот даёт возможность при определённых условиях линковать её с программами под другой лицензией. А ужесточающие исключения GPL3, насколько я знаю, не допускает: лицензиат их имеет право просто проигнорировать.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Zubok

> Это не важно. Важно, что есть и другие коммитеры, которые согласились на то, чтобы их поимели.

А когда кто-то получает вполне реальную прибыль/зарплату в $2000 в месяц, продавая свой прикладной код, исполняемый под гипотетическим CMUCL_под_GPL2, тебя не волнует, что разработчиков CMUCL_под_GPL2 поимели?

Они же с его зарплаты в $2000 в месяц не имеют ни цента?

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

>Если бы у них были такие планы, они вряд ли бы потратили столько сил на написание инструкций по портированию линуксового софта на мак...

Ну, допустим, запрещать портировать они не будут. А вот сделать как в айфоне — вполне могут. AppStore для десктопов уже открыли, осталось запретить устанавливать софт не из него. А также могут исключить возможность кросскомпиляции для мака на других платформах.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от www_linux_org_ru

> а какие же другие крупные GPL программы сознательно препятствуют их использованию в виде библиотеки?

Найди любой проект, который только под GPL.

...и сравним его с xine

и?

xine - это по существу набор библиотек (xine-libs). Обычных Си-библиотек. Видишь разницу с MPlayer? Если нет, то поищи биндинги к MPlayer.

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

> Хотя с первого взгляда так же как у GCC: GPL + исключение.

Формально - да. По сути - нет.

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

> Как я понимаю, если бы того исключения на libgcc не было бы, то все программы, использующие libgcc, обязаны были бы быть под gpl3. А исключение как раз наоборот даёт возможность при определённых условиях линковать её с программами под другой лицензией.

Как ты правильно понимаешь, если бы того исключения в лицензии на кипяток не было бы, то весь кофе, сваренный кофеваркой из ТВОИХ зерен, и использующий кипяток из кофеварки, обязан был бы быть под gpl3.

А исключение как раз наоборот даёт возможность при определённых условиях продавать кофе на своих условиях.

Очень мило со стороны т. Столлмана.

Можно так же разобрать кофеварку на кофемолку и водогрелку.

Однако, продавать смолотый кофемолкой кофе (из ТВОИХ зерен) в нагретом водогрелкой кипятке, но не в GPL-чашке т. Столлман по прежнему запрещает. При этом называя кофеварку «свободной».

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

>А когда кто-то получает вполне реальную прибыль/зарплату в $2000 в месяц, продавая свой прикладной код, исполняемый под гипотетическим CMUCL_под_GPL2, тебя не волнует, что разработчиков CMUCL_под_GPL2 поимели?

Нет, потому что код не будет загублен и погребен коммерческой версией. Я, например, пишу патчи (а сейчас и кое-какой проектик делаю) не для того, чтобы $2000 получать. Я делаю это вполне осознанно, так как мне нужен некий проект и мне важно его развитие, а не игра, кто кого обует. Я развиваю одну подсистему, но мне требуется развитие и другой подсистемы, которую развивает кто-то другой. Коммерческие конторы могут быть весьма эффективными в развитии проекта, но они с лицензией BSD получают право ничего не отдавать, а развивать то, что делали не они и начали не они. И они этим пользуются, как оказалось. Нет, я знаю, что на этом свете полно мазохистов, но я как-то к ним не принадлежу.

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

Да с чего вы берёте, что я обязательно говорю что-то против? Я просто выясняю для себя мотивы, и вот сегодня узнал поэтому для себя что-то новое. Я ни в коем случае не указываю, что это не правильно. Принципиальность, это хорошо в любом случае.

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

А как без участия файловой системы можно упаковать файл? Ну я могу отправить результат в /dev/null, но файл то мне считать надо с диска сначала. Если только упомянутый выше tmpfs

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

>> а какие же другие крупные GPL программы сознательно препятствуют их использованию в виде библиотеки?

Найди любой проект, который только под GPL.

я с трудом удерживаюсь, чтобы не вспомнить дислексию

вопрос был про «сознательное препятствование»; отсутствие времени разработчиков, мысль «биндинги удобнее интерпретатора текстовых команд» или «биндинги быстрее» к таковому не относятся

xine - это по существу набор библиотек (xine-libs). Обычных Си-библиотек. Видишь разницу с MPlayer? Если нет, то поищи биндинги к MPlayer.

биндинги для MPlayer не нужны по очевидной причине — любой язык обеспечивает возможножность выдавать команды строками

а фронтендов к MPlayer и скриптов, его использующих, пруд пруди

вот щас проверил, что gmplayer запускает /usr/bin/mplayer

так разработчики не встроили простой интерпретатор текстовых команд в xine из соображений «защиты GPL» или каких иных?

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

> Это не важно

Свобода человека распоряжаться результатами своего труда не важна?

Важно, что есть и другие коммитеры, которые согласились на то, чтобы их поимели.

Говори уж тогда «захотели, чтобы их поимели». Колхоз — дело добровольное.

Ты подпадаешь сразу под обе категории фанатиков, которых я не понимаю, осталось услышать евангельские песнопения в адрес RMS:

1. «Я лох, и не умею зарабатывать на своих патчах, но если их выложу под BSD, кто-нибудь обязательно сразу закроет и заработает сто тыщь мильёнов, поэтому хрен им».

2. «Ты выложил код под BSD, значит тебя поимели! Обернись! У тебя воруют, а ты не видишь, слепец! Не буду с такими дружить».

контрибутить в проект с лицензией BSD — это не уважать свой труд

Я очень уважаю свой труд, поэтому хочу, чтобы открытые для всех результаты попали в как можно большее число продуктов. Мой код есть в каждой циске и джунипере, во многих мобильниках и смартфонах, в linux и FreeBSD. И патчи на него присылают, но чаще предлагают деньги, чтобы я добавил нужный функционал.

Если же я не хочу открывать код для всех, то просто положу под сукно, либо отдам только заказчику, но не буду фарисействовать.

baka-kun ★★★★★
()
Ответ на: комментарий от www_linux_org_ru

> давненько я не видел такого теплого, лампового срача :-)

Скучно на лоре как-то стало — тролли разжирели, фанатики поглупели. Почти не пишу уже, но тут тема была благодатная. Жаль, михалыча нету.

baka-kun ★★★★★
()
Ответ на: комментарий от Binary

7-zip просто имеет опцию b (benchmark) специально для оценки производительности, входных данных при этом ему не нужно.

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

btw, что-то даже интересно стало попробовать посидеть за фрёй как за десктопом. Когда-то я уже это делал, но условия были очень спартанские. Посему вопросы: как с 3D на нвидии? Как со всякими USB-аудио, блютусом, веб-камерами, амд64, 5.1 звуком на emu10k1, ну вот, вроде и всё, что мне нужно.

Мне это нужно чтобы оценить, насколько беспроблемно будет мне юзать фрю на десктопе.

Кстати, прямо сейчас нужен ещё Flex SDK... Правда не надолго, слава Богу, пережить его отсутствие, в принципе, не сложно, можно скомпилять на сервере.

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

Предварю срывы покровов тем, что результаты этого 7z b повторяются.

Как получает постоянно одинаковый поток для сжатия?

Я так думаю, аффтар этого теста таки не полный идиот.

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

Само же генерирует, в этом куске кода 7-zip я не копался.

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

Для десктопа, конечно, более спартанские условия, чем в какой-нибудь Ubuntu, к примеру.

3D Nvidia - тот же драйвер, что и в Linux, Nvidia выпускает его и для FreeBSD. BT есть, USB звук - надо конкретно смотреть, ничего заранее не скажу. AMD64 - уже много лет, со звуком в 10k1 - всё нормально. Про Flex тоже ничего не скажу, далёк от Adobe-технологий.

Но Вы можете попробовать PC-BSD, можно будет оценить без особенных затрат времени, потому что без опыта в BSD с нуля настройка/сборка может занять какое-то время.

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

> Найди любой проект, который только под GPL.

«только под GPL» создает 2 проблемы — закрытые плагины и текстовый скриптинг программы/библиотеки

текстовый скриптинг всего что движется (с передачей крупных данных пайпами) — это юниксовая идеология; а «скриптуй исключительно GPL скриптом» очень напоминает виндовую идеологию — «скриптуй исключительно записанными keystrokes»

так что GPL бессмысленна в рамках юниксовой идеологии; возможно, смысл есть у LGPL

собственно, я это понял когда на ЛОРе обсуждали похожее высказывание Эрика Раймонда

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

>Я так думаю, аффтар этого теста таки не полный идиот.

Я не пытаюсь оспорить результаты, мне интересно, как решили проблему, только и всего.

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

>Для десктопа, конечно, более спартанские условия, чем в какой-нибудь Ubuntu, к примеру.

У меня Gentoo и именно из-за того, что первым юниксом была фряха :)

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

У меня Gentoo и именно из-за того, что первым юниксом была фряха :)

Да, к логам компиляции со временем привыкаешь и без них уже чего-то не хватает.

maxkit
()
Ответ на: комментарий от baka-kun

Да. Жаль мне вчера iPad привезли. Я принебрег лором

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

>А когда дело доходит до планировщика задач, многопоточности и прочего - FreeBSD ещё сильнее вырывается вперёд.
Где на top500 можно на этот сильный вырыв посмотреть? Или у какого вендора можно купить комп с предустановленной FreeBSD?

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

>фанатики поглупели

Вот так вот, изведете вы нас, прийдется самим перелогиниваться и самого себя обличать в троллинге

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

> да... об экосистеме-то я и не подумал...

Воот, а большие дядьки думают, и бездумно новые фичи не пихают. Там интерфейсик перекрасить, значки поанимировать - сколько угодно, а вот, не дай б-же, поддержку FUSE или нормальную оболочку - это ж девелоперс-девелоперс-деведлоперс (костылей) обидятся и уйдут. В торговлю.

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

а какие же другие крупные GPL программы сознательно препятствуют их использованию в виде библиотеки?

Найди любой проект, который только под GPL.

я с трудом удерживаюсь, чтобы не вспомнить дислексию

У тебя не получается. Напомню изначальный вопрос: «И какие же крупные GPL программы сознательно препятствует их использованию в виде библиотеки?» Так что да, вспоминай дислексию.

биндинги для MPlayer не нужны по очевидной причине — любой язык обеспечивает возможножность выдавать команды строками

Если ты совсем не отличаешь библиотеку от CLI-утилиты, у тебя проблема.

а фронтендов к MPlayer и скриптов, его использующих, пруд пруди

А теперь найди _бэкенд_, использующий MPlayer (xine используется как минимум в Phonon).

так разработчики не встроили простой интерпретатор текстовых команд в xine из соображений «защиты GPL» или каких иных?

К.О. как бы намекает, что, если разработчики хотят позволить использовать проект в качестве библиотеки, они делают его библиотекой.

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

> Где на top500 можно на этот сильный вырыв посмотреть?

В Top500 есть много систем на верхних строчках, где FreeBSD делает то, с чем не справился linux — обеспечивает распределенную систему хранения данных.

Или у какого вендора можно купить комп с предустановленной FreeBSD?

Хоть сервер, хоть рабочую станцию, хоть ноуткук. Я вроде бы уже давал ссылку на http://www.ixsystems.com/

baka-kun ★★★★★
()
Ответ на: комментарий от baka-kun

> В Top500 есть много систем на верхних строчках, где FreeBSD делает то, с чем не справился linux — обеспечивает распределенную систему хранения данных.

Ссылки на системы?

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

# 7z b -mmt=1

7-Zip 9.13 beta  Copyright (c) 1999-2010 Igor Pavlov  2010-04-15
p7zip Version 9.13 (locale=en_AU.UTF-8,Utf16=on,HugeFiles=on,1 CPU)

RAM size:    2023 MB,  # CPU hardware threads:   1
RAM usage:    419 MB,  # Benchmark threads:      1

Dict        Compressing          |        Decompressing
      Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
       KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS

22:     629    91    673    612  |     6413    96    600    579
23:     669    98    699    682  |     6217    94    604    569
24:     617    91    727    663  |     6396    98    607    593
25:     629    94    762    719  |     6327    98    610    595
----------------------------------------------------------------
Avr:           94    715    669                96    605    584
Tot:           95    660    626

Тест проведен на Gentoo на старом T43P. Как видно, pattern здесь совсем другой. Разница скорее всего в планировщике и настройках ядра. У меня стоит CFQ и low latency desktop. Меняя настройки ядра и планировщики, можно подобрать совпадающий с BSD. Но вообще-то в этом и есть разница между преимущественно серверной BSD и настраиваемого под задачи Linux.

HappySquirrel
()
Ответ на: комментарий от baka-kun

>В Top500 есть много систем на верхних строчках, где FreeBSD делает то, с чем не справился linux — обеспечивает распределенную систему хранения данных.
Ну да, а наука умеет много гитик :-).
И даже такое монстро, как Google эту «распределенную систему хранения» не использует, наверное, найти не смогли :-)

Хоть сервер, хоть рабочую станцию, хоть ноуткук. Я вроде бы уже давал ссылку на http://www.ixsystems.com/

Сертификация и поддержка в комплекте, как у Lenovo, DELL, HP? В режиме 24x7?

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

>> Ссылки на системы?

У них есть такие приборы ... :-)

Не, я подозреваю что нам сейчас расскажут о ZFS... и мне правда интересно увидеть ссылки на кластеры, в которых ZFS используется на FreeBSD.

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