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