Это видео недоступно.
Сожалеем об этом.
Модель памяти Java процесса
- Добавить в
- Мой плейлист
- Посмотреть позже
- Поделиться
Поделиться
HTML-код
Размер видео:
- Опубликовано: 15 авг 2024
Комментарии • 42
Следующие
Автовоспроизведение
Андрей Паньгин - Память Java процесса по полочкамJPoint, Joker и JUG ru
Просмотров 72 тыс.
Разбираем Garbage Collector в Java. Михаил Ивашко | SoftTeco MeetupSoftTeco Team
Просмотров 24 тыс.
Многопоточность глазами разработчикаEugene Suleimanov
Просмотров 17 тыс.
How gold affects Steph Curry's legacy, LeBron named MVP, superteam coming? l FIRST THINGS FIRSTFirst Things First
Просмотров 687 тыс.
The Really Good Podcast | Peso Pluma: "Tio Peso"Bobbi Althoff
Просмотров 416 тыс.
Chuckyy - Devil Hours [Official Music Video]Chuckyy
Просмотров 179 тыс.
Insane Things You CAN'T UNSEE in MinecraftPrestonPlayz
Просмотров 1,6 млн
Что такое CAP-теорема?#fullstackguy - Обучение IT-профессии
Просмотров 5 тыс.
Как работает Java - ликбезХороший программист
Просмотров 68 тыс.
The Java memory model explained, Rafael WinterhalterBulgarian Java User Group
Просмотров 18 тыс.
Что такое Java Garbage Collector, Как работает сборщик мусора в Java?Mad Brains
Просмотров 11 тыс.
The Java Memory Model - The BasicsJakob Jenkov
Просмотров 124 тыс.
Как учиться быстро и самому? На примере языков программирования.Кошачья Бацыла
Просмотров 253 тыс.
Основы JMMAndroidFans
Просмотров 1 тыс.
Александр Ланцов - Не happens-before единым: нестандартные семантикиJPoint, Joker и JUG ru
Просмотров 9 тыс.
Тагир Валеев - Java 17 для тех, кто в танкеTechTrain
Просмотров 33 тыс.
BOLALIK | Yaqin kunlarda yangi qo'shiq va klip premyerasiJaloliddin Ahmadaliyev
Просмотров 610 тыс.
Classic Italian Pasta Dogalbert_cancook
Просмотров 1,4 млн
YouTube и Точка. Жуткий баг ютуба выдающий странные роликиMysteryForce
Просмотров 1,2 млн
@ Zhindong Da Fei Xin (O2546321517)# Old Iron Alopecia Rescue PlanWang's Funny Videos
Просмотров 2,2 млн
🇮🇹 Итальянец VS русские привычки🤯 @mishacryloveSuper Italiano
Просмотров 484 тыс.
Как ответит Беларусь Украине/ ВСУ под Курском: чем все закончится/ Что стоит за протестами в СербииТелеканал ОНТ
Просмотров 283 тыс.
Мелл хочешь сына от ДиларыMORE EMOCIY
Просмотров 28 тыс.
ПРОЖАРКА ЛУЧШИХ КОМИКОВ #иванабрамов #прожарка #shortsИван Абрамов
Просмотров 538 тыс.
Я планирую записать ещё больше видео про память, рассказать там простым языком о реально глубоких вещах. Если тебе это реально нужно и интересно, то добро пожаловать boosty.to/fullstackguy
Спасибо, хороший человек! Кроме этого больше не нашел руссоязычных видео про VisualVM.
Всегда пожалуйста! Очень рад, что видео оказалось полезным! 🤝
Вы случайно попались мне в рекомендации - и я так с большим удовольствием смотрела Ваше видео и много нового для себя приобрела. Спасибо за Ваш труд!
Спасибо за теплые слова! Очень рад, что оказался полезен 🤝
Это видео настолько офигительное, что немедленный лайк, подписка и репост! Спасибо за труд, друг!
Ничего себе. Просто самый царский коммент на моем канале!! 🤝🤘
Спасибо за информацию, очень доступно и понятно!
Очень рад, что оказалось полезным! 🤝
Спасибо, автору! Просто, доступно и и без лишней воды 🔥🔥🔥
Как же четко и круто всё объяснили 🔥
Рад, что понравилось! 🤝
большое спасибо за наглядное и понятное объяснение
Пожалуйста! Рад, что видео оказалось полезным.
Очень интересно! Спасибо! Лайк-подписка всё такое.
Все бы так сразу! 😂 Рад, что видео оказалось полезным! 🤝
За VisualVM отдельное спасибо!
Пожалуйста! Иногда самый простой бесплатный инструмент не стоит игнорировать, ибо он может помочь увидеть старые вещи с нового ракурса 😀
Спасибо за изложение!
Пожалуйста! Рад, что оказалось полезным! 🤝
Это мега круто
Спасибо! Рад что материал оказался полезным! 🤝
все четко!
Рад, что видео оказалось полезным! 🤝💪
Спасибо!
круто!
Рад что видео оказалось полезным! 🤝
а область памяти stack? везде пишут 2 области памяти Stack and Heap, где правильно то?)
Действительно, существует 2 глобальных типа / сегмента памяти в Java - Heap, Куча - о котором рассказано в видео и в статье fullstackguy.anverbogatov.ru/jvm-process-memory-model/ на сайте, И Stack или, если быть точнее, Thread Stack - о котором Я не сказал ничего. Исправляюсь 🤝
В Java у каждого потока есть свой Thread Stack (область памяти) и другие потоки к нему доступ не имеют. Что это за область такая? Это область памяти, в которой хранятся все локальные переменные, имеющие примитивные типы. Если есть переменные ссылочного типа, то в thread Stack'е сохраняется адрес на объект в куче.
Причём, обращу Ваше внимание на такой интересный факт - поля самих объектов всегда сохраняются в куче (как часть состояния объекта) независимо от их типа. Статические поля класса, тоже сохраняются в куче, вместе с определением класса.
Ну и наконец - все потоки имеют доступ к объектам в куче и их полям. Но каждый поток получит свою копию локальных переменных.
Как-то так. Надеюсь объяснение Вам поможет лучше разобраться в вопросе! 💪
@@fullstackguy супер, спасибо)
@@89568756867835678 пожалуйста 🤝
Олд ген реже чистится или как или что? Я предполагаю что это просто область для которой не нужно проводить дефрагментацию. Но если вдруг приложение работает очень долго и модель приложения подразумевает смерть объекта через сотни запусков гц - что происходит с олдом? Вылазит и дает разрабу по голове?
Олд тоже чиститься. Объекты оттуда вылетают когда ссылки на них заканчиваются. Но да, есть же и объекты, которые фактически цементируются там и уйдут только с закрытием приложения - Spring Controller’ы как пример
Ночью белый экран в глаза ммм
Ночью, примерно с 23:00, в организме происходит выработка мелатонина. Под действием этого гормона наш организм производит самообслуживание - регулирует свою работу и выносит мусор. Белый экран в глаза - это не удобство. Не спать ночью - урон своему организму. Задумайтесь.
@@fullstackguy Это чего, нейросеть прикручена для ответов?))
@@user-fr2dw3qd4v Это я козырнул корочками нутрициолога. Не зря ж получал)))
Максимально интересно
Спасибо! Очень рад, что видео оказалось полезно! 🤝
Спасибо!
Рад что видео оказалось полезным!! 💪🤝