Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

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

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

4
ответа

Ctrl + c не уничтожит процесс

Я искал ответы и до сих пор нашел, что ничто не отвечает на мой вопрос. Я в настоящее время вхожу в систему своего сервера Ubuntu и после выполнения процесса, я не могу выполнить ни одно из прерываний на нем. Здесь...
18.04.2013
3
ответа

Дамп содержимого переменной в файл во время выполнения скрипта в bash

У меня много файлов в каталоге: $ ls файл000001 файл000002 # ... усечено ... file999999 Я вычисляю md5sum таких файлов и, наконец, выгружаю их в файл: hashes='' for ...
15.09.2019
3
ответа

Как ядро Linux обрабатывает совместно использованный IRQs?

Согласно тому, что я считал до сих пор, "когда ядро получает прерывание, вызываются все зарегистрированные обработчики". Я понимаю, что зарегистрированные обработчики для каждого IRQ могут быть просмотрены через/proc/...
26.11.2018
3
ответа

Временная шкала прерывания для одного процесса, выполняющего вывод

Я изучаю книгу «Концепции операционных систем» 9-е издание. В первой главе, часть 1.2.1 «Работа компьютерной системы», я не могу понять рисунок 1.3: Кто-нибудь может быстро интерпретировать ...
08.03.2016
3
ответа

Почему из редактора нельзя выйти с C-c?

Из редактора программы, минимального текстового редактора, нельзя выйти путем отправки ему прерывания посредством использования Ctrl-C, вместо этого печатая сообщение об ошибке"?" к консоли. Почему редактор просто не выходит когда это...
17.08.2014
3
ответа

Создание Привязки SMP IRQ измениться постоянный

Я должен изменить smp_affinity прерывания постоянно. Следующий код должен быть выполнен когда перезагрузки сервера: отзовитесь эхом "1">/proc/irq/152/smp_affinity_list, отзываются эхом "2">/proc/irq/...
22.03.2013
2
ответа

Почему существует таблица системных вызовов, а не просто добавленная к таблице векторов прерываний?

Почему существует таблица системных вызовов, а не просто добавленная к таблице векторов прерываний? Я не понимаю выбора дизайна здесь. Если это улучшает производительность для дифференциации событий, то почему бы не система...
02.02.2021
2
ответа

Как прерывание ставится в очередь в Linux?

Как обрабатывается поток аппаратных и программных прерываний? точнее у меня есть следующие сомнения Давайте возьмем сценарий У меня есть машина с 2 процессорами. ЦП1 обрабатывает процесс Р1, а ЦП2 - ...
22.02.2020
2
ответа

Прерывание таймера Linux

У меня есть два вопроса о ядре Linux. В частности, кто-нибудь точно знает, что Linux делает в прерывании таймера? Есть ли документация по этому поводу? И на что влияет, когда...
05.11.2019
2
ответа

Какое аппаратное обеспечение использует ядро ​​linux для прерывания по таймеру

Я читаю о мигах, которые будут обновляться для каждого прерывания по таймеру. Частота прерывания таймера определяется постоянной времени компиляции HZ. У нас есть много аппаратных устройств, присутствующих на ...
31.10.2019
2
ответа

Как в ядре Linux обрабатывается нажатие на клавиатуру?

В настоящее время я изучаю ядро ​​​​Linux и операционные системы в целом, и хотя я нашел много отличных ресурсов, касающихся IRQ, драйверов, планирования и других важных концепций ОС, а также клавиатуры-...
05.10.2019
2
ответа

Передайте $ @ команде, сохраняя кавычки

Я пытаюсь изменить поведение git, используя подход, изложенный здесь, но я спотыкаюсь о том, как правильно передать содержимое $ @, не теряя кавычки исходного ввода. В основном,...
01.10.2018
2
ответа

Как программно обнаружить, когда устройство повышает прерывание?

Как программно обнаружить, когда устройство повышает прерывание? Это может быть, когда устройство подключено или отключено. И также этот случай: например: когда палец сохранен по цифровому отпечатку...
06.09.2018
2
ответа

Откуда планировщик ядра знает, как предупредить процесс?

Насколько я понимаю, ядро - это не процесс, а скорее набор обработчиков, которые могут быть вызваны во время выполнения другого процесса (или самим ядром через таймер, или что-то в этом роде?) ...
21.07.2018
2
ответа

Как отладить причины чрезмерного использования ресурсов ksoftirqd?

man ksoftirqd указывает на это: Если ksoftirqd занимает более чем крошечный процент процессорного времени, это указывает на то, что машина находится под большой нагрузкой программных прерываний. Я работаю с Debian Wheezy ...
30.05.2017
2
ответа

Есть ли какая-либо таблица Syscall точно так же, как Таблица прерываний?

Системные вызовы как ветвление (), выход () сохранены в некоторой таблице указателя функции, точно так же, как Таблица дескрипторов прерываний? куда моя ОС идет, когда я называю свое ветвление () или выход ()? Я предполагаю это...
15.04.2015
2
ответа

Системные вызовы могут быть прерваны?

Прокомментируйте следующее предложение: На стандартном ядре Linux без патча rt прерывания не могут прервать продолжающиеся системные вызовы. Причина, почему наша машина не прекращает работать...
24.07.2013
2
ответа

Что делает “nointremap” опция Linux?

Альфа Ubuntu 12.10 2 работы отлично над моим новым MacBook Air 11 дюймов 2012, но только когда я загружаюсь с "nointremap" опцией. Предположительно, это не хорошо для использования в качестве постоянного решения. Что точно делает...
20.07.2012
2
ответа

изменитесь прерывают smp_affinity

Как Вы видите ниже, Nvidia совместно использует intrerrupt, и прерывание использует только CPU0, как я могу изменить прерывание для Nvidia, и как я могу заставить его использовать оба ЦП? Вот статья...
30.08.2011
2
ответа

re-entrency прерываний в Linux

Я читал "драйверы устройств Linux, 3-й выпуск", и не полностью понимайте часть, описывающую обработчиков прерываний. Я хотел бы разъясниться: невыгружаемы обработчики прерываний в Linux?...
10.02.2011
1
ответ

Можно ли настроить APIC LTERR на AMD как тип сообщения NMI?

На самом деле тип сообщения/режим доставки LVTERR на Intel не настроен. Однако на AMD он представлен так, как показано ниже. Проблема в том, что когда я настраиваю MT LVTERR на AMD как NMI, он будет продолжать вызывать ошибку APIC
26.10.2021
1
ответ

Роль расширенного программируемого контроллера прерываний в системе?

Я пытаюсь понять прерывания как на аппаратном уровне, так и на уровне ОС. Зачем нам нужен контроллер APIC в системе. Я понял, что он делает какое-то мультиплексирование и идет только одна линия...
08.02.2021
1
ответ

бесконечный цикл VS планировщик

С точки зрения ассемблера, когда мы создаем код, который просто перескакивает на несколько команд назад, не переходя к какой-либо управляющей функции, которую может использовать планировщик, как Unix может прервать такой код? Я предполагаю, что это...
08.01.2021
1
ответ

Почему SIGINT не завершает остановленный процесс?

В соответствии со стандартом POSIX, касающимся сигналов (, см. раздел «Стандартные сигналы» ), и SIGKILL, и SIGINT имеют по умолчанию действие Term. Однако, похоже, это не тот случай, когда...
22.11.2020
1
ответ

Как в Linux хранятся большие значения?

Например, cat /proc/interrupts. Я вижу это значение постоянно растет -36 :10273035 IPIC 36 Уровень eth1 _g0 _rx Что происходит, когда оно достигает своего максимального значения :то есть максимального...
07.10.2020
1
ответ

Безопасно ли перезапускать системные вызовы?

Я читал учебник, в котором описывается, как обращаться с системными вызовами, когда они прерваны. :Системные вызовы могут быть прерваны. Системные вызовы, такие как чтение, ожидание и принятие, потенциально могут блокировать...
02.10.2020
1
ответ

Ctrl + C Не завершать процесс в Linux

Я создаю собственный образ Linux с помощью Yocto Zeus (5.4 Kernel ). При загрузке и проверке различных функций изображения я не могу выйти из некоторых процессов, таких как ping, tail -f in...
17.09.2020
1
ответ

Действительно ли системные вызовы «прерывают» ЦП так же, как это делают аппаратные прерывания?

Я пытаюсь глубже понять, как реализованы системные вызовы и аппаратные прерывания, и меня постоянно смущает то, как они различаются по способу обработки. Для...
09.07.2020
1
ответ

Аппаратный таймер, часы реального времени, Jiffies в контексте Linux

Я пытаюсь понять прерывания таймера и связанные с ними термины, используемые в машине x86 _64 Linux. Аппаратный таймер (Внешние часы )аналогичны часам реального времени. Часы реального времени работают даже...
14.06.2020
1
ответ

Моя поп-ОС сломалась при обновлении

Я по ошибке сломал свою поп-ОС, и когда я перезапускаю ее, я получаю окно с сообщением об ошибке **Произошла ошибка, которая не может быть восстановлена. Связаться с администратором** Я уже пробовал apt-get dist-upgrade в ...
11.05.2020