Сообщение Re[37]: dotnet vs java 2016-2020 от 13.10.2016 15:16
Изменено 13.10.2016 15:19 Serginio1
Здравствуйте, ·, Вы писали:
·>Здравствуйте, Serginio1, Вы писали:
S>> Паузы могут быть и не из-за GS
·>А из-за чего?
·>Кстати, это тоже камень в огород c#. Диагностика таких вот тонких проблем очень проблематична. Сложно (если вообще возможно) докопаться до причины тормозов.
Это свойство Windows. Есть еще куча сервисов и приложений.
S>>·>Они обусловленны тем, какие алгоритмы gc используются.
S>> Какими именно, Почему задержки появляются через 10 минут?
·>В статье указанно, тестируются все четыре режима, в т.ч. SustainedLowLatency.
·>Не важно через сколько именно минут появляются задержки. Важно что они появляются.
Важно. Я тебе привел вариант с Write Barrier который подходит под постоянное обновление "кэша"
S>>>> А заодно и на Javа этот тест запустить
S>>·>zing — pauseless gc.
S>> Запусти. И мы у себя запустим. Посчитаем общее время.
·>У меня сейчас нет доступа к zing. Но я точно знаю, что задержки больше 10мс репортят в Azul как баги.
·>Считают не общее время (общее время чего??), а гистограмму задержек.
А где исходники?
·>Здравствуйте, Serginio1, Вы писали:
S>> Паузы могут быть и не из-за GS
·>А из-за чего?
·>Кстати, это тоже камень в огород c#. Диагностика таких вот тонких проблем очень проблематична. Сложно (если вообще возможно) докопаться до причины тормозов.
Это свойство Windows. Есть еще куча сервисов и приложений.
S>>·>Они обусловленны тем, какие алгоритмы gc используются.
S>> Какими именно, Почему задержки появляются через 10 минут?
·>В статье указанно, тестируются все четыре режима, в т.ч. SustainedLowLatency.
·>Не важно через сколько именно минут появляются задержки. Важно что они появляются.
Важно. Я тебе привел вариант с Write Barrier который подходит под постоянное обновление "кэша"
S>>>> А заодно и на Javа этот тест запустить
S>>·>zing — pauseless gc.
S>> Запусти. И мы у себя запустим. Посчитаем общее время.
·>У меня сейчас нет доступа к zing. Но я точно знаю, что задержки больше 10мс репортят в Azul как баги.
·>Считают не общее время (общее время чего??), а гистограмму задержек.
А где исходники?
Re[37]: dotnet vs java 2016-2020
Здравствуйте, ·, Вы писали:
·>Здравствуйте, Serginio1, Вы писали:
S>> Паузы могут быть и не из-за GS
·>А из-за чего?
·>Кстати, это тоже камень в огород c#. Диагностика таких вот тонких проблем очень проблематична. Сложно (если вообще возможно) докопаться до причины тормозов.
Это свойство Windows. Есть еще куча сервисов и приложений.
S>>·>Они обусловленны тем, какие алгоритмы gc используются.
S>> Какими именно, Почему задержки появляются через 10 минут?
·>В статье указанно, тестируются все четыре режима, в т.ч. SustainedLowLatency.
·>Не важно через сколько именно минут появляются задержки. Важно что они появляются.
Важно. Я тебе привел вариант с Write Barrier который подходит под постоянное обновление "кэша".
S>>>> А заодно и на Javа этот тест запустить
S>>·>zing — pauseless gc.
S>> Запусти. И мы у себя запустим. Посчитаем общее время.
·>У меня сейчас нет доступа к zing. Но я точно знаю, что задержки больше 10мс репортят в Azul как баги.
·>Считают не общее время (общее время чего??), а гистограмму задержек.
Общее время выполнения циклов. Можно уменьшить задержки, за счет уменьшения скорости выполнения.
А где исходники?
·>Здравствуйте, Serginio1, Вы писали:
S>> Паузы могут быть и не из-за GS
·>А из-за чего?
·>Кстати, это тоже камень в огород c#. Диагностика таких вот тонких проблем очень проблематична. Сложно (если вообще возможно) докопаться до причины тормозов.
Это свойство Windows. Есть еще куча сервисов и приложений.
S>>·>Они обусловленны тем, какие алгоритмы gc используются.
S>> Какими именно, Почему задержки появляются через 10 минут?
·>В статье указанно, тестируются все четыре режима, в т.ч. SustainedLowLatency.
·>Не важно через сколько именно минут появляются задержки. Важно что они появляются.
Важно. Я тебе привел вариант с Write Barrier который подходит под постоянное обновление "кэша".
S>>>> А заодно и на Javа этот тест запустить
S>>·>zing — pauseless gc.
S>> Запусти. И мы у себя запустим. Посчитаем общее время.
·>У меня сейчас нет доступа к zing. Но я точно знаю, что задержки больше 10мс репортят в Azul как баги.
·>Считают не общее время (общее время чего??), а гистограмму задержек.
Общее время выполнения циклов. Можно уменьшить задержки, за счет уменьшения скорости выполнения.
А где исходники?