Kernels/Flavours
Материал из ALT Linux Wiki
< Kernels(Различия между версиями)
(спрятал неактуальные варианты) |
|||
(41 промежуточная версия не показана) | |||
Строка 1: | Строка 1: | ||
- | + | '''Разновидности ядер в ALT Linux''' | |
- | + | Статья формировалась во времена ALT Linux 4.x и может содержать устаревшую информацию.<br> | |
- | + | Тем не менее, основные моменты не менялись. | |
- | + | ||
- | + | ||
=== Основные === | === Основные === | ||
- | {| | + | {| class="standard" |
|- | |- | ||
- | + | !Дерево исходников | |
- | + | !Варианты сборки | |
- | + | !Особенности | |
- | + | !Назначение | |
- | + | ||
- | Особенности | + | |
- | + | ||
- | Назначение | + | |
|- | |- | ||
+ | |std | ||
+ | |def, pae<!--def, ng, pae, ll, srv--> | ||
+ | |Стандартное и основное ядро дистрибутивов ALT Linux. При сборке используются патчи из -stable ядер и патчи, исправляющие какие-либо неприятности в работе железа. | ||
| | | | ||
- | std | + | * std-def — для большинства случаев |
- | + | <!--* std-ng — отличается от std-def тем, что отключены все deprecated и не x86 features (+alsa вкомпилена в ядро)--> | |
- | def, pae, | + | * std-pae — отличается от std-def тем, что поддерживает 64Gb памяти (а не 3Gb); может потребоваться только на i686 и выше |
- | | | + | <!--* std-ll — с планировщиком, оптимизированным по скорости реакции |
- | + | * std-srv — с планировщиком, оптимизированным по пропускной способности--> | |
- | | | + | |- |
- | + | |un | |
+ | |def | ||
+ | |Экспериментальное ядро для десктопов | ||
+ | |Экспериментальное ядро (было первым 2.6.32 ядром в Сизифе). Включено [http://en.wikipedia.org/wiki/Kernel_preemption kernel preemption], наложены патчи на drm из std-ng. Некоторые наработки и патчи из un-def позже мигрируют в std-def. | ||
+ | |- | ||
+ | |ovz | ||
+ | |el | ||
+ | |Поддержка технологии виртуализации [http://openvz.org/ OpenVZ]. | ||
+ | |Сервера или рабочие станции, где требуются повышенная безопасность и контроль ресурсов, а также запуск нескольких контекстов (возможно, с различными дистрибутивами Linux в них) | ||
|- | |- | ||
+ | |el | ||
+ | |def | ||
+ | |Дерево исходных текстов ядра из RHEL6 | ||
+ | |Сервера или рабочие станции, где требуются LTS-ядро. На i586 включено PAE. | ||
+ | |- | ||
+ | |el7 | ||
+ | |def | ||
+ | |Дерево исходных текстов ядра из RHEL7 | ||
+ | |Сервера или рабочие станции, где требуются LTS-ядро. На i586 включено PAE. | ||
+ | |} | ||
+ | <!-- | ||
+ | {|- | ||
+ | |- | ||
+ | |xen | ||
+ | |dom0 | ||
+ | |Поддержка технологии виртуализации [http://www.xensource.com/ Xen]. | ||
+ | |Сервера или рабочие станции, где требуются повышенная безопасность и контроль ресурсов, а также запуск нескольких (возможно, различных) ОС | ||
+ | |led | ||
+ | |vs, ws, xen | ||
+ | |LTS-ядра имени led@. | ||
+ | |Основываются на openSUSE-шных, сопровождаются с патченьем в стиле vsu@. Несколько отличающийся набор kernel-modules с более тонкой порезкой (аналогичные имеют Provides: к тем, что в std-def). | ||
+ | * led-ws — для рабочих станций | ||
+ | * led-vs — для серверов (с поддержкой linux-vserver) | ||
+ | * led-xen -- для серверов виртуализации Xen | ||
+ | |- | ||
+ | |tmc | ||
+ | |tc | ||
+ | |Ядро для тонких клиентов [[LTSP|ALTSP]] | ||
+ | |Входит в состав дистрибутивов терминального сервера, не предполагается к установке на рабочие станции и тем более серверы. i586 only, поддерживает одно ядро одного процессора (отключена поддержка SMP), не поддерживает PAE (работает на Pentium), отключена сборка драйверов для множества нетипичного для задачи оборудования. | ||
+ | |- | ||
+ | |pure-emerald | ||
| | | | ||
- | + | |Mainline с kernel.org (на 2012-09-28 это [ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/gns/kernel-3.6.rc7/ 3.6-rc7]) | |
- | | | + | |Предназначено для любителей свежатины и экспериментаторов, а также для счастливых обладателей неподдерживаемого старыми ядрами железа, а также для всех бесстрашных и сильных духом. |
- | + | ||
- | + | Также используется gns@ в нетбучном live дистрибутиве. | |
- | + | ||
- | | | + | |
- | + | ||
|- | |- | ||
+ | |hpc | ||
+ | |skif | ||
| | | | ||
- | + | |Ядро для суперкомпьютера СКИФ (http://skif.pereslavl.ru/skif). hpc - Ядро для суперкомпьютеров (High Performance Computing). Обычным людям, как правило, не нужно, нужно там, где есть Lustre, InfiniBand и требуется наличие Performance Monitoring Counters. | |
- | | | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|} | |} | ||
+ | --> | ||
- | + | [[Kernels/PackageDescription|Предложение]] по <tt>Summary:</tt> и <tt>%description</tt> соответствующих пакетов в Сизифе. | |
- | [[Kernels/PackageDescription|Предложение]] по | + | |
=== Неактуальные === | === Неактуальные === | ||
Строка 55: | Строка 84: | ||
=== Дополнительные === | === Дополнительные === | ||
- | + | Стороннее ядра (подробности по текущему состоянию лучше узнавать в рассылках на http://lists.altlinux.org/): | |
- | + | * [http://www.unsafe.ru/lakostis/RPMS/ALTLinux/testing/ lakostis@] (март 2017: 4.8.0-lks-wks) | |
- | + | ** [http://www.unsafe.ru/lakostis/livecd/current/ livecd] | |
- | * [http://www.unsafe.ru/lakostis/RPMS/ALTLinux/ | + | ** [https://lists.unsafe.ru/mailman/listinfo/kernels рассылка] |
- | * [ | + | |
+ | === Полезное === | ||
+ | * [http://lists.altlinux.org/pipermail/sisyphus/2011-January/351396.html Сравнительные списки ядра-модули] | ||
+ | |||
+ | |||
+ | {{Category navigation|title=Kernel|category=Kernel|sortkey={{SUBPAGENAME}}}} |
Текущая версия на 14:13, 31 марта 2017
Разновидности ядер в ALT Linux
Статья формировалась во времена ALT Linux 4.x и может содержать устаревшую информацию.
Тем не менее, основные моменты не менялись.
Содержание |
Основные
Дерево исходников | Варианты сборки | Особенности | Назначение |
---|---|---|---|
std | def, pae | Стандартное и основное ядро дистрибутивов ALT Linux. При сборке используются патчи из -stable ядер и патчи, исправляющие какие-либо неприятности в работе железа. |
|
un | def | Экспериментальное ядро для десктопов | Экспериментальное ядро (было первым 2.6.32 ядром в Сизифе). Включено kernel preemption, наложены патчи на drm из std-ng. Некоторые наработки и патчи из un-def позже мигрируют в std-def. |
ovz | el | Поддержка технологии виртуализации OpenVZ. | Сервера или рабочие станции, где требуются повышенная безопасность и контроль ресурсов, а также запуск нескольких контекстов (возможно, с различными дистрибутивами Linux в них) |
el | def | Дерево исходных текстов ядра из RHEL6 | Сервера или рабочие станции, где требуются LTS-ядро. На i586 включено PAE. |
el7 | def | Дерево исходных текстов ядра из RHEL7 | Сервера или рабочие станции, где требуются LTS-ядро. На i586 включено PAE. |
Предложение по Summary: и %description соответствующих пакетов в Сизифе.
Неактуальные
Некоторые разновидности по разным причинам исчезли или собираются исчезнуть (см. тж. здесь):
- vs (Linux-VServer) объявлено устаревшим в пользу ovz
- wks (workstation) объявлено неподдерживаемым в сизифе
Дополнительные
Стороннее ядра (подробности по текущему состоянию лучше узнавать в рассылках на http://lists.altlinux.org/):
Полезное