Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Анализ влияния на производительность выбранного в системе источника времени" | +/– | |
Сообщение от opennews (??), 28-Сен-21, 13:27 | ||
Брендан Грег (Brendan Gregg), один из разработчиков DTrace, ныне развивающий средства для анализа производительности на базе BPF в ядре Linux, обобщил опыт, полученный в ходе разбора проблем с производительностью, с которыми компания Netflix столкнулась при переводе СУБД Cassandra c CentOS на Ubuntu в окружениях, выполняемых в облаке Amazon EC2 на базе Xen. После миграции нагрузка на CPU увеличилась на 30% и примерно на столько же возросли задержки при выполнении операций записи. Как оказалось производительность приложений, интенсивно запрашивающих информацию о времени, очень сильно зависит от выбранного в системе источника точного времени... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Анализ влияния на производительность выбранного в системе ис..." | +11 +/– | |
Сообщение от Аноним (1), 28-Сен-21, 13:27 | ||
виртуализация она такая, да | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (25), 28-Сен-21, 14:39 | ||
Больше виртуализации. XEN, JVM я надеюсь они как-то хотя бы бизнес логику и тарифы скриптуют хотя бы через ScriptEngine | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Анализ влияния на производительность выбранного в системе ис..." | +2 +/– | |
Сообщение от Аноним (85), 28-Сен-21, 17:30 | ||
Исскусственный интеллект во всей красе! | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Анализ влияния на производительность выбранного в системе ис..." | +20 +/– | |
Сообщение от Аноним (2), 28-Сен-21, 13:28 | ||
Брендану респект | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Анализ влияния на производительность выбранного в системе ис..." | +3 +/– | |
Сообщение от Аноним (25), 28-Сен-21, 14:40 | ||
И от меня. Тоже. | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Анализ влияния на производительность выбранного в системе ис..." | +15 +/– | |
Сообщение от Аноним (3), 28-Сен-21, 13:33 | ||
Интересно и полезно. Спасибо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Анализ влияния на производительность выбранного в системе ис..." | –3 +/– | |
Сообщение от Аноним (4), 28-Сен-21, 13:33 | ||
>CentOS | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Анализ влияния на производительность выбранного в системе ис..." | –5 +/– | |
Сообщение от A.Stahl (ok), 28-Сен-21, 13:41 | ||
Что значит не использует? Использует. В том же объёме как и последние 10 лет: пара маршрутизаторов, которые стрёмно трогать, но свою задачу выполняют. | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Аноним (-), 28-Сен-21, 14:01 | ||
> Что значит не использует? Использует. В том же объёме как и последние | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 14:24 | ||
>>>последние 10 лет: пара маршрутизаторов, которые стрёмно трогать, но свою задачу выполняют. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
82. "Анализ влияния на производительность выбранного в системе ис..." | –3 +/– | |
Сообщение от aname (?), 28-Сен-21, 17:18 | ||
Нетфликс- не твоя шарага, в которой есть то, что стрёмно трогать, потому что разобраться с этим некому, а ты не умеешь, а организация, в которой есть деньги и желающие поработать над решением задач. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
|
114. "Анализ влияния на производительность выбранного в системе ис..." | +5 +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 23:50 | ||
однажды к Фрейду подошла дочка и сказала: | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от bOOster (ok), 29-Сен-21, 10:06 | ||
Правильно, там прагматичный капитализм, и им дела нет до отмороженных фанатиков в принятии решения о смене FreeBSD на уг.. Так же как и центральное маршрутизируещее ядро в Амазон. | ||
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору |
8. "Анализ влияния на производительность выбранного в системе ис..." | +2 +/– | |
Сообщение от Аноним (-), 28-Сен-21, 13:45 | ||
>> при переводе СУБД Cassandra c CentOS на Ubuntu в окружениях, выполняемых в облаке Amazon EC2 на базе Xen | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
14. "Анализ влияния на производительность выбранного в системе ис..." | +3 +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 14:00 | ||
https://people.freebsd.org/~gallatin/talks/euro2021.pdf | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
16. "Анализ влияния на производительность выбранного в системе ис..." | +2 +/– | |
Сообщение от Аноним (4), 28-Сен-21, 14:04 | ||
Спасибо. Как же я был не прав... | ||
Ответить | Правка | Наверх | Cообщить модератору |
135. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Аноним (135), 29-Сен-21, 11:54 | ||
Для тех кто искал полный доклад: | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Анализ влияния на производительность выбранного в системе ис..." | –19 +/– | |
Сообщение от _kp (ok), 28-Сен-21, 13:39 | ||
Вот до чего доводит программирование с низким порогом мышления. | ||
Ответить | Правка | Наверх | Cообщить модератору |
|
100. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от _kp (ok), 28-Сен-21, 20:30 | ||
>>просто никому не рассказывал и тихонечко посмеивался | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
|
102. "Анализ влияния на производительность выбранного в системе ис..." | +3 +/– | |
Сообщение от _kp (ok), 28-Сен-21, 20:51 | ||
| ||
Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору |
132. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от пох. (?), 29-Сен-21, 11:27 | ||
> А по данной проблеме какой патч? | ||
Ответить | Правка | Наверх | Cообщить модератору |
138. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Михрютка (ok), 29-Сен-21, 14:38 | ||
> Ну и другой банальный патч - исправляющий уродца кашмандра непонятно зачем дергающему | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от пох. (?), 29-Сен-21, 16:20 | ||
Если дошло ажно до того что его дерганье тормозит инсерт - да, знаю: не дергать. Это gettimeofday с разрешением в 1/100 секунды. Что и само по себе скорее всего ненужное ненужно и хорошо если в базу не записывается округленным до секунд. | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Михрютка (ok), 29-Сен-21, 17:04 | ||
> Если дошло ажно до того что его дерганье тормозит инсерт - да, | ||
Ответить | Правка | Наверх | Cообщить модератору |
149. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от пох. (?), 30-Сен-21, 10:36 | ||
> хинт - его дерганье не увеличивало задержки при записи до миграции | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Михрютка (ok), 30-Сен-21, 12:27 | ||
>> хинт - его дерганье не увеличивало задержки при записи до миграции | ||
Ответить | Правка | Наверх | Cообщить модератору |
151. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от пох. (?), 30-Сен-21, 12:35 | ||
> средний нетфликсовский подписчик до карантина смотрел 2 часа видео в день | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Михрютка (ok), 30-Сен-21, 13:58 | ||
> то есть целое ОДНО видео в день (а в целом так и | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от пох. (?), 30-Сен-21, 14:05 | ||
Блин, типовой пользователь за этот час не сделал ровно НИХ-Я! Киношку он смотрит, и НИЧЕГО в это время больше не делает. И еще сорок минут будет ничего не делать. А потом пойдет спать. | ||
Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору |
154. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Михрютка (ok), 30-Сен-21, 15:17 | ||
> Блин, типовой пользователь за этот час не сделал ровно НИХ-Я! Киношку он | ||
Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору |
155. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от пох. (?), 30-Сен-21, 15:24 | ||
> и что? все эти сорок минут время подключения и просмотра будут считать | ||
Ответить | Правка | К родителю #154 | Наверх | Cообщить модератору |
158. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Михрютка (ok), 30-Сен-21, 17:46 | ||
> малыш, если тебе не приходит в голову хотя бы одного ответа на | ||
Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору |
27. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Аноним (25), 28-Сен-21, 14:43 | ||
Хочешь сказать, что качель экономии на инфраструктуре с дифицитом железа опять качнулась в сторону квалификации программистов? | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
120. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Аноним (120), 29-Сен-21, 00:14 | ||
404 | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Нанобот (ok), 28-Сен-21, 13:46 | ||
А каким образом запись в /sys/devices/system/clocksource влияет на способ получения времени обычным процессом? Ведь для получения данных через tsc нужно просто вызывать инструкцию (не обращаясь к ядру с его настройками clocksource), а в остальных случаях - делать syscall | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Анализ влияния на производительность выбранного в системе ис..." | +4 +/– | |
Сообщение от Anonnnym (?), 28-Сен-21, 15:20 | ||
вызов из java в итоге прилетает в ядро, и оно в зависимости от настроек выбирает способ получения времени. Потеря производительности, которая осталась от перехода на Ubuntu как раз из-за того что дергается syscall, который дергает tsc, вместо прямого вызова tsc без переключения контекста | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Анализ влияния на производительность выбранного в системе ис..." | +2 +/– | |
Сообщение от Anonnnym (?), 28-Сен-21, 15:21 | ||
возможно java дергает libc, а уже libc ядро, и тогда в centos прозводительность выше может быть, если в случае с использованием tsc, libc дергает его сама, не уходя в ядро | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 15:33 | ||
да нет, вы просто дернете gettimeofday, а тот дернет отмапленную в ваш юзерспейс из ядра функцию. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
156. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от _kp (ok), 30-Сен-21, 15:34 | ||
Главное не смущаться, что gettimeofday() - давно deprecated ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
157. "Анализ влияния на производительность выбранного в системе ис..." | +3 +/– | |
Сообщение от Михрютка (ok), 30-Сен-21, 16:08 | ||
> Главное не смущаться, что gettimeofday() - давно deprecated ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
160. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (160), 01-Окт-21, 04:47 | ||
> А в clock_gettime() явно указывается тип премени под смысл задачи. | ||
Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору |
164. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от _kp (ok), 04-Окт-21, 13:04 | ||
>> А в clock_gettime() явно указывается тип времени под смысл задачи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Аноним (10), 28-Сен-21, 13:47 | ||
А что насчёт kvm-clock? | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Анализ влияния на производительность выбранного в системе ис..." | +2 +/– | |
Сообщение от Moomintroll (ok), 28-Сен-21, 15:13 | ||
> А что насчёт kvm-clock? | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 16:22 | ||
эту новость не надо читать до конца, ее надо сразу в печку. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Урри (ok), 28-Сен-21, 13:55 | ||
Ошибка! | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Анализ влияния на производительность выбранного в системе ис..." | +4 +/– | |
Сообщение от Ordu (ok), 28-Сен-21, 14:43 | ||
Читай внимательнее: | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Анализ влияния на производительность выбранного в системе ис..." | +3 +/– | |
Сообщение от Урри (ok), 28-Сен-21, 17:13 | ||
Да, действительно. Мои данные устарели. | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Аноним (34), 28-Сен-21, 14:55 | ||
Больше похоже на то, что для XEN либо не реализовано vDSO, либо сам таймер кривой. | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
36. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 15:11 | ||
если б не было, как бы они получили выигрыш во времени при переходе на tsc. | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Анализ влияния на производительность выбранного в системе ис..." | –3 +/– | |
Сообщение от Аноним (17), 28-Сен-21, 14:05 | ||
Там вроде PIT самый надёжный и производительный, давайте вернёмся во времена хрюши. Только от многоядерности придётся отказаться, PIT работает с 1 ядром. И 32 бита заодно возродите. А hpet это отдельный кварц на плате, чё не используете? Он хотя бы стабильный, TSC слишком рандомный (и под нагрузкой результаты будут отличаться). | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (24), 28-Сен-21, 14:31 | ||
- HPET тормозит на большом числе ядер под Intel, снижает fps в играх | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Anon from Mars (?), 28-Сен-21, 15:47 | ||
> HPET тормозит на большом числе ядер под Intel, снижает fps в играх | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (54), 28-Сен-21, 15:53 | ||
Но это проблема известна только для Intel. В AMD она в самом начале была исправлена и включение/выключение не влияет на скорость. | ||
Ответить | Правка | Наверх | Cообщить модератору |
162. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Бывший АМДшник (?), 04-Окт-21, 03:05 | ||
В какой ещё AMD? | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Смузи (?), 12-Окт-21, 19:49 | ||
Я говорил в контексте Zen | ||
Ответить | Правка | Наверх | Cообщить модератору |
165. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Смузи (?), 12-Окт-21, 19:49 | ||
Я говорил в контексте Zen, про существование более старых архитектур я не слышал и не видел их никогда. | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
159. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (54), 01-Окт-21, 04:24 | ||
+ https://kb.vmware.com/s/article/1591 | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
51. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (54), 28-Сен-21, 15:39 | ||
https://deeperf.com/2019/04/30/tsc-clock-missing-caused-perf.../ | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
123. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Аноним (123), 29-Сен-21, 02:39 | ||
Открой для себя Windows XP Professional x64 Edition на базе ядра Windows Server 2003 x64. Кто-то уже 20 лет как забыл про 32 бита даже на винде. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
124. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Аноним (17), 29-Сен-21, 02:54 | ||
Я не уверен, что это имеет смысл, потому что все программы того времени 32 бита. Довольно неэффективно. Чтобы использовать больше 3гб памяти в обычной икспи можно просто положить своп на виртуальный диск в невидимой памяти. Но там ещё были PAE ядра, если хочется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Аноним (18), 28-Сен-21, 14:09 | ||
А что насчёт Spectre с источником TSC? | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Аноним (19), 28-Сен-21, 14:12 | ||
Вопрос, зачем переходили на лагучую бунту? | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Анализ влияния на производительность выбранного в системе ис..." | +4 +/– | |
Сообщение от Аноним (22), 28-Сен-21, 14:18 | ||
А зачем платить за дорогущий Red Hat или переходить на нестабильный CentOS Stream? | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Анализ влияния на производительность выбранного в системе ис..." | +8 +/– | |
Сообщение от Аноним (22), 28-Сен-21, 14:17 | ||
Самое главное из новости что из-за выкрутасов компании IBM с CentOS нормальные компании стали перебираться на Ubuntu и попутно фиксить баги. Что есть гуд. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (25), 28-Сен-21, 14:47 | ||
Ну значит в ряды OpenSource прибыло! Теперь Ubuntu через лет 20 перестанет быть синонимом глючного барахла. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Аноним (22), 28-Сен-21, 15:26 | ||
Его к тому времени уже продадут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Anonnnym (?), 28-Сен-21, 15:26 | ||
Так ведь ничего не пофиксили. Бубунта как тормозила так и продолжила тормозить, просто теперь на другом счетчике. Тормоза с которым для Netflix не критичны. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
43. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Аноним (22), 28-Сен-21, 15:28 | ||
Тормозить запуска базы данных, ты серьёзно? Ты часто базу перезапускаешь? Тебе бы голову для начала подлечить. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Anonnnym (?), 28-Сен-21, 15:29 | ||
> Тормозить запуска базы данных, ты серьёзно? Ты часто базу перезапускаешь? Тебе бы | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (22), 28-Сен-21, 16:09 | ||
Тоже оригинал статьи на английском почитай. | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Анализ влияния на производительность выбранного в системе ис..." | +10 +/– | |
Сообщение от Аноним Анонимович Анонимов (?), 28-Сен-21, 14:47 | ||
> компания Netflix столкнулась при переводе СУБД Cassandra c CentOS на Ubuntu в окружениях, выполняемых в облаке Amazon EC2 на базе Xen | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Анализ влияния на производительность выбранного в системе ис..." | –7 +/– | |
Сообщение от Аноним (22), 28-Сен-21, 15:29 | ||
Одинаково возросла. Запуск в Убунте остался таким же медленным. Вы троллите все или читать не умеете? | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Анализ влияния на производительность выбранного в системе ис..." | +5 +/– | |
Сообщение от Anonnnym (?), 28-Сен-21, 15:34 | ||
> Одинаково возросла. Запуск в Убунте остался таким же медленным. Вы троллите все | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Аноним (22), 28-Сен-21, 16:08 | ||
Оригинал почитай переводчик всё врёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Anonnnym (?), 28-Сен-21, 20:20 | ||
> Оригинал почитай переводчик всё врёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Stax (ok), 29-Сен-21, 15:13 | ||
Потому что есть энтерпрайз, а есть игрушки :) | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
148. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от пох. (?), 30-Сен-21, 07:20 | ||
В 2014м году в RH "инженегры" уже так же улыбались и махали хвостами с веток, как и сегодня. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Аноним (32), 28-Сен-21, 14:50 | ||
В python похожая беда между datetime.now() и datetime.today() | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от YetAnotherOnanym (ok), 28-Сен-21, 14:58 | ||
> данный источник не исключал постепенный дрейф времени | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от n00by (ok), 28-Сен-21, 18:27 | ||
В ядре всё уже отпинано за нас, выглядит это так: | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (54), 28-Сен-21, 20:01 | ||
Intel CoffeeLake уже запрещает hpet из коробки черным списком ядра | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от n00by (ok), 28-Сен-21, 21:01 | ||
Смысл в том, что если счётчик признан нестабильным, он заменяется на менее точный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Anonnnym (?), 28-Сен-21, 15:16 | ||
А на самое интересное хер забили. Ubuntu как работала в 5 раз медленнее с xen, так и работает в 5 раз медленнее с tsc. Новость о том, что tsc без переключения контекстов работает быстрее чем xen с переключением контекстов. Но зачем она такая нужна, и зачем было сообщать о том, что убунта медленнее, раз причину не стали искать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Анализ влияния на производительность выбранного в системе ис..." | +2 +/– | |
Сообщение от Аноним (22), 28-Сен-21, 15:54 | ||
Это какой-то глюк переводчика числа 0.13 и 0.68 приводятся для состояния до смены источника времени https://www.brendangregg.com/blog/2021-09-26/the-speed-of-ti... параграф 6 | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от evk (??), 28-Сен-21, 22:54 | ||
нифига. В оригинале тоже никто не стал искать причину, почему с xen Ubunta медленне | ||
Ответить | Правка | Наверх | Cообщить модератору |
117. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (117), 28-Сен-21, 23:58 | ||
Это ты сам выгораживаешь Цент. Просто Цент был правильнее настроен и там сразу был tsc по дефолту | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от evk (??), 29-Сен-21, 08:26 | ||
А прочитать? Там четко сказано что в CentOS тоже xen | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Аноним (54), 28-Сен-21, 15:37 | ||
> По умолчанию TSC не активируется так как в былые времена данный источник не исключал постепенный дрейф времени, который в других обработчиках корректируется программно для достижения более точных показаний. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Аноним (50), 28-Сен-21, 15:37 | ||
парни, я правильно понимаю, для железных серверов надо использовать процессорный таймер, который hpet? | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Аноним (54), 28-Сен-21, 15:48 | ||
Не правильно, этот таймер можно включать но не использовать по-умолчанию для хоста. Хоть этот кварц и дороже, RDTSC поддерживает на аппаратном уровне в кажом ядре ЦПУ со значительно низкими задержками. | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 15:54 | ||
>How long is each time call? Assuming the loop is dominated by the time call, it works out to be about 0.13 us on Centos and 0.68 us on Ubuntu. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (22), 28-Сен-21, 15:59 | ||
Тут нужен переперевод. Это время до смены источника времени. А переводчик пишет про 13 секунд и 68 секунд для состояния до смены источника. А 13 мкс и 68 мкс после смены источника времени. | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 16:15 | ||
а птушо автор новости - надмозг. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (78), 28-Сен-21, 17:05 | ||
> вот чо пишет Грегг | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 17:26 | ||
внимательнее читайте камент, на который отвечаете. | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (78), 28-Сен-21, 17:04 | ||
Прочитай оригинал внимательнее, в новости процитировано время из этих измерений | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
83. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 17:24 | ||
вы это всерьез называете цитированием? | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (22), 28-Сен-21, 18:08 | ||
Причем при микросекунды писалось в исходном тексте. А про секунды это автор вывел сам. Очередное: «Учёный изнасиловал журналиста» | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (22), 28-Сен-21, 17:57 | ||
Так это до изменения источника времени, а не после. Так что будет после и кто в итоге быстрее с tsc цент или убунту осталось в тайне. Или цент с xen быстрее чем убунту с tsc. Или у цента по дефолту стоит tsc и убунту с tsc быстрее цента в 4 раза. Xen его разберет. | ||
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору |
116. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 23:58 | ||
товарищ, если вы не заметили, Грегг не Мишенька с похороникса. | ||
Ответить | Правка | Наверх | Cообщить модератору |
128. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от пох. (?), 29-Сен-21, 09:31 | ||
Ну и заодно ненавязчиво в очередной раз порекламировав ненужноtrace. | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Михрютка (ok), 29-Сен-21, 15:24 | ||
> А почему бубунта тормозит - разбираться некогда, менеджер с кнутом не ждет! | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от пох. (?), 29-Сен-21, 16:10 | ||
проблему которую сам же себе и создал. Ну да. Инвестору-то такие вещи все равно без разницы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Аноним (58), 28-Сен-21, 15:56 | ||
Про HPET чудо программеры и не слышали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (54), 28-Сен-21, 16:03 | ||
https://access.redhat.com/solutions/18627 | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от пончик (?), 28-Сен-21, 16:06 | ||
А если убрать java то будет ещё быстрее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Интернет_Герой (?), 28-Сен-21, 16:34 | ||
>> На языке Си была написана похожая программа, сто миллионов раз вызывающая функцию gettimeofday(), но при её выполнения были получены аналогичные результаты. | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. "Анализ влияния на производительность выбранного в системе ис..." | +2 +/– | |
Сообщение от Аноним (109), 28-Сен-21, 22:27 | ||
Вопрос в том, зачем джава стомиллионов раз получает время;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Вадик (??), 28-Сен-21, 16:24 | ||
Уберите пробел! | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (73), 28-Сен-21, 16:48 | ||
запоминиается простое: переход возможен, игра режимами на рабочих системах - это созидание. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (68), 28-Сен-21, 16:30 | ||
Но почему | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (22), 28-Сен-21, 16:44 | ||
Логические связи в переводе утеряны. В оригинале Убунту стала быстрее в 4 раза Цента | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (22), 28-Сен-21, 16:46 | ||
Прям хоть сам перепроверяй и перебенчмаркивай. | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от evk (??), 28-Сен-21, 23:01 | ||
ТОлько похоже имелось в виду Ubunta tsc быстрее CentOS xen | ||
Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору |
115. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (117), 28-Сен-21, 23:57 | ||
Мне кажется что Цент из коробки шел с настроенным tsc. А в Убунте оставили xen для совместимости или не тестировали. Потому что Амазон внес правки только в убунту | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от rm2 (?), 28-Сен-21, 16:44 | ||
> 32% всего времени тратится на вызов os::javaTimeMillis(), используемый для получения информации о текущем времени. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Михрютка (ok), 28-Сен-21, 16:52 | ||
>> 32% всего времени тратится на вызов os::javaTimeMillis(), используемый для получения информации о текущем времени. | ||
Ответить | Правка | Наверх | Cообщить модератору |
129. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от пох. (?), 29-Сен-21, 09:35 | ||
К сожалению, ни дтрейс ни bpf неспособны дать ответ 'что обезьянка наобезьянкала в громадном нечеловекочитаемом жабапрожекте или притащила в него в виде готовой библиотеки' - а автор мегаисследования - больше ничего не умел. | ||
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору |
76. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Штунц (?), 28-Сен-21, 16:59 | ||
пару лет назад читал статью, так там во много раз ускоили выполнение JAVA программ, заменив источник случайных чисел | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (22), 28-Сен-21, 18:08 | ||
Бенчу из статьи 7 лет. Там уже и джава по другому работает небось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от sdkhflskhgl (?), 28-Сен-21, 17:10 | ||
а как они синхронизировали TSC на разных процессорах? там же разные значения могут быть... или они аффинити зажали на один кристалл? | ||
Ответить | Правка | Наверх | Cообщить модератору |
161. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (160), 01-Окт-21, 04:52 | ||
Время вычисляет ядро, а оно видит все процессоры. | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Аноним (81), 28-Сен-21, 17:18 | ||
Интересно | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Анализ влияния на производительность выбранного в системе ис..." | +2 +/– | |
Сообщение от Аноним (89), 28-Сен-21, 18:08 | ||
Вот, рекомендую | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (22), 28-Сен-21, 18:16 | ||
Единственный полезный коммент ко всей этой старой статье. | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Alladin (?), 29-Сен-21, 00:43 | ||
Лучше еще добавить mitigations=off | ||
Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору |
106. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Онаним (?), 28-Сен-21, 22:12 | ||
Потыстировал на узком цикле с clock_gettime(CLOCK_MONOTONIC). | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Онаним (?), 28-Сен-21, 22:13 | ||
Но сама проблема есть, если воткнуть clocksource hpet, производительность тестового цикла падает в 2.5 раза... | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Аноним (108), 28-Сен-21, 22:20 | ||
Надо аппаратно ускоренный источник времени в виде отдельной платы. Чтоб убунта летала. | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (54), 28-Сен-21, 22:50 | ||
Очень глупая идея, где нужны очень низкие задержки... | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Аноним (117), 29-Сен-21, 00:00 | ||
Тогда можно время просто не запрашивать просто прибавлять какой-нибудь счетчик в оперативе и все. | ||
Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору |
125. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Crok (?), 29-Сен-21, 06:01 | ||
Уже сделали, проверяйте: HPET 😃 | ||
Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору |
139. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (54), 29-Сен-21, 15:04 | ||
HPET устаревший. | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Анализ влияния на производительность выбранного в системе ис..." | +1 +/– | |
Сообщение от Аноним (54), 29-Сен-21, 15:08 | ||
В современных процессорах Intel, TSC зависит от индивидуальной частоты процессора, которая не меняется. Точность составляет менее 1 наносекунды на современных CPU. | ||
Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору |
122. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от yamlcoder (?), 29-Сен-21, 00:53 | ||
> Later that year I prototyped the c2 frame pointer fix that became -XX:+PreserveFramePointer, which fixes Java stacks in these profiles | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от пох. (?), 29-Сен-21, 09:39 | ||
Глубины копания под фонарем, потому что там светлее? | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Анализ влияния на производительность выбранного в системе ис..." | –2 +/– | |
Сообщение от Михрютка (ok), 29-Сен-21, 14:26 | ||
ну да, когда у меня rhel6 под hyperv время не держал совсем, то есть вообще, это же однозначно было от того, что сломали ядро или глибцэ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Анализ влияния на производительность выбранного в системе ис..." | –1 +/– | |
Сообщение от Аноним (134), 29-Сен-21, 11:44 | ||
В C# такого нет. | ||
Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору |
127. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Anonim (??), 29-Сен-21, 08:39 | ||
Ubuntu 19-20. Tsc as default. | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Анализ влияния на производительность выбранного в системе ис..." | +/– | |
Сообщение от Аноним (134), 29-Сен-21, 11:35 | ||
Статья 2014 года в лучшем случае Убунту 14.04 и правки сделали уже тогда причем сам амазон просто поправил свой образ и всё. | ||
Ответить | Правка | Наверх | Cообщить модератору |
163. Скрыто модератором | +1 +/– | |
Сообщение от Линус не Торвальдс (?), 04-Окт-21, 03:34 | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |