 |
 |
 |
 |
 |
 |
Анатомия ядра Linux Ядро Linux - это центральная часть большой и сложной операционной системы. При этом, несмотря на колоссальные размеры, оно имеет четкую структурную организацию в виде подсистем и уровней. В этой статье мы рассказываем об общей структуре ядра Linux и знакомим вас с его основными подсистемами и базовыми интерфейсами. Везде, где это возможно, мы приводим ссылки на другие статьи IBM, где вы сможете найти углубленную информацию. |
|
|
|
24.07.2007 |
|
| |
Анатомия распределителя памяти slab в Linux Ядро Linux использует метод распределения памяти как объектов, исходя из их размера. Эта статья описавает идеи, лежащие в основе механизма slab allocator (распределитель slab), и исследует его интерфейсы и приемы использования. |
|
|
|
22.08.2007 |
|
| |
Анатомия сетевого стека в Linux Одна из величайших возможностей Linux — сетевой стек. Его интерфейсы варьируются от протоколо-независимых до специальных интерфейсов независимых сетевых протоколов. В статье исследуется структура сетевого стека Linux и некоторые основные структуры. |
|
|
|
31.10.2007 |
|
| |
Анатомия файловой системы Linux В этой статье рассматривается виртуальная файловая система (VFS) ядра Linux, которая иногда называется виртуальным коммутатором файловой системы, а также приводится обзор некоторых основных структур, связывающих файловые системы. |
|
|
|
27.11.2007 |
|
| |
Анатомия методов синхронизации Linux В этой статье приводится обзор механизмов блокировок, реализованных в ядре 2.6, в том числе атомарных операторов, взаимных блокировок, блокировок чтения и записи, а также семафоров ядра. |
|
|
|
25.12.2007 |
|
| |
Анатомия подсистемы SCSI в Linux В этой статье мы рассказываем о SCSI-подсистеме Linux и обсуждаем пути ее будущего развития. |
|
|
|
27.12.2007 |
|
| |
Анатомия журналируемых файловых систем Linux Были времена, когда журналируемые файловые системы рассматривались как нечто избыточное. Однако сегодня журналируемая файловая система ext3 выбирается по умолчанию в Linux. В этой статье вы узнаете о журналируемых файловых системах, их настоящем и будущем.
|
|
|
|
07.10.2008 |
|
| |
Анатомия SELinux SELinux – ОС Linux с улучшенной безопасностью. В качестве ее основы используется GNU/Linux. Усиление защиты происходит путем внесения изменений как на уровне ядра, так и на уровне пространства пользователя, что превращает ее в «непробиваемую» ОС. |
|
|
|
23.10.2008 |
|
| |
Анатомия Linux-архитектур реального времени
В этой статье мы рассмотрим различные варианты обеспечения требований
реального времени в Linux и способы, с помощью которых обеспечивается
выполнение этих требований -- начиная с ранних архитектур, которые
основывались на решениях по виртуализации, и заканчивая теми возможностями,
которые сегодня имеются в стандартном ядре 2.6.
|
|
|
|
30.10.2008 |
|
| |
Анатомия загружаемых модулей ядра Linux Одним из важнейших новшеств в ядре Linux стали загружаемые модули ядра (loadable kernel modules, LKM), появившиеся в версии 1.2. Они обеспечивают ядру гибкость и функциональность. В этой статье мы раскроем идеи, заложенные в эти модули, и узнаем, как эти независимые объекты динамически становятся частью ядра Linux. |
|
|
|
13.11.2008 |
|
| |
Анатомия файловых систем Linux для флэш-носителей Вы, скорее всего, слышали о некоторых файловых системах для флэш-носителей, но знаете ли вы, для чего они были придуманы? Данная статья расскажет о тех из них, которые поддерживаются Linux, о том, как эти файловые системы учитывают особенности флэш-памяти. |
|
|
|
18.11.2008 |
|
| |
Анатомия динамических библиотек Linux Динамически компонуемые совместно используемые библиотеки чрезвычайно важны в GNU/Linux. При их помощи приложения получают доступ к общим функциям, потребляя вместе меньше памяти. В данной статье раскрывается, как создавать и использовать динамические библиотеки. |
|
|
|
10.03.2009 |
|
| |
Анатомия управления процессами в Linux Принципы создания процессов и управления ими в Linux и UNIX имеют много общего. Статья рассматривает жизненный цикл процессов Linux, исследует внутренние механизмы ядра, ответственные за создание процессов, управление памятью, планирование и завершение. |
|
|
|
05.05.2009 |
|
| |
Анатомия ext4 Четвертая расширенная файловая система, или ext4 - представитель нового поколения файловых систем.
Познакомьтесь с ext4 и узнайте, почему именно она будет вашей новой любимой файловой системой.
|
|
|
|
30.06.2009 |
|
| |