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

Все о ядрах UNIX: разработка, настройка, компиляция, дизайн и т. Д.



3
Как добавить больше устройств / dev / loop * на Fedora 19
Как добавить больше устройств / dev / loop * на Fedora 19? Я делаю: # uname -r 3.11.2-201.fc19.x86_64 # lsmod |grep loop # ls /dev/loop* /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3 /dev/loop4 /dev/loop5 /dev/loop6 /dev/loop7 /dev/loop-control # modprobe loop max_loop=128 # ls /dev/loop* /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3 /dev/loop4 /dev/loop5 /dev/loop6 /dev/loop7 /dev/loop-control …

1
Каковы основные различия между ядрами Unix и Linux сегодня?
Я знаю, что многие из тех же программ работают безупречно на обоих ядрах. Я знаю, что исторически два ядра происходили из разных источников. Я тоже философски знаю, что они стояли за разные вещи. Мой вопрос, сегодня, в 2011 году, что отличает ядро ​​Unix от ядра Linux, и наоборот?

2
обновление ядра - ВНИМАНИЕ: lvmetad запущен, но отключен. Перезапустите lvmetad перед включением!
Я только что обновил один из наших серверов Debian Jessie, и ядро ​​было обновлено, ничего особенного, как мы делали это много раз. Но в первый раз было несколько предупреждений, когда создавался файл конфигурации grub. Я никогда не видел их раньше. Насколько я могу судить, система работает хорошо после перезагрузки. Setting …
10 debian  kernel  lvm 

1
Как ядро ​​предотвращает чтение вредоносной программой всей физической памяти?
Если я напишу программу, которая пытается прочитать память по каждому возможному адресу, и запустю ее на «полном» Unix, она не сможет получить доступ ко всей физической ОЗУ. Но как операционная система препятствует этому? Я больше знаком с небольшими архитектурами ЦП, где любой фрагмент кода сборки может получить доступ ко всему. …
10 kernel  security 

2
Разница в выполнении init со встроенными и внешними initramfs?
Я создаю очень минимальную систему Linux, которая состоит из ядра (v4.1-rc5) и initramfs, заполненных busybox (v1.23.2). По большей части он работает нормально, но я наблюдаю разницу в поведении выполнения команд в / init, использую ли я встроенный initramfs по сравнению с внешним. Сценарий / init: #!/bin/sh dmesg -n 1 mount …
10 linux  kernel  boot  initramfs 

2
Как именно printk работает внутри?
Я знаю, printfнуждается в помощи от ОС, чтобы сделать свою работу. Я также знаю, printfчто не работает в исходном коде Linux, так как нет библиотеки. И так у нас printkдля отладки. Как printkработает, когда ОС еще загружается?

2
Захват ввода с устройства событий и сопоставление его (кнопка TouchPad отключена)
У меня есть Lenovo IdeaPad Yoga 13 с установленной Ubuntu 13.10. На клавиатуре устройства есть кнопка «Toggle TouchPad» ( F5). F*Кнопки клавиатуры перевернуты (поэтому, чтобы получить F5, мне нужно нажать Fn+ F5, и F5на самом деле это кнопка переключения). Я обнаружил, что кнопка на самом деле читается клавиатурой (а не …
10 kernel  drivers  input  events 

2
/ proc / sys vs / sys / modules / mod / параметр
Последние несколько дней мне было интересно, как именно это работает. Мы можем установить параметры времени выполнения ядра, используя sysctl или, echo boolen 1> /proc/sys/module/exactParameterно /sys/modules/module/parameters/parameterмы также можем установить значения. Параметры для модулей /proc/sys/связаны только с жестким соответствием в ядре? или также могут быть параметры для загружаемых модулей ядра? LKM после …
10 linux  kernel  sysctl  proc 

1
Запись / dev / random в файл?
Если вы запустите следующее, что произойдет? cat /dev/random > ~/randomFile # don't run Будет ли он записан до тех пор, пока на диске не освободится место, или система увидит проблему с этим и остановит ее (как в случае бесконечного цикла символьных ссылок)?
10 kernel  devices  random 

3
Использует ли ядро ​​Linux 3.x планировщик процессов CFS?
Используется ли в последней версии ядра Linux (3.x) планировщик процессов (CFS) для планирования процессов, который был представлен в 2.6.x? Если это не так, какой он использует, и как это работает? Пожалуйста, предоставьте источник.


3
Очистка лог файлов под linux
Я использую виртуальную машину kvm ubuntu 10.04 для тестирования некоторых функций модуля ядра. Я пролистываю /var/logфайлы, чтобы посмотреть сообщения ядра об этом модуле. Чтобы начать из чистого состояния, я удаляю файлы журнала, содержащие старые сообщения, выполняя rm -rf /var/log/*и затем перезагружая виртуальную машину. Однако после перезагрузки новые файлы журнала все …
10 linux  ubuntu  kernel  logs  syslog 

2
Что нужно для запуска 64-битного пользовательского программного обеспечения на 32-битном ядре?
В Linux и Windows я привык к тому, что мне требуется 64-битное ядро, чтобы иметь систему с multiarch / WoW, где я мог бы запускать 32-битное и 64-битное программное обеспечение параллельно. А потом, много лет назад, я был поражен, когда кто-то показал мне, что MacOS 10.6 Snow Leopard может запускать …

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