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

В обчислювальних технологіях ядро ​​є основною складовою більшості комп'ютерних операційних систем; це міст між додатками та фактичною обробкою даних, виконаною на апаратному рівні. В обов'язки ядра входить управління ресурсами системи (зв'язок між апаратними та програмними компонентами).

4
Слід стека ядра до рядків вихідного коду
З урахуванням сліду стека ядра, як показано нижче, як визначити конкретний рядок коду, де виникла проблема? kernel: [<ffffffff80009a14>] __link_path_walk+0x173/0xfb9 kernel: [<ffffffff8002cbec>] mntput_no_expire+0x19/0x89 kernel: [<ffffffff8000eb94>] link_path_walk+0xa6/0xb2 kernel: [<ffffffff80063c4f>] __mutex_lock_slowpath+0x60/0x9b kernel: [<ffffffff800238de>] __path_lookup_intent_open+0x56/0x97 kernel: [<ffffffff80063c99>] .text.lock.mutex+0xf/0x14 kernel: [<ffffffff8001b222>] open_namei+0xea/0x712 kernel: [<ffffffff8006723e>] do_page_fault+0x4fe/0x874 kernel: [<ffffffff80027660>] do_filp_open+0x1c/0x38 kernel: [<ffffffff8001a061>] do_sys_open+0x44/0xbe kernel: [<ffffffff8005d28d>] tracesys+0xd5/0xe0 Хоча …

8
Чи важливо перезавантажити Linux після оновлення ядра?
У мене є декілька виробничих веб-серверів Fedora та Debian, які розміщують наші сайти, а також облікові записи оболонок користувачів (використовуються для роботи з gc vcs, деяких екранів + irssi сеансів тощо). Іноді нове оновлення ядра зійде в конвеєр в yum/ apt-get, і мені було цікаво, чи більшість виправлень є досить …
19 linux  kernel  update 

3
Перетворення EC2 AMI у зображення vmdk
Я наблизився до того, щоб Amazon Linux завантажувався всередині VirtualBox, завдяки цій відповіді та на цих веб-сайтах . Короткий огляд кроків, які я вжив: Запустіть екземпляр EC2 за допомогою 64-розрядного AMI Amazon Linux 2011.09 ddвміст тома EBS переходить sshу локальний файл зображення. Встановіть файл зображення як пристрій із зворотним зв'язком, …

3
Яке найбільше оновлення апаратного годинника може зробити ядро ​​Linux «11-хвилинний режим»?
Коли певні програми, пов’язані з часом (наприклад ntpd) працюють у системі Linux, ядро ​​перейде в так званий "одинадцять хвилинний режим" (див. hwclockСторінку "man"), завдяки чому воно автоматично оновлюватиме апаратний годинник із системного годинника кожні одинадцять хвилин . На SLES11 я емпірично визначив, що якщо встановити апаратний годинник приблизно на 10 …
18 linux  kernel  time 

1
Як з’ясувати причину, чому мережевий інтерфейс скидає пакети?
Чи є можливість в Linux отримати статистику щодо різних причин, які були скинуті? На всіх мережевих інтерфейсах (openSUSE 12.3) на декількох серверах ifconfigі netstat -iповідомляють про скинуті пакети на прийомі. Коли я це роблю tcpdump, кількість випавших пакетів перестає збільшуватися, це означає, що черги інтерфейсів не заповнені, і дані видаляються. …

4
може велике навантаження спричинити зависання сервера та помилку "заблоковану більше 120 секунд"?
В даний час працює декілька серверів VM і 'бареметал'. Java працює на високому рівні - понад 400% + часом. Випадково сервер зависає з помилкою в консолі "java - заблоковано більше 120 секунд" - kjournald тощо. Я не можу отримати висновок dmesg, оскільки чомусь ця помилка записується лише до консолі, до …
17 linux  kernel 

1
Як відключити підсистему perf в ядрі Linux?
Я виконую деякі орієнтири. Мій тест-бігун відстежує буфер dmesg між експериментами, шукаючи все, що може вплинути на продуктивність. Сьогодні це підкинуло: [2015-08-17 10:20:14 Попередження] dmesg, схоже, змінився! Різниця наступна: --- 2015-08-17 09:55:00 +++ 2015-08-17 10:20:14 @@ -825,3 +825,4 @@ [3.802206] [drm] Увімкнення станів RC6: RC6 увімкнено, RC6p вимкнено, RC6pp вимкнено …

4
Як я можу оновити до ядра 3.4 в CentOS 6.x?
У мене є сервер під керуванням CentOS 6.2 з версією ядра 2.6.32, але мені потрібно збільшити продуктивність програми. Версія Kernel 3.4 має x32abi, яка може підвищити продуктивність, тому я хочу оновити до 3,4? Це можливо? Я спробував завантажити компіляцію та встановлення ядра, але все ще бачу ту саму версію ядра …

6
чи готове виробництво ksplice?
Мені було б цікаво почути досвід спільноти за замовчуванням сервера з Ksplice у виробництві. Швидке розмиття з Вікіпедії: Ksplice - це вільне розширення з відкритим кодом ядра Linux, яке дозволяє системним адміністраторам застосовувати патчі безпеки до запущеного ядра без необхідності перезавантаження операційної системи. і Ksplice може, не перезавантажуючи ядро, застосувати …

1
systemd Використання 4 Гб оперативної пам’яті після 18 днів роботи
У мене є веб-сервер під управлінням CentOS 7, на якому системний процес використовує майже 4 ГБ оперативної пам’яті після декількох тижнів простою. Використання оперативної пам’яті постійно зростає приблизно на 200 МБ на день. Цей та пов'язані з цим процеси, такі як systemd-logind та dbus-daemon, також часто використовують значну частину процесора. …
14 linux  kernel  systemd 

4
Як виправити “BUG: soft lockup - процесор № 0 застряг за 17163091968”?
ОНОВЛЕННЯ: Я оновив заголовок повідомлення, тому що останнім часом я бачив більше таких проблем із такою точною кількістю часу 17163091968s. Це має допомогти людям, що досліджують симптоми, знайти цю сторінку. Дивіться мою (само-) прийняту відповідь нижче. У мене є група 64-розрядних VM Ubuntu 10.04 LTS у центрі даних VMware vSphere. …

1
Набір завдань не працює над діапазоном ядер в ізольпсі
Для передмови я використовую Debian Wheezy з ядром 3.2 на чіпсеті AMD64. Моя машина має два ядра Xeon E5-2690. Я налаштував параметри завантаження так, щоб усі ядра в одному процесорі були присвячені одному процесу. Для цього я встановив isolcpus = 8,9,10,11,12,13,14,15 в грубі. Все йде нормально. Тепер скажімо, що я …

3
Дивно: чому Linux відповідає на ping запитом ARP після останньої відповіді ping?
Я (і колега) щойно помітили і перевірили, що коли машина Linux працює під пінг, після останнього пінгу вона ініціює одноадресний запит ARP до машини, яка ініціювала пінг ICMP. Під час пінг-пам’яті на машині Windows машина в кінці не видає запит ARP. Хтось знає, яка мета цього одноадресного запиту ARP, і …
12 linux  kernel  ping  arp  icmp 

5
GRUB "Попередження" У деяких зображеннях модулів може бути відсутнє "
один жорсткий диск вийшов з ладу з мого RAID, і я додав новий жорсткий диск. Тепер я хотів встановити GRUB на новий жорсткий диск: с grub-install /dev/sdb. Я отримую такі попередження: Installing for i386-pc platform. grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image.. …
12 ubuntu  kernel  grub  grub2 

2
Як перевірити версію модуля ядра * .ko в Linux?
Я знаю, що ти можеш зробити: sudo modprobe -v some_module перевірити версію /lib/modules/.../some_module.ko, але я все одно хотів би мати можливість перевірити версію будь-якого довільного модуля ядра, який не обов'язково завантажується modprobe.
12 linux  kernel 

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