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

Вопросы по темам, связанным с ядром Linux и Linux, например. детали реализации, такие как системные вызовы, настройка ядра и т. д. Для тем пользовательского пространства Linux, которые не включают подробности ядра, [linux] или тег распространения больше подходят.

7
Почему для монтирования требуются права суперпользователя?
Почему Linux требует, чтобы пользователь был root / использовал sudo / был специально авторизован на монтирование для монтирования чего-либо? Похоже, решение о том, разрешать ли пользователю монтировать что-либо, должно основываться на его правах доступа к исходному тому / сетевому ресурсу и точке монтирования. Пара применений для монтирования без полномочий root …

3
В Linux, когда «uptime» начинает считать?
Мой компьютер говорит: $ uptime 10:20:35 up 1:46, 3 users, load average: 0,03, 0,10, 0,13 И если я проверю, lastя увижу: reboot system boot 3.19.0-51-generi Tue Apr 12 08:34 - 10:20 (01:45) И тогда я проверяю: $ ls -l /var/log/boot.log -rw-r--r-- 1 root root 4734 Apr 12 08:34 boot.log Тогда …

3
Есть ли в ядре функция main ()? [закрыто]
Я изучаю драйверы устройств и программирование ядра. Согласно книге Джонатана Корбета, main()в драйверах устройств нет функции. Итак, у меня два вопроса: Почему нам не нужна main()функция в драйверах устройств? Есть ли у самого ядра main()функция? Может кто-то объяснить это мне?

7
Ядро Linux: руководство для начинающих [закрыто]
Я интересуюсь модификацией внутренних компонентов ядра, применением патчей, обработкой драйверов устройств и модулей, для собственного личного удовольствия. Существует ли всеобъемлющий ресурс для взлома ядра, предназначенный для опытных программистов?

7
Можно ли установить ядро ​​Linux в одиночку?
Мне просто любопытно, можно ли установить ядро ​​Linux отдельно или вам нужно использовать один из вариантов. Если бы это было возможно, как бы вы это сделали? Мне не нужен подробный учебник. Я просто хочу знать, как это будет сделано концептуально. Я не очень хорошо разбираюсь в низкоуровневых вещах и хочу …



3
Почему существует политика ядра Linux, чтобы никогда не нарушать пространство пользователя?
Я начал думать об этой проблеме в контексте этикета в списке рассылки ядра Linux. Ядро Linux, как самый известный в мире и, пожалуй, самый успешный и важный проект свободного программного обеспечения, получает много прессы. И основатель и руководитель проекта, Линус Торвальдс, явно не нуждается в представлении здесь. Линус время от …


1
Установка регулятора ЦП по требованию или консервативный
Я борюсь с cpupowerArchLinux. Я хочу установить губернатора ondemandили даже conservative. Сначала, если я делаю $ sudo cpupower frequency-info --governors, я только получаю performance powersave. Поэтому я ищу доступные модули, как это ls -1 /lib/modules/`uname -r`/kernel/drivers/cpufreq/ ... и я получаю acpi-cpufreq.ko.gz amd_freq_sensitivity.ko.gz cpufreq_conservative.ko.gz cpufreq_powersave.ko.gz cpufreq_stats.ko.gz cpufreq_userspace.ko.gz p4-clockmod.ko.gz pcc-cpufreq.ko.gz powernow-k8.ko.gz speedstep-lib.ko.gz …

2
Почему выключение компьютера после плохого `rm` сохранения моих файлов?
Классическая ситуация: я запустил плохо rmи сразу после этого понял, что удалил не те файлы. (Ничего критического, и у меня были сносные недавние резервные копии, но все еще раздражает.) Зная, что дальнейшая активность на диске была моим врагом, если я хотел восстановить файлы с помощью extundeleteтаких инструментов, я сразу же …

5
Являются ли сокеты FIFO, pipe и Unix одинаковыми в ядре Linux?
Я слышал, что FIFO - это именованные каналы. И у них точно такая же семантика. С другой стороны, я думаю, что доменный сокет Unix очень похож на pipe (хотя я никогда не использовал его). Поэтому мне интересно, все ли они ссылаются на одну и ту же реализацию в ядре Linux. …

2
Когда мне нужно указать add_efi_memmap в качестве аргумента ядра при загрузке UEFI / EFI?
Я читаю некоторые уроки, как заглушки EFI (efistub) загружать ядро ​​Linux. В этих инструкциях часто используется параметр загрузки ядра add_efi_memmap. Предполагаемое оборудование - Intel x64 с 8 ГБ оперативной памяти. Моя текущая установка работает под управлением grub-efiзагрузчика и ядра v3.13. GRUB загрузки без в add_efi_memmapпараметре загрузки: 23Строки BIOS-e820 подсчитываютсяdmesg | …

2
ip vs ifconfig дает плюсы и минусы
В какой-то момент в некоторых учебных материалах (из Linux Foundation) по Linux, с которыми я сталкивался, упоминается следующее: ipКоманда является более универсальной и более эффективной, чем ifconfigпотому, что она использует сокеты netlink, а не системные вызовы ioctl . Может кто-нибудь уточнить это, потому что я не могу понять, что происходит …

2
Как внутреннее отключение системы ядра Linux?
У меня есть какое-то приблизительное представление о том, как пользовательское пространство и init-система (будь то классическая init sysV / upstart / systemd) работают при выключении системы. (По сути, есть последовательность заказов: «Стоп!», «Пожалуйста, остановите сейчас действительно», «Процесс, который мне нужен, чтобы убить вас, чтобы остановить» и ожидание ... что-то происходит). …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.