Вопросы с тегом «linux-kernel»

16
Как включить и использовать планировщик BFQ?

Я только что установил ядро ​​Linux версии 4.12 в Ubuntu 17.04, используя ukuu (Утилита обновления ядра Ubuntu https://doc.ubuntu-fr.org/ubuntu_kernel_upgrade_utility ). Дело в том, что когда я проверяю доступные планировщики ввода-вывода, я не могу найти ни BFQ, ни планировщик ввода-вывода Kyber:...

16
Включение IOMMU в ядре для сквозной передачи видеокарты

Краткий вопрос: Как включить intel_iommuнастройку в ядре Linux? Я запускаю хост Debian, используя загрузчик grub2. Документация, которую я видел, говорит «редактировать» /boot/grub/menu.lst, что, похоже, относится только к grub 1.x, поскольку у меня нет этого файла. Насколько я понимаю (и последний...

16
GRUB2 и ядро ​​vga = параметр

Согласно документации, использование vga=параметра ядра устарело с GRUB2. Тот факт, что некоторые новые ядра больше не поддерживают его на определенных адаптерах, не имеет значения, поскольку моей видеокарте уже семь-восемь лет. Проблема в том, что я хотел бы использовать текстовый режим с более...

16
Как мне найти архивы списков рассылки ядра Linux?

Я хочу выяснить, почему функция ядра Linux отсутствует в моей установке Linux, выполнив поиск по последним дискуссиям по этому вопросу в списке рассылки ядра Linux. Единственный сайт, который я нашел, который предлагает поиск по архивам списков рассылки, это gmane . Однако поиск терминов с...

16
Ядро Linux сбрасывает пользовательские коды сканирования клавиатуры

У меня есть винтажная клавиатура IBM 122 модели M, которую я адаптирую для использования на современном компьютере. Я использую Teensy 2.0 для кодирования и обработки USB. Я позаимствовал прошивку из проекта клавиатуры Humble Hacker ( https://github.com/humblehacker/keyboard ) и добавил...

15
Как безопасно удалить старые версии ядра в CentOS 7?

Я могу столкнуться со странными симптомами, возникающими из-за конкурирующих ядер в CentOS 7. Так как мне безопасно удалить старые ядра? И как мне узнать, какое ядро ​​самое новое? Ниже приведен вывод терминала, который я получаю в тот момент, когда исследую это на рассматриваемом сервере. Обратите...

15
Linux на 286?

У меня нет 286, и я не собираюсь запускать Linux на одном. Однако, поскольку 286 имеет защищенный режим, почему часто говорится, что Linux требует 386 ЦП или выше? Из http://tuxmobil.org/286_mobile.html кажется, что версия Linux ELKS может работать на 286, это правильно? Какие (если есть) изменения...

15
Неправильно ли думать о «memfd» как о «процессе, которому принадлежит файл»?

https://dvdhrm.wordpress.com/2014/06/10/memfd_create2/ Теоретически, вы можете достичь memfd_create()поведения [ ], не вводя новые системные вызовы, например: int fd = open("/tmp", O_RDWR | O_TMPFILE | O_EXCL, S_IRWXU); (Обратите внимание, что для более переносимой гарантии tmpfs мы можем...

15
ядро: поддержка пространств имен

Мне интересно, что именно означает «поддержка пространств имен» в ядре Linux. Я использую ядро ​​3.11.1 (самое новое стабильное ядро ​​на данный момент). Если я решу отключить его, замечу ли я какие-либо изменения в моей системе? И в случае, если кто-то решит использовать пространства имен,...

15
Как интерпретировать имена потоков kworker?

В Linux 3.11.0-13-generic, работающем поверх двухъядерной платы Xeon X5650 с двумя сокетами, htopпоказаны различные потоки kworker. Сортировка по именам (я немного подправил результат, который я показываю здесь, чтобы иметь потоки на ядре 2, а не на ядре 10), вот результат: kworker/0:0H kworker/0:1...

14
Устройство eth0, по-видимому, отсутствует, что задерживает инициализацию

Я клонировал Fedora и сейчас пытаюсь настроить сетевые интерфейсы. Каждый раз, когда я добавляю новый NIC, он начинается с номера eth3 (скорее eth0). Я пытался удалить и изменить, 70-persistent-net.rulesа также, network-scripts/eth0но, похоже, ничего не решает проблему. Вот некоторые выводы с моей...

14
Что именно означает «INFO: задача XXX заблокирована более чем на 120 секунд» в Linux?

Я имел это сообщение в моем журнале ядра: INFO: task XXX blocked for more than 120 seconds. Я хотел бы знать, что это означает технически: при каких условиях ядро ​​отображает это сообщение о задаче? Кстати, моя заблокированная задача была multipathd, но меня также интересует общее значение этой...

14
Какие источники энтропии используются ядром Linux?

man 4 random имеет очень расплывчатое описание источников энтропии ядра Linux: Генератор случайных чисел собирает шум окружающей среды от драйверов устройств и других источников в пул энтропии. Бумажные переносы энтропии в генераторе случайных чисел в Linux тоже не намного конкретнее. В нем...

14
Почему ядро ​​не может запустить init?

Я скачал изображение Распбиана на этой странице . Я пытаюсь скомпилировать ядро, которое можно использовать для загрузки образа в qemu. Я скачал исходный код ядра Linux с kernel.org и запустил: make versatile_defconfig make menuconfig Затем я добавил следующие функции в ядро: Поддержка PCI...

14
Имеет ли смысл использовать noatime в современном Linux?

Начиная с версии 2.6.30 (выпущенной 5 лет назад), в Linux эта опция relatimeвключена по умолчанию. Это означает, что обновления времени доступа к файлам очень редки и разумны. Но я все еще вижу рекомендации по использованию noatimeдля баз данных или дисков SSD. Есть ли причина менять конфигурацию...

14
Как X11 взаимодействует с ядром / выполняет вход в систему

Как я понимаю, для текстового взаимодействия с ядром Linux initзапускается getty(или agetty) программа, которая подключается к одному из устройств TTY /devи запрашивает имя пользователя. После этого loginзапускается вызываемая программа, которая запрашивает пароль пользователя и, если он верный,...

14
IP-адрес Busybox ping работает, но имя хоста nslookup завершается неудачно с «неправильным адресом»

Я собираю свое собственное ядро ​​3.14. Я боюсь, что, возможно, пропустил некоторые важные сетевые функции для работы DNS. Я не могу разрешить доменные имена. Я могу пропинговать свой DNS-сервер. Я могу разрешить использование этого DNS на других машинах, так что я знаю, что это не сервер. ~ # cat...

13
Как серверы Linux обновляют свое ядро ​​без перезагрузки

По моим данным, для обновления ядра Linux требуется перезагрузка. Перезагрузка домашнего компьютера не является проблемой, но я не думаю, что это то же самое для сервера. Так перезагружаются ли серверы, использующие дистрибутивы Linux, после обновления ядра, или они используют какую-то хитрость,...