Запитання з тегом «kernel»

Все про ядра UNIX: розробка, конфігурація, компіляція, дизайн тощо.

1
Як взаємодіють pdflush, kjournald, swapd тощо?
Нещодавно побачив питання, яке викликало цю думку. Тут не вдалося знайти відповідь або за допомогою машини Google. В основному, мені цікаво знати, як шарується архітектура вводу / виводу ядра. Наприклад, чи kjournaldвідправляється відправлення pdflushв інше чи навпаки? Моє припущення полягає в тому, що pdflush(будучи більш загальним для введення / виводу …

3
Чому не потрібно оновлювати драйвери? (Або ти?)
Чому не потрібно оновлювати драйвери Linux? Це пов’язано з тим, що спільнота з відкритим кодом створює хороші драйвери перед тим, як вони надсилаються до ядра, чи відбуваються оновлення драйверів, коли я роблю звичайні оновлення системи чи щось таке?

2
Як включити локальні файли заголовків у модуль ядра Linux
Скажіть, у мене є модуль mymodіз вихідними файлами: src / mod / mymod.c src / inc / mymod.h Я намагаюся включити mymod.h наступним чином #include <mymod.h> Мій makefile містить, EXTRA_CFLAGS= -I$(shell pwd)/../inc/але коли ядро ​​створено, я отримую помилку із зазначенням: mymod.h не знайдено Здається, причина полягає в тому, що при …
17 linux  kernel  compiling  make 

1
Перезавантаження без відключення?
Я використовував Linux Mint Debian з нестабільним Debian і помітив, що коли я натискаю перезавантаження, замість того, щоб повернутись повністю до BIOS, потім груб, а потім завантажуватися, я, здається, вимикається, а потім завантажую назад, не повертаючись до BIOS або GRUB. Це дивовижна особливість, яку я ще не бачив раніше. Як …

3
Як слід налаштувати grub для завантаження ядра Linux з жорсткого диска USB?
У мене жорсткий диск для ноутбука у зовнішньому корпусі, який я використовую як великий маятник. Для додаткового повороту я встановив на ньому Linux, тому я можу завантажувати будь-яку машину з моїм вибором (наприклад, для відновлення даних або ремонту системи b0rked або просто з використанням запозиченого ноутбука без руйнування попередньо встановленої …
17 linux  kernel  boot  usb  grub2 

2
Чи є спосіб виміряти прогрес ext4lazyinit?
Я задав питання про ext4lazyinit тут . З усього, що я прочитав і зрозумів, він просто дозволяє почати використовувати hdd, не створюючи всі вставки для вашої файлової системи. Єдиний спосіб , що ви знаєте або може міра контролю ext4lazyinitв iotop. Чи є спосіб досягти прогресу у відсотках?
17 debian  kernel  ext4 



2
Розуміння "serial8250: занадто багато роботи для irq4" повідомлення ядра
dmesg показує безліч повідомлень від serial8250: $ dmesg | grep -i serial [ 0.884481] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 6.584431] systemd[1]: Created slice system-serial\x2dgetty.slice. [633232.317222] serial8250: too much work for irq4 [633232.453355] serial8250: too much work for irq4 [633248.378343] serial8250: too much work for irq4 ... …
17 kernel  dmesg 


2
Linux ядро ​​скидає власні коди сканування клавіатури
У мене є старовинна клавіатура моделі IBM 122, модель M, яку я адаптую для використання на сучасному комп'ютері. Я використовую Teensy 2.0 для кодування та обробки USB-речей. Я запозичив прошивку у проекту клавіатури Humble Hacker ( https://github.com/humblehacker/keyboard ) і додав додаткові клавіші в конфігурацію збірки. Все йде нормально. Всі "звичайні" …


1
Блокування оновлень ядра за допомогою dpkg
Я хотів би заблокувати всі оновлення ядра, що постачаються через дивовижну річ, що трапилася зі мною. (Я на похідному Ubuntu 12.04 amd64.) Я хотів би, щоб блокувати всі оновлення встановлених ядер мінорній версії 3.2 до linux-headers, linux-headers-generic, linux-imageі linux-image-extraпакети. Проблема Я стикаюся, що всі вони мають версію , і якщо …
16 kernel  apt 

2
Ядро Linux для Nintendo Wii
Я намагаюся скласти ядро ​​Linux для Nintendo Wii новішої, ніж версія 2.6.32, з патчами mike p5, якими я без проблем користуюся. Оскільки версія 2.6.33 підтримка Wii включена в основне ядро, але я не можу примусити її працювати. Я спробував використовувати старий .config, який я використовував для версії 2.6.32, а також …
16 kernel  powerpc 

1
Розмір буфера для захоплення пакетів у просторі ядра?
Переглядаючи сторінку man на tcpdump, схоже, ядро ​​може скинути пакети, якщо буфер заповнений. Мені було цікаво, чи: цей розмір може бути налаштований та / або де я можу побачити розмір свого дистрибутива? На головній сторінці (для легкої довідки): пакети `` скинуті ядром '' (це кількість пакетів, які були скинуті, через …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.