1
ответ

Что происходит, когда происходит переключение контекста, когда процесс находится в режиме ядра?

Я понимаю: когда в пользовательском режиме происходит прерывание / системный вызов, регистры сохраняются в стеке ядра, переключатель переводится в режим ядра, а прерывание обрабатывается и возвращается в пользовательский режим. ...
05.03.2018
1
ответ

В чем была причина невытеснения старых ядер Linux?

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

Как настроить планировщик Linux, чтобы он не останавливал процесс Linux?

Если у меня есть процессор с 4 ядрами (например, Intel I5) и мне нужно, чтобы процесс выполнялся исключительно на одном ядре, не прерываясь планировщиком Linux, даже на несколько ...
26.08.2017
1
ответ

Повторяйте задание с командой «at» каждый день в 18:00

Я хочу повторять задание каждый день в 18:00. Я знаю, что эта команда выполняет задачу в следующее 18:00: echo "ls -l" | в 18:00 я попробовал RTFM, но не нашел ничего подходящего для повторения указанной задачи. ...
13.08.2017
1
ответ

Запрещение планировщику использовать определенные ядра во FreeBSD

Похоже, что можно привязать процесс к определенному ядру с помощью утилиты cpuset (1). Можно указать планировщику избегать этого конкретного ядра со всеми другими процессами (текущими и ...
01.05.2017
1
ответ

команда at не найдена [закрыто]

После задания Cron на 7 дней без нескольких недель, я пытаюсь использовать at, но он показывает at: команда не найдена. По умолчанию кажется, что Red Hat Enterprise Linux Server выпуска ...
13.04.2017
1
ответ

Оперативное планирование процессов в Linux

Я изучал некоторые понятия планирования. В настоящее время мое понимание до сих пор как ниже. Существуют оперативные процессы и не оперативные процессы. Не оперативные процессы могут иметь хорошие значения...
13.04.2017
1
ответ

Высокое использование ЦП с CFS?

Я задал предыдущий вопрос, чтобы попытаться изолировать источник увеличения использования ЦП при перемещении приложения от RHEL 5 до RHEL 6. Анализ, который я сделал для этого, кажется, указывает, что это...
13.04.2017
1
ответ

Изоляция причины более высокого использования ЦП на RHEL 6 по сравнению с RHEL 5

Я в настоящее время надеюсь перемещать нашу систему от RHEL 5 до RHEL 6, но я столкнулся с препятствием с неожиданно высоким использованием ЦП на RHEL 6 машин. Кажется, что это может быть должно, по крайней мере, в некоторой части...
13.04.2017
1
ответ

gnome-scheduler - «команда не найдена»

У меня есть Lubuntu, и я только что переключил свой терминал по умолчанию на gnome-terminal (мне нужна была оболочка входа по умолчанию). Я заметил, что gnome-scheduler больше ничего не запускает. Например, если у меня есть задача ...
07.04.2017
1
ответ

Можно ли отслеживать, как процесс планируется в реальном времени в Linux?

Я пытаюсь разработать многопроцессорную систему с RaspberryPi, в которой я хочу отслеживать все основные процессы и то, как они планируются с использованием Linux . То есть получение состояний планировщика, времени начала, ...
02.03.2017
1
ответ

SFTP создает новый каталог

Я использую SFTP для передачи файлов. Но во время процесса, если путь не существует, sftp создает каталог по умолчанию? Кто-нибудь может объяснить мне это
13.02.2017
1
ответ

Может ли SCHED_FIFO быть вытеснен SCHED_DEADLINE?

Как указано на страницах руководства: поток SCHED_FIFO выполняется до тех пор, пока он не будет заблокирован вводом-выводом запрос, он вытесняется потоком с более высоким приоритетом или вызывает sched_yield (2). Из того же источника: ...
05.02.2017
1
ответ

Задание Cron с динамической датой

Я искал, но не нашел решения моей конкретной проблемы. Мне нужно создать задание cron для ежедневного резервного копирования файловой системы. Но приложению нужна текущая дата / время, чтобы ...
06.01.2017
1
ответ

@hourly vs 0 * * * * * - Cron - Как запускать задания ежечасно, но в разное время

У меня есть задания, которые я хочу запускать ежечасно, но не обязательно в одно и то же время, которое я считаю 0 * * * * * задание Средство запускается в 0 минут каждого часа на точке. Я знаю, что могу также использовать @hourly job ...
21.12.2016
1
ответ

Выполняется ли мое запланированное задание с использованием команды «at», если я выхожу из системы?

Я знал, что cron все еще работает, но как насчет того, чтобы? Проверял у человека в, но там об этом не упоминалось.
30.11.2016
1
ответ

Планирование сценария оболочки каждый день в 13 CET без crontab

Я разрабатываю сценарий оболочки ksh на сервере AIX, который должен выполняться точно в 13:00 каждый день. У меня нет разрешения на использование CRONTAB, AT, WATCH, inotify, date -d и т.д. Единственный вариант - использовать ...
22.09.2016
1
ответ

Получите pid длительной команды, выполняемой через в

Я хотел бы породить персистентный netcat сервер. Моя предпочтительная команда следующая: отзовитесь эхом, "колотят-c \"в то время как [1]; сделайте nc-l-p 1111>> проверка; сделанный \"" | в теперь я задаюсь вопросом, как я могу д
25.08.2016
1
ответ

Настройте задание для истечения

Я изучаю Linux в данный момент и делал некоторые упражнения, планируя работы с кроном и crontab, но я задаюсь вопросом, возможно ли ограничить сумму времен, которые запланированное задание, работал...
25.08.2016
1
ответ

Может ли установка самого низкого приоритета для процессов, интенсивно использующих ЦП (19), иметь неблагоприятные последствия?

Когда я устанавливаю самый низкий приоритет для процесса, интенсивно использующего ЦП (удобство 19), кажется, что увеличивается реальное потребление памяти. Возможно, у этого есть другие причины. Но, может делать процессы, интенсивно использующие ЦП ...
13.05.2016
1
ответ

Есть ли «верхний» учет прерываний ядра?

У меня есть простое прерывание, которое запускается через вход GPIO. IRQ только увеличивает значение переменной и возвращает ее. Когда я увеличиваю частоту прерываний примерно до 10-20 кГц, система ...
23.11.2015
1
ответ

Почему пользователь sudo может использовать sched_setscheduler SCHED_RR, а root не может?

Я использую Arch Linux на Raspberry Pi 2. У меня есть пользовательская программа, которая использует библиотеку Гордона wiringPi и, в частности, функцию piHiPri(), которая пытается установить наивысший приоритет для ...
08.06.2015
1
ответ

Отношения между планировщиком планировщика и CPU/процесса IO?

Понятие планировщика IO и планировщика ЦП смущает меня. Ниже мое понимание: Linux использует планировщик CFS + хорошие значения по умолчанию для планирования процессов. Каждый процесс имеет очередь IO. Там...
29.04.2015
1
ответ

Существует ли серьезное основание препятствовать тому, чтобы пользователи использовали крон/в?

На работе над нашими серверами Linux у меня есть стандарт не корневая учетная запись. К сожалению, учетная запись не имеет полномочий к crontab или в. Существует ли серьезное основание заблокировать эти команды? Я могу записать...
03.02.2015
1
ответ

примите выполнение DRAM процессов во внимание при планировании

Планировщик CFS в Linux планирует процессы на основе виртуального времени выполнения ЦП. Но, память DRAM является узким местом в большинстве появляющихся доменов. Почему бы не взять производительность DRAM...
12.12.2014
1
ответ

Процесс потока в Linux

Я задаюсь вопросом о "наказании", которое происходит, когда новый поток создается. От моего понимания клона (2), NPTL (Новая Библиотека Потока POSIX), CFS (Абсолютно Справедливый Планировщик), когда новый поток...
21.10.2014
1
ответ

Что на самом деле делает компьютер со своими свободными процессорными циклами?

Когда компьютер не работает с полной нагрузкой, в контексте Linux, что он на самом деле делает? Между запланированными потоками, если нечего делать, он крутится в ожидании? Переходит ли он в состояние сна? ...
27.08.2014
1
ответ

Какой алгоритм диспетчеризации процессов используется Linux?

Операционная система Linux переключается между выполнением процессов для включения многозадачности. Что алгоритм используется для определения, когда приостановить выполнение в настоящее время рабочего процесса и который...
20.08.2014
1
ответ

Используя команду Echo Command with Sleep

Таким образом, я задал вопрос на здесь несколько недель назад и ответ, который я получил, было полезно, но я полагал, что добавлю некоторую информацию для получения лучшего ответа. Я работаю с компьютерной системой, которая имеет 8 серверов (4...
19.05.2014
1
ответ

Процесс в реальном времени может существовать в очереди 'с истекшим сроком' ядра Linux?

В ядре Linux 2.4: процессам в реальном времени отдают приоритет 0-99, и они сосуществуют в готовой очереди наряду с хорошими процессами (кто приоритет, идет между 100 и 139). Но в реальном времени...
07.04.2014