001. SMART — учитывающий топологию CPU real time планировщик для Linux - Роман Гущин
Мы все привыкли, что Яндекс обрабатывает поисковые запросы очень быстро, за десятки миллисекунд. Обработка одного запроса происходит параллельно на тысячах машин, и требования ко времени выполнения каждой задачи очень жёсткие. Поэтому мы разработали SMART — модифицированный real-time планировщик задач для Linux. SMART учитывает топологию CPU при балансировке нагрузки, что помогает нам заметно выиграть в производительности (+10–15% RPS) и уменьшить латентность времени ответа.
Видео 001. SMART — учитывающий топологию CPU real time планировщик для Linux - Роман Гущин канала Yandex for Security
Видео 001. SMART — учитывающий топологию CPU real time планировщик для Linux - Роман Гущин канала Yandex for Security
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
004. Security Analysis of Smart Speaker – Youngseok Park, Hyunsang Choi006. Презентация отдела эксплуатации Поисковых сервисов - Михаил Зеленков009. Презентация отдела эксплуатации инфраструктурных и фин.сервисов - Дмитрий Якубеня012. Презентация отдела эксплуатации Персональных сервисов - Павел Потапенков013. Системы хранения данных - Виктор Ашик010. Операционные системы - Виктор Ашик009. Python, part 2 - Виктор Ашик012. Популярный Linux - Виктор Ашик003. Презентация отдела эксплуатации инфраструктурных и фин.сервисов - Роман Гершкович010. Презентация отдела эксплуатации Рекламных технологий - Олег Губа005. Организация хранения данных - Антон КортуновОпенсорс в Яндекс: CatBoost и ClickHouse022. Организация нагрузочного тестирования - Алексей Лавренюк005. Презентация отдела эксплуатации инфраструктурных и фин.сервисов - Иван Постников002. Проектировка IPv6 оnly датацентра в Яндексе - Никита Широков007. Презентация отдела эксплуатации Поисковых сервисов - Андрей Годин008. Презентация отдела эксплуатации Персональных сервисов - Андрей Росляков021. Построение кластеров, нагрузочное тестирование, capacity planning - Дмитрий Куликовский004. Системы хранения данных - Виктор Ашик017. Cgroup и их использование в БК - Дмитрий Куликовский