[Перевод] Скорость времени
|
|
Среда, 17 Августа 2022 г. 10:12
+ в цитатник
Сколько нужно времени, чтобы снять показания времени? Каков хронометраж времени? Эти странные вопросы выплыли в публичную плоскость еще в 2014 году, когда Netflix переносил свои сервисы с CentOS Linux на Ubuntu, а автору этой статьи довелось помогать в отладке некоторых причудливых проблем с производительностью. Одна из этих проблем и будет описана ниже. Конечно, маловероятно, что вы когда-нибудь столкнетесь с именно такой проблемой, но интересен сам тип данной проблемы и метод отладки, позволивший с ней справиться – на самом деле, очень простой. Прагматичное сочетание инструментов для наблюдения за ситуацией и постановки экспериментов. Автор этого текста, Брендан Грегг, делился множеством постов о суперсиле наблюдательных инструментов, но часто бывает и так, что непритязательный хакинг не менее эффективен.
Cassandra, кластер для работы с базами данных, переключили на Ubuntu – и стало заметно, что задержка при записи возросла более чем на 30%. Экспресс-проверка базовой статистики по производительности показала, что потребление ресурсов ЦП возросло более чем на 30%. Что же такое выделывает Ubuntu, если ей на это требуется на 30% больше процессорного времени?!
Читать дальше → https://habr.com/ru/post/682930/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682930
Метки:
перевод
linux
java
время
ubuntu
хронометраж
xen
cassandra
aws
centos
canonical
netflix
тестирование веб-сервисов
тестирование it-систем
vdso
блог компании timeweb cloud
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-