42.05K

презентация_планировщики_dark

1.

Тема работы
• Сравнение эффективности планировщиков задач
• Cron vs Systemd Timers vs Task Scheduler

2.

Актуальность
• Автоматизация процессов
• Рост требований DevOps
• Надежность и точность выполнения

3.

Объект и предмет
• Объект — процессы автоматизации
• Предмет — три планировщика

4.

Cron – основные свойства
• Точность: 1 мин
• Минимум ресурсов
• Простая конфигурация

5.

Systemd timers – архитектура
• Высокая точность
• Зависимости сервисов
• journald логирование

6.

Task Scheduler – возможности
• Гибкие триггеры
• GUI + PowerShell
• Интеграция с безопасностью Windows

7.

Методика тестирования
• Идентичные условия
• Linux + Windows
• Тесты: точность, нагрузка, сбои

8.

Тестовые сценарии
• Создание файла
• CPU нагрузка
• I/O нагрузка
• Сетевой тест

9.

Результаты точности
• Cron – 15.2s
• Systemd – 0.8s
• Task Scheduler – 1.2s

10.

Надёжность
• Systemd – 99.1%
• Cron – 98.2%
• TS – 97.8%

11.

Потребление ресурсов
• Cron — минимальное
• Systemd — умеренное
• TS — высокое

12.

Сравнение планировщиков
• Cron – простой
• Systemd – точный
• TS – функциональный

13.

Рекомендации
• Linux простые задачи — Cron
• Высокая точность — Systemd
• Windows — Task Scheduler

14.

Итог
• Каждый планировщик оптимален в своей ОС
• Systemd — лидер по точности
• Cron — лидер по лёгкости
English     Русский Правила