Какво трябва да знаете за Linux
Меню за навигация
Персонализирани връзки
Информация за потребителя
Тук ли си »INN Computer Forum» Операционни системи »Какво трябва да знаете за Linux.
Публикации 1 до 2 от 2
Споделя товаединВторник, 23 септември 2008 г. 08:47:57
- Автор: MaN
- Реалист
- Местоположение: Перм '
- Регистриран: вторник, 30 януари 2007 г.
- Покани: 0
- Съобщения: 12927
- Уважение: +392
- Положителни: +766
- Пол Мъж
- ICQ: 5647004
- Прекарано във форума:
15 дни 3 часа - Последно посещение:
Четвъртък, 20 декември 2018 13:06:55
Общ преглед на функциите на Linux
Преносимост
Повечето от ядрото на Linux е написано на C, което улеснява портирането на системата към различни хардуерни архитектури. Днес официалното ядро на Linux работи на платформата Intel (започвайки с i386), Compaq (бивш Digital) Alpha, Motorolla 68k, MIPS, PowerPC, Sparc, Sparc64, StrongArm, Intel Italium (IA-64). Освен това има много Linux портове, които се разпространяват отделно от официалното ядро. Ядрото на Linux може да работи на SMP мултипроцесорни системи, осигурявайки ефективно използване на всички процесори. Поддръжката на архитектура NUMA е в процес на разработка.
Разработчиците на Linux се стремят да се придържат към стандартите POSIX и Open Group, като по този начин осигуряват преносимост на софтуера с други платформи на Unix.
Мрежова подсистема
TCP/IP стекът в Linux отговаря на всички стандарти и надхвърля внедряването на TCP/IP в други операционни системи в много от своите възможности. Поддръжката на TCP/IP включва усъвършенствано маршрутизиране (маршрутизиране на политики, QoS и Fair Quering), оформяне на трафика, филтриране на пакети (защитна стена), многоадресно предаване, прозрачна поддръжка на прокси, маскиране, тунелиране, псевдоним и др. В допълнение към IPv4, към ядрото на Linux включва експериментална поддръжка на IPv6.
Поддържат се повечето съществуващи мрежови устройства: Ethernet адаптери (10/100Mbit, 1000Mbit, радио карти), SLIP/PPP, FDDI, HIPPI, Frame Relay, Token Ring, WAN адаптери и др. Linux съдържа подсистеми за поддръжка на AX.25 и ISDN.
Файлова система
Основната файлова система на Linux е нейната собствена ext2fs. Официалното ядро съдържа поддръжка за над 20 различни файлови системи, включително FAT (FAT/VFAT/FAT32), ISO9660 (CDROM), HPFS (OS/2), NTFS (WindowsNT), SysV (SCO Unix и др.), UFS ( BSD и др.).
Файлови системи в процес на разработка: ext3fs (версия за журналиране на ext2fs), RaiserFS (файлова система за бързо журналиране). SGI и IBM разработват поддръжка за своите XFS (от Irix) и JFS (от AIX) файлови системи, съответно.
Приложен софтуер
В този раздел ще се опитаме да дадем малък преглед на съществуващия Linux софтуер. Ние не твърдим, че сме пълни, но ако смятате, че този раздел не съдържа нещо важно, моля, уведомете ни.
Повечето от изброения софтуер не е специфичен за Linux и работи на други Unix-подобни системи.