Запитання з тегом «scheduling»

Методика планування завдань, які слід виконати у визначений час або на конкретну подію.


9
Де записуються помилки cron?
Якщо я налаштував cronзавдання неправильно, вони, здається, мовчки виходять з ладу. Де слід шукати журнал помилок, щоб зрозуміти, що пішло не так?
170 cron  scheduling  logs 


1
Високе використання процесора з CFS?
Я задав попереднє запитання, щоб спробувати виділити джерело збільшення використання процесора при переміщенні програми з RHEL 5 на RHEL 6. Аналіз, який я зробив для цього, схоже, вказує на те, що це викликане CFS в ядрі. Я написав тестову заявку, щоб спробувати перевірити, чи це було так (оригінальна тестова програма …

1
Планування процесів у режимі реального часу в Linux
Я вивчив деякі концепції планування. Наразі моє розуміння поки що нижче. Існують процеси в режимі реального часу та нереальні. Процеси не в реальному часі можуть мати niceзначення свого пріоритету в діапазоні від -20 до +20 . Більш високе позитивне значення вказує на те, що процес має нижчий пріоритет. Процеси в …

2
Чому приємність коливається від -20 до 19?
niceКоманда дозволяє змінити пріоритет планування ( «люб'язність») програми. У всіх системах, подібних Unix, які я використовував, приємність визначається цілим діапазоном цілих чисел, де -20 є найбільш сприятливим пріоритетом планування, 0 - за замовчуванням, а 19 - найменш сприятливим. Наявність 0 як типової приємності досить інтуїтивно зрозуміло, але чому для кінцевих …

1
Як добре працювати?
sched_setscheduler каже: Весь планування є вигідним: якщо процес з вищим статичним пріоритетом стане готовим до запуску, поточний запущений процес буде вилучений та повернутий у список очікування для його статичного рівня пріоритету. в той час як setpriority говорить Це призводить до дуже низьких приємних значень (+19), щоб по-справжньому забезпечити трохи процесора …

1
Чи виконує команду `at` пізніше команду пізніше, якщо комп'ютер вимкнений у вказаний час?
Я хочу запланувати завдання at, але я не впевнений, що станеться, якщо комп'ютер призупинено у визначений час: Чи буде команда виконана, як тільки комп'ютер знову прокинеться (як з anacron), чи не буде виконуватися взагалі (як з cron)? Якщо ви вказали завдання, яке повністю виконується в певний час і дату в …
20 scheduling  at 

2
Запускайте сценарій кожні 30 хв із системою
Я хотів би виконувати сценарій кожні 30 хв після завантаження в систему. Я знаю, що ви можете використовувати cron, але я не планую часто використовувати цю функцію, тому я хотів би спробувати її з systemd. Поки що я знайшов лише монотонні таймери, які дозволяють щось виконати один раз (принаймні, я …

4
Чи є спосіб автоматичного включення машини Linux?
Я знаю, що існує багато способів автоматичного відключення , але мене турбує автоматичне включення . Чи є команда чи невеликий фрагмент програмного забезпечення для включення системи в даний момент часу?


2
Як увімкнути та використовувати планувальник BFQ?
Я щойно встановив ядро ​​Linux версії 4.12 на Ubuntu 17.04 за допомогою ukuu (Ubuntu Kernel Update Utility https://doc.ubuntu-fr.org/ubuntu_kernel_upgrade_utility ). Справа в тому, що, коли я перевіряю наявні планувальники вводу-виводу, я не можу знайти BFQ або планувальник вводу-виводу Kyber: cat /sys/class/block/sda/queue/scheduler > noop deadline [cfq] Тож як використовувати один із нових …

3
Що було причиною непередбачуваності старих ядер Linux?
Чому перші розробники Linux вирішили реалізувати неперспективне ядро? Це для збереження синхронізації? Наскільки мені відомо, Linux був розроблений на початку 90-х, коли ПК мали єдиний процесор. Яку перевагу дає неперспективне ядро ​​на таких ПК? Чому, однак, перевагу зменшують багатоядерні процесори?

2
Який простий спосіб запланувати одну подію, яка відбудеться на якийсь час у майбутньому?
Часто трапляються випадки, коли я хочу, щоб мій комп'ютер виконав одну задачу, але не зараз. Наприклад, я міг би повідомити мене за 30 хвилин, що пора залишити роботу. А може, я хочу, щоб він пройшов складний тест через 2 години, коли я впевнений, що більшість всіх інших піде з офісу. …

2
Що саме означає "INFO: завдання XXX заблоковано більше 120 секунд" саме на Linux?
Я мав це повідомлення у моєму журналі ядра: INFO: task XXX blocked for more than 120 seconds. Мені хотілося б знати, що це технічно означає: за яких умов ядро ​​відображає це повідомлення про завдання? Для запису моє заблоковане завдання було multipathd, але мене також цікавить загальний сенс цієї помилки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.