Ядро | Losst

Ядро

Ядро Linux — это один из главных компонентов системы. Linux дистрибутивы могут содержать различные наборы программного обеспечения, иметь разные настройки но ядро у них одно. Ядро было разработано Линусом Торвальдсом в 1991 на языке программирования Си с использованием вставок на ассемблере. Ядро Linux контролирует все, что происходит в системе: работу процессов, обращение процессов к оборудованию, запись и чтение данных с жестких дисков, работа с оперативной памятью и многое другое. Если вы хотите разбираться в системе Linux, вам нужно разбираться в ядре. В этой категории вы найдете все что касается ядра: настройку, сборку, подготовку к компиляции и настройку на ходу, во время выполнения. Применяя все это, вы сможете заставить свою систему работать еще более эффективно.

Что такое виртуализация KVM

Сегодня сложно представить мир без компьютеризированных устройств. Лет этак 20 назад почти все бытовые приборы были электро-механические, об использовании компьютерных схем повсеместно не было даже и речи. Самые первые компьютеры занимали значительные объемы пространства, и могли относительно не много. Компьютерно-вычислительные комплексы за последнее время прошли достаточно большой путь развития. Хотя, принципиально компьютеры ничем не изменились, но вычислительные мощности стремительно возросли.… Read more →

Настройка ядра linux

Ядро Linux — очень гибкая вещь, позволяющая настроить очень много параметров. Такие параметры, как поддерживаемые устройства и функции настраиваются при сборке ядра. Но сегодня не будет рассматриваться компиляция ядра Linux. Мы поговорим о более тонкой настройке параметров ядра на лету, прямо во время его работы. Да, мы не можем включать добавлять неподдерживаемые модули и драйвера устройств, но мы можем настроить… Read more →

Файловая система proc в Linux

Программы пространства пользователя в Linux не могут обращаться к ядру системы напрямую. Но для получения информации от ядра были созданы несколько специальных директорий с помощью которых любая программа или пользователь могут получить данные о состоянии компьютера и ядра. Это файловая система proc и sys. Из этих папок можно получить любую информацию о вашей системе. Например сколько памяти подкачки сейчас используется,… Read more →

Обновление драйверов Ubuntu

Пользователи Windows привыкли, что для того, чтобы оборудование хорошо работало и выдавало максимальную производительность, необходимо выполнять обновление драйверов. Такая же ситуация характерна для Ubuntu, и даже больше, здесь еще многое оборудование не поддерживается или поддерживается не полностью, то есть работают не все функции. С новыми версиями драйверов могут приходить исправления, улучшения производительности или даже поддержка нового оборудования. В этой статье… Read more →

Модули ядра Linux

Как вы знаете из статьи что такое ядро Linux, ядро является монолитным. Это значит, что весь исполняемый код сосредоточен в одном файле. Такая архитектура имеет некоторые недостатки, например, невозможность установки новых драйверов без пересборки ядра. Но разработчики нашли решение и этой проблеме, добавив систему модулей. Ядро Linux позволяет драйверам оборудования, файловых систем, и некоторым другим компонентам быть скомпилированными отдельно -… Read more →

Что такое ядро Linux

Ядро Linux содержит более 13 миллионов строк кода и является одним из самых крупных проектов с открытым исходным кодом в мире. Так что такое ядро Linux и для чего оно используется? Что такое ядро Linux? Ядро — это самый низкий уровень программного обеспечения, которое взаимодействует с аппаратными средствами компьютера. Оно отвечает за взаимодействие всех приложений, работающих в пространстве пользователя вплоть до… Read more →

Обновление ядра Linux до новой версии

В последнее время новые версии ядер выходят достаточно часто. Раз в несколько месяцев выходит стабильный релиз. Ну а нестабильные кандидаты в релизы выходят и того чаще. Линус Торвальдс и множество разработчиков по всему миру постоянно работают над улучшением новых ядер и добавлением в них все больше и больше функциональности. С каждой новой версией в ядре Linux появляется поддержка нескольких новых… Read more →

Собираем ядро Linux

Самым основным компонентом операционной системы Linux есть ядро. Именно ядро выступает промежуточным звеном между пользовательскими программами и оборудованием компьютера. Во всех бинарных дистрибутивах нам не нужно заботиться о сборке и настройке ядра, все уже сделали за нас разработчики дистрибутива. Но если мы хотим собрать свой дистрибутив сами или установить самую свежую версию ядра, нам придется собирать ядро вручную. Первый вариант… Read more →

Как обновить ядро до 4.1 в Ubuntu

Буквально несколько дней назад вышла новая версия ядра Linux. Еще не улеглась шумиха вокруг выхода ядра 4.0 со сменой нумерации версий с 3.х.х на 4.х.х, как на свет появилась новая версия — 4.1. Собственно говоря никаких важных причин для этого не было, те же исправления багов, те же патчи от множества разработчиков и добавление поддержки кое-какого оборудования но так захотело… Read more →

Автоматическая перезагрузка после kernel panic

При работе с Linux иногда возникает ошибка ядра Kernel Panic. Это может произойти при использовании экспериментальных модулей ядра, при написании своего модуля или из-за сбоя оборудования.Автоматическую перезагрузку после Kernel Panic можно настроить тремя способами, хотя суть у них одна — установка параметра ядра panic. Первый способ состоит в том чтобы добавить параметр ядра panic=num_seconds в конфигурационном файле загрузчика Grub. Num_seconds… Read more →

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: