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

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


5
Читать стек другого процесса?
Я пытаюсь прочитать стек дочернего процесса, но безуспешно. Я знаю, что это возможно с помощью ptrace, но ptraceинтерфейс позволяет читать только одно слово за раз, и я пытаюсь сканировать большие части стека. Я также попытался прочитать данные /proc/$pid/memиз границ стека, извлеченные из /proc/$pid/mapsфайла, после первого использования ptrace для подключения к …
16 linux  kernel  memory  proc 

3
В чем была причина отсутствия преимуществ у старых ядер Linux?
Почему первые разработчики Linux решили реализовать не вытесняющее ядро? Это сохранить синхронизацию? Насколько я знаю, Linux был разработан в начале 90-х, когда на ПК был один процессор. Какое преимущество дает не вытесняющее ядро ​​на таких ПК? Почему, однако, преимущество снижается за счет многоядерных процессоров?

4
Как безопасно удалить старые версии ядра в CentOS 7?
Я могу столкнуться со странными симптомами, возникающими из-за конкурирующих ядер в CentOS 7. Так как мне безопасно удалить старые ядра? И как мне узнать, какое ядро ​​самое новое? Ниже приведен вывод терминала, который я получаю в тот момент, когда исследую это на рассматриваемом сервере. Обратите внимание, что я попытался очистить …

4
Как узнать, что я могу сделать с / proc и / sys [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 2 года назад . Я хотел бы знать больше о передовых видах использования /procи /sysвиртуальных файловых систем, но я не …
15 linux  kernel  proc  sysfs 


7
Как найти информацию о системе / машине в Unix?
Мне всегда было трудно найти информацию о самой системе в Unix, будь то Какую ОС я использую (номер версии и все, чтобы сравнить ее с последними доступными сборками)? Какую среду рабочего стола я использую? Если я использую KDE, большинство программ начинаются с K, и я могу сказать, что использую KDE, …

1
TSC_DEADLINE отключен из-за ошибок
Я отправил свой компьютер производителю для диагностики и помощи в решении проблемы с выводом видео. Они обновили BIOS. С тех пор я получаю [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20 (or later) У меня не было ни одного пакета микрокода или пакета ucode, и …

5
Любой способ перезагрузить машину Linux через SSH, если корневая файловая система не работает?
Так же, как любопытство; что-то пошло не так с машиной Linux, из-за чего корневая файловая система показала «64Z». Некоторые команды работают, вроде top, dfи kill, но другие, например reboot, предлагают «команда не найдена» (так как она не может прочитать корневую файловую систему) и chmodвызывают ошибку сегментации. Есть ли способ перезагрузить …
15 kernel  kill 

3
как определить, активирован ли isolcpus?
Как определить, активирован ли isolcpus и на каком процессоре, например, когда вы впервые подключаетесь к серверу. условия: не порождает процесс, чтобы увидеть, куда он будет перенесен. Прецедент является то , что isolcpus=1-7на а 6 ядер i7, кажется, не активировать isolcpus при загрузке, и я хотел бы знать , если его …
15 linux  kernel 


3
Загружается ли все ядро ​​в память при загрузке?
Я прочитал этот популярный документ IBM (я часто упоминаю в Интернете), объясняющий функцию начального RAM-диска. Я наткнулся на стену, осмысливая, как это работает. В документе сказано Загрузчик, такой как GRUB, идентифицирует ядро, которое должно быть загружено, и копирует этот образ ядра и любой связанный initrd в память Я уже запутался: …

2
Хорошо ли иметь несколько версий ядра Linux?
Однажды я установил некоторые исправления ядра, и что-то пошло не так на живом сервере, где у нас были сотни клиентов. В системе было только одно ядро. Итак, сервер некоторое время не работал, и, используя live CD, мы запустили систему и выполнили дальнейшие ремонтные работы. Теперь мой вопрос: хорошо ли иметь …
14 linux  centos  kernel 

5
Что подразумевается под «системным вызовом», если не за реализацией на языке программирования?
Я хотел бы понять термин «системный вызов». Мне знакомо, что системные вызовы используются для получения служб ядра из приложения пользовательского пространства. Часть, с которой мне нужно уточнить, - это разница между «системным вызовом» и «реализацией системного вызова на C». Вот цитата, которая смущает меня: В Unix-подобных системах этот API обычно …
14 kernel  c  posix  system-calls 

6
IP-адрес Busybox ping работает, но имя хоста nslookup завершается неудачно с «неправильным адресом»
Я собираю свое собственное ядро ​​3.14. Я боюсь, что, возможно, пропустил некоторые важные сетевые функции для работы DNS. Я не могу разрешить доменные имена. Я могу пропинговать свой DNS-сервер. Я могу разрешить использование этого DNS на других машинах, так что я знаю, что это не сервер. ~ # cat /etc/resolv.conf …

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