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

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

5
Визначення причини паніки ядра Linux
Я використовую похідне Ubuntu 12.04 (amd64) і останнім часом у мене виникли дуже дивні проблеми. Зовнішній вигляд, здавалося б, X на деякий час повністю застигне (1-3 хвилини?), І тоді система перезавантажиться. Ця система розігнана, але дуже стабільна, як перевірено в Windows, що призводить до того, що у мене виникає паніка …

1
Що містить дерево джерела ядра? Це пов’язано з заголовками ядра Linux?
У книгах, я зазвичай читав посилання на Linux Source Tree на /usr/src/linuxзі звичайним набором піддиректорій ( arch, block, crypto...). Я очікував, що це дерево містить бінарні файли, що складають ядро. У моїй системі (Ubuntu 10.04) ... для різних ядер у мене (використовуючи автоматизовані завантаження програмного забезпечення, не встановлені вручну), я …
25 ubuntu  kernel  source 

4
Як однаковий fd у різних процесах може вказувати на один і той же файл?
Скажіть, у мене є процес 1 і процес 2 . Обидва мають дескриптор файлу, відповідний цілому числу 4. Однак у кожному процесі дескриптор файлу 4 вказує на зовсім інший файл у таблиці відкритих файлів ядра: Як це можливо? Чи не повинен дескриптор файлу бути індексом запису в таблиці відкритих файлів?

1
Високе використання процесора з CFS?
Я задав попереднє запитання, щоб спробувати виділити джерело збільшення використання процесора при переміщенні програми з RHEL 5 на RHEL 6. Аналіз, який я зробив для цього, схоже, вказує на те, що це викликане CFS в ядрі. Я написав тестову заявку, щоб спробувати перевірити, чи це було так (оригінальна тестова програма …

1
Чи потрібні права root (адміністратора), щоб запустити інструмент 'perf' простору користувача? (події Perf увімкнено в ядрі Linux)
Чи потрібно мені запускати perfінструмент простору користувачів як системний адміністратор (root), або я можу запустити його (або принаймні деякі підкоманди) як звичайний користувач?

5
Чи Linux не використовує сегментацію, а лише пейджінг?
Інтерфейс програмування Linux показує макет віртуального адресного простору процесу. Чи кожна область на діаграмі є сегментом? З розуміння ядра Linux , чи правильно, що зазначено нижче, означає, що блок сегментації в MMU відображає сегменти та зсуви в межах сегментів у адресу віртуальної пам'яті, а блок підключення потім відображає адресу віртуальної …

1
використовуючи devtmpfs для / dev
Я помітив у ядрі наступний варіант: CONFIG_DEVTMPFS Device Drivers -> Generic Driver Options -> Maintain devtmpfs to mount at /dev І я бачу, що це включено за замовчуванням у ядрі дистрибутива Debian 3.2.0-4-amd64 Я намагаюся зрозуміти, яку різницю приносить цей варіант. Без цього варіанту /devмонтується як tmpfs, при цьому опція …

2
Налаштування режиму ядра проти Framebuffer?
За допомогою KMS графічні драйвери переміщуються в ядро. Оскільки framebuffer вже був у ядрі, я не очікую, що це вплине на роботу framebuffer. Але я читав, що KMS перевершує fb, збільшує fb, вимагає fb і вимагає видалення підтримки fb. Якого біса? Я шукаю відповідь - це пояснення взаємозв'язку між KMS …

2
Як переключити арку linux на ядро ​​lts?
Я запускаю безголову серверну установку arch linux. Висока швидкість оновлення ядра викликала у мене певний головний біль у підтримці, і тому я хочу перейти на ядро lts . Я вже встановив linux-ltsі linux-lts-headersпакети. Тепер я встановив обидва ядра, але я трохи не зрозумів, як продовжувати звідси. У документах пояснюють : …
24 arch-linux  kernel  grub  lts 

1
Планування процесів у режимі реального часу в Linux
Я вивчив деякі концепції планування. Наразі моє розуміння поки що нижче. Існують процеси в режимі реального часу та нереальні. Процеси не в реальному часі можуть мати niceзначення свого пріоритету в діапазоні від -20 до +20 . Більш високе позитивне значення вказує на те, що процес має нижчий пріоритет. Процеси в …

5
Використання O_DIRECT в Linux
Якщо це питання занадто орієнтоване на програмування, дайте мені знати. Цікаво, чи є люди, знайомі з прапором O_DIRECT для системного виклику open () на Linux 2.6? Лінус зневажає його використання, проте, як видається, написання файлів високої продуктивності вказує на його використання. Я хотів би знати про будь-який реальний досвід та …


1
Що робить параметр ядра 'i8042.nomux = 1' під час завантаження Ubuntu?
У мене ноутбук з багатофункціональною сенсорною панеллю. Мій тачпад ніколи не працює в будь-якому дистрибутиві Linux, наприклад Ubuntu, Fedora, openSUSE, Linux Mint, Knoppix, Puppy, Slitaz та багато іншого. Я спробував багато речей, але нічого не вийшло. Я боровся з драйверами Synaptics вже більше року, але це також не працює. Потім …

2
Проблема з підключенням до зовнішньої пам’яті USB3 в Linux (проблема драйвера UAS)
У Ubuntu 15.10, коли я хочу відформатувати за допомогою файлової системи NTFS зовнішній диск 4TO, підключений USB3 (на док-станції жорсткого диска StarTech USB / eSATA), у мене дуже багато помилок вводу / виводу, і формат виходить з ладу. Я спробував GParted v 0.19 і GParted на останньому живому компакт-диску gparted-live-0.23.0-1-i586.isoз …

2
Чому патчі з безпекою не включаються до ядра ванілі?
Які причини того, що grsecurityпатчі (або захисні функції, які він приносить) не включаються до ядра за замовчуванням. Якщо дивитися на переваги для безпеки, то здається, що ванільне ядро ​​є досить незахищеним. Якщо це компроміс (деякі додатки, де ви хочете уникнути заходів безпеки), здається, що це grsecurityможе бути опція для включення …

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