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

Основным компонентом большинства операционных систем, ядро ​​управляет большей частью связи компьютера между аппаратным и программным обеспечением. Как правило, ядро ​​- это самый низкий уровень абстракции, который может иметь программист к ресурсу.

6
Получить конфигурацию ядра из работающей в данный момент системы Linux?
Я случайно удалил свой .config для своей конфигурации ядра в Linux и, похоже, помнил, что был способ получить конфигурацию ядра через файловую систему proc. Это все еще возможно, и если да, то как бы я это сделал?
108 linux  kernel 

5
Разрешить процесс без полномочий root связываться с портами 80 и 443?
Можно ли настроить параметр ядра, чтобы позволить программе пользователя связываться с портами 80 и 443? Причина, по которой я спрашиваю, заключается в том, что глупо разрешать привилегированному процессу открывать сокет и слушать. Все, что открывает сокет и прослушивает, представляет высокий риск, и приложения с высоким риском не должны запускаться с …

5
Как ядро ​​Linux может быть таким маленьким?
Обычное стабильное 3 * ядро ​​сейчас около 70 мб. Но есть небольшие дистрибутивы Linux размером 30-10 Мб с программным обеспечением и другими вещами из коробки. Как ядро ​​Linux может быть таким маленьким в этих дистрибутивах? Может ли разборка только ненужных модулей и драйверов резко уменьшить размер? Что еще делается для …
56 linux  kernel 

11
Требуется ли для запуска исполняемого файла ядро ​​ОС?
Я знаю, что когда исходный код, скажем, C ++, компилируется, выводом компилятора является машинный код (исполняемый файл), который, как я думал, был инструкцией непосредственно для процессора. Недавно я читал о ядрах и обнаружил, что программы не могут получить доступ к оборудованию напрямую, но должны пройти через ядро. Поэтому, когда мы …

7
Почему первая инструкция BIOS расположена в 0xFFFFFFF0 («верх» ОЗУ)?
Я знаю, что BIOS загружает свою первую инструкцию из 0xFFFFFFF0, но почему этот конкретный адрес? У меня есть куча вопросов и, надеюсь, вы сможете мне помочь с некоторыми из них, по крайней мере. Мои вопросы: Почему первая инструкция BIOS находится в верхней части 4 ГБ ОЗУ? Что произойдет, если мой …
51 boot  memory  bios  kernel 

2
Что есть в операционной системе, кроме ядра
Насколько я понимаю, ядро ​​выполняет все взаимодействие с оборудованием и управляет памятью, устройствами ввода-вывода и т. Д. Итак, ядро ​​все делает, но это только часть операционной системы. Так что еще есть в ОС? Только приложения, которые идут в комплекте с ним? Например, что в Ubuntu есть, кроме ядра? Рабочий стол …

2
Можно ли скомпилировать дистрибутив Darwin из исходного кода, как вы можете собрать дистрибутив Linux?
Я прочитал и начал использовать Linux From Scratch (и BLFS) и мне было интересно, могу ли я следовать этому руководству, чтобы создать Darwin Distro, заменив xnuядро? Будет ли процесс сильно отличаться от описанного в LFS? В настоящее время я понимаю, что все, что потребуется для того, чтобы система «Дарвин», а …
42 linux  kernel  darwin 

6
Является ли ядро ​​процессом?
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 9 лет назад . В Linux мы всегда говорим, что первый процесс init(pid == 1). Но почему не ядро ​​(автозагрузка), которое настраивает систему и создает initпроцесс. Является ли ядро ​​процессом? Мы знаем, что все потоки пользовательского …
30 linux  kernel 

2
Как отключить IPv6 в Debian Wheezy?
Я знаю, что в вики есть запись http://wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6, которая показывает, как отключить IPv6 в Debian Squeeze, но это ядро ​​2.6. *. А как насчет 3.2. * Ядер под управлением Wheezy?

6
Как добавить новое ядро ​​в grub2
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 9 лет назад . Как мы можем добавить ядро ​​в grub2? Я знал, что мы можем сделать с предыдущими версиями, но, похоже, все изменилось. Какие файлы мы должны редактировать?
24 linux  ubuntu  kernel  grub 

3
Драйвер ядра NTFS против NTFS-3G
Более подробный вопрос, поскольку я потерял доступ к другому. Я бы попросил удалить другой, а не этот, так как он не должен был быть перенесен в первую очередь. В настоящее время для Linux доступно два драйвера NTFS. Драйвер NTFS, включенный в ядро, и драйвер пользовательского пространства NTFS-3G, который использует FUSE. …

2
Как диагностировать раздувание OS X kernel_task и использование проводной памяти?
У меня очень странная проблема, с которой мне сложно определить причину. У меня есть Mac Pro (2008, 8-ядерный 2,8 ГГц, 8800GT) с 14 ГБ ОЗУ (недавно обновленный из-за этой проблемы!). Когда я загружаю свою систему и захожу в систему, vm_stat / top / Activity Monitor покажет, что в kernel_task выделено …

3
Как узнать, является ли noatime или relaytime опцией монтирования по умолчанию в ядре?
Я пытался узнать, было ли установлено относительное время или noatime в файловой системе, но я не нашел информацию ни в / etc / fstab, ни в параметрах загрузки ядра. Прежде всего, кажется очевидным, что у меня нет «нормального» поведения в atime: root@antec:/tmp# rm -f test.txt; echo a>test.txt root@antec:/tmp# stat test.txt …

9
Где находится vmlinux на моей установке Ubuntu?
Я пытаюсь поработать с запуском oprofile , и на этом этапе я столкнулся с проблемой: opcontrol --vmlinux=/path/to/vmlinux У Ubuntu нет пакета с именем vmlinux, и когда я делаю a locate vmlinux, я получаю много файлов: /usr/src/linux-headers-2.6.28-14/arch/h8300/boot/compressed/vmlinux.lds /usr/src/linux-headers-2.6.28-14/arch/m68k/kernel/vmlinux-std.lds /usr/src/linux-headers-2.6.28-14/arch/m68k/kernel/vmlinux-sun3.lds /usr/src/linux-headers-2.6.28-14/arch/mn10300/boot/compressed/vmlinux.lds /usr/src/linux-headers-2.6.28-14/arch/sh/boot/compressed/vmlinux_64.lds /usr/src/linux-headers-2.6.28-14/arch/x86/boot/compressed/vmlinux_32.lds /usr/src/linux-headers-2.6.28-14/arch/x86/boot/compressed/vmlinux_64.lds /usr/src/linux-headers-2.6.28-14/include/asm-generic/vmlinux.lds.h /usr/src/linux-headers-2.6.28-15/arch/h8300/boot/compressed/vmlinux.lds /usr/src/linux-headers-2.6.28-15/arch/m68k/kernel/vmlinux-std.lds /usr/src/linux-headers-2.6.28-15/arch/m68k/kernel/vmlinux-sun3.lds /usr/src/linux-headers-2.6.28-15/arch/mn10300/boot/compressed/vmlinux.lds /usr/src/linux-headers-2.6.28-15/arch/sh/boot/compressed/vmlinux_64.lds /usr/src/linux-headers-2.6.28-15/arch/x86/boot/compressed/vmlinux_32.lds /usr/src/linux-headers-2.6.28-15/arch/x86/boot/compressed/vmlinux_64.lds …
16 linux  ubuntu  kernel 

4
Почему Centos до сих пор не использует последнее ядро
Как я видел много изменений и улучшений в ядре 3.xx Улучшение, которое мне нравится, - это dmcache, появившийся в ядре 3.9. У меня есть 3 сервера с Centos, установленным на всей машине Centos все еще использует старое ядро ​​2.6.xx Мне интересно, почему они не обновляют ядро? Ресурсы Блог Кайла Манны …
15 linux  ssd  centos  kernel  centos-6 

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