|
![]() Дюк, вынеси мусор! — 6. Shenandoah GCПонедельник, 08 Августа 2022 г. 08:52 (ссылка)
Несмотря на то, что мы уже успели достаточно подробно рассмотреть целых шесть сборщиков мусора (Serial, Parallel, CMS, G1, ZGC, Epsilon), у OpenJDK еще есть, что нам предложить. Эта статья посвящена Shenandoah, тому самому сборщику, "который смог" (с таким слоганом он обычно подается). Действительно ли он сможет в вашем конкретном случае, и если сможет, то насколько хорошо, определить предстоит только вам самим, опытным путем. А вот как и за счет чего он будет пытаться смочь, давайте сегодня будем выяснять, там есть на что посмотреть. Посмотреть, раз есть на чтоhttps://habr.com/ru/post/681256/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681256
![]() Дюк, вынеси мусор! — 5. Epsilon GCПятница, 05 Августа 2022 г. 21:35 (ссылка)
Сборщики мусора из OpenJDK, которые мы успели рассмотреть к этому моменту (Serial и Parallel, CMS и G1, ZGC), были нацелены на как можно более быструю и эффективную сборку мусора, для чего использовали техники различной степени сложности и изобретательности. Это вполне ожидаемо, ведь исходя из названия, борьба с мусором — это их основная обязанность. Но сегодня у нас на рассмотрении сборщик, который выбивается из общей картины. Его разбор будет недолгим, но полезным, так как позволит взглянуть на один не рассматривавшийся до этого аспект работы сборщиков. Давайте немного отдохнем от сложных технических трюков и разберемся с Epsilon GC — самым простым из входящих в состав OpenJDK сборщиков. Отдохнуть, разобратьсяhttps://habr.com/ru/post/681116/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681116
![]() Дюк, вынеси мусор! — Часть 4Воскресенье, 31 Июля 2022 г. 13:06 (ссылка)
С тех пор, как мы рассматривали принципы работы различных сборщиков мусора (раз, два, три), входящих в состав виртуальной машины Java HotSpot, прошел уже не один год. За это время было разработано еще несколько сборщиков, один из которых — ZGC — достаточно давно вышел из разряда экспериментальных и начиная с 15-й версии OpenJDK может похвастаться статусом production ready. Раз есть такой хороший повод, давайте продолжим цикл, взяв сегодня на рассмотрение этот сборщик. А давайтеhttps://habr.com/ru/post/680038/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680038
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |