Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - FreeBSD - Версии системы29 мая 2011Оглавление: 1. FreeBSD 2. История 3. Версии системы 4. Модель разработки FreeBSD 5. Варианты установки 6. Талисманы-логотипы На 24 января 2011 года последний релиз FreeBSD имеет номер 8.2. FreeBSD 33.0-RELEASE анонсирована 13 октября 1998 года. Основное отличие от 2.2 переход на ELF исполняемые файлы. Последний 3.5-RELEASE вышел 23 июня 2000 года. FreeBSD 44.0-RELEASE появилась в марте 2000 года и последняя версия 4.11 была выпущена в январе 2005 года. FreeBSD 4 была очень популярной у интернет-провайдеров и хостеров времён первого «пузыря доткомов» и считалась одной из самых стабильных и высокопроизводительных систем класса Unix. Одним из главных недостатков FreeBSD 4 считается плохая поддержка многопроцессорных систем, особенно в режиме многопоточности. FreeBSD 4 поставила своеобразный рекорд по продолжительности разработки одной ветки операционной системы за пять лет было устранено большое количество ошибок и получена на редкость стабильная система. В середине разработки FreeBSD 4 от нее отпочковался проект DragonFlyBSD, основатели которого поставили своей целью серьезную оптимизацию ядра для высоконагруженных систем, в частности лучшую поддержку многопроцессорности. FreeBSD 5Через 3 года разработки, в январе 2003 года, была выпущена долгожданная версия 5.0-RELEASE. Эта версия предоставляла расширенную поддержку многопроцессорности и многопоточности, а также поддержку платформ UltraSPARC и IA-64. Наибольшие архитектурные изменения в FreeBSD 5 это изменение механизма блокировки на нижнем уровне ядра, чтобы улучшить поддержку многопроцессорных SMP-систем. Это освободило большую часть ядра от так называемой «гигантской блокировки». Теперь в ядре появилась возможность выполнять более одной задачи одновременно. Другим важным изменением была реализация «родной» поддержки многопоточности типа M:N под названием Kernel Scheduled Entities. Начиная с FreeBSD 5.3 эта реализация потоков была установлена по-умолчанию, пока не была заменена на реализацию модели 1:1 во FreeBSD 7. Во FreeBSD 5 была серьёзно изменена система блочного ввода-вывода посредством введения модульной структурной системы преобразования запросов ввода-вывода GEOM. GEOM даёт возможность создавать различную функциональность, такую как зеркалирование или шифрование. Версии 5.4 и 5.5 были признаны стабильными и высокопроизводительными, но более ранние версии не годились для использования в рабочих условиях. FreeBSD 6FreeBSD 6.0 была выпущена 4 ноября 2005 года. 11 ноября 2008 года была выпущена версия 6.4. Эти версии являются продолжением оптимизации поддержки SMP и многопоточности вкупе с расширенной поддержкой стандарта 802.11, записью событий безопасности проекта TrustedBSD, серьезными улучшениями производительности сетевой подсистемы. Основное достижение этого релиза исключение «гигантской блокировки» из виртуальной файловой подсистемы, реализация дополнительной, более производительной поддержки многопоточности с моделью 1:1, и добавление OpenBSM первичного модуля безопасности, который был создан проектом TrustedBSD. FreeBSD 7FreeBSD 7.0 выпущена 27 февраля 2008 года. 5 января 2009 года вышла версия 7.1. Новое в этой ветке включает в себя:
Новая система показала значительные улучшения в скорости по сравнению с предыдущими версиями и системой Linux. 4 мая 2009 года вышла версия 7.2. Нововведения в этой версии:
На сегодняшний день уже разработаны видеодрайвера NVIDIA для 64-разрядной архитектуры AMD64. Окончательная адаптация файловой системы ZFS v.13 для этой ветки почти завершена. 24 января 2011 года вышла версия 7.4. FreeBSD 8О выходе релиза FreeBSD 8.0 было объявлено 25 ноября 2009 года. Среди нововведений в этой версии можно отметить:
Кроме того, следует отметить:
Стабильная ветка разработки 8-STABLE постоянно развивается, в неё постепенно вливается проверенный и отлаженный код из экспериментальной ветки разработки. Продолжается улучшение надёжности и быстродействия файловых систем UFS2 и ZFS, перерабатывается код протокола сетевого доступа NFS с целью реализации всех возможностей NFSv4. FreeBSD 9Экспериментальная основная ветвь разработки операционной системы предназначена для разработчиков, тестеров и всех тех, кто интересуется реализациями новых технологий во FreeBSD. Всегда можно получить -CURRENT версию системы, загрузив её исходники из CVS или SVN, самостоятельно откомпилировать и собрать систему. Важная информация обо всех изменениях в системе публикуется в файле /usr/src/UPDATING. Откомпилированную версию также можно получить в виде ISO-образа с публичного FTP-сервера проекта FreeBSD.org. Просмотров: 4952
|