Ruby 4.x Ractor-Local GC: 수백만 AI 에이전트를 위한 메모리 혁신

Ruby 4.x는 Ractor별로 독립적인 힙을 관리하는 Ractor-Local GC를 도입하여 전역적인 Stop-the-World 병목 현상을 해결한다.

🔗 원문 보기

Ruby 4.x Ractor-Local GC: 수백만 AI 에이전트를 위한 메모리 혁신

Ruby 4.x는 Ractor별로 독립적인 힙을 관리하는 Ractor-Local GC를 도입하여 전역적인 Stop-the-World 병목 현상을 해결한다.

Ruby-News | 루비 AI 뉴스

Garbage Collection для мозга: Механика синаптического прунинга и Refactoring нейронов

Мы живем в эпоху «Tutorial Hell». Кажется, что если ты не учишься 24/7, ты деградируешь. Среднестатистический инженер чувствует себя обязанным знать всё: от кишков PostgreSQL до настройки LLM на утюге. Мы потребляем контент терабайтами. Но есть архитектурная проблема. Наш «хардвер» (мозг) не проектировался как S3 Bucket (бесконечное хранилище). Он проектировался как динамический кэш с очень агрессивной политикой очистки. Когда мы пытаемся загрузить в голову слишком много данных без пауз на «деплой», мы ловим когнитивный аналог Stack Overflow . Глаза видят документацию, но парсер не работает. Ощущение «тумана» в голове — это не просто усталость. Это сигнал системы: оперативная память закончилась, а Garbage Collector (сборщик мусора) не успел отработать. Давайте посмотрим на архитектуру памяти через сухую нейрофизиологию и инженерные паттерны.

https://habr.com/ru/articles/991594/

#Обучение #Мозг #Нейробиология #Личная_эффективность #Память #Сон #Garbage_Collection #Саморазвитие #Биохакинг #Психология_программирования

Garbage Collection для мозга: Механика синаптического прунинга и Refactoring нейронов

Введение: OutOfMemoryError в биологическом исполнении В прошлой статье мы разбирали, как не допустить перегрева «железа» и почему кофеин — это просто изолента на датчике усталости. Мы настроили...

Хабр

Soft-, Weak-, Final- и PhantomReference в Java

В статье представлены сведения о классах пакета java.lang.ref - SoftReference, WeakReference, PhantomReference и др. Описываются приёмы их применения.

https://habr.com/ru/articles/987362/

#Finalization #garbage_collection #java #softreference #weakreference #phantomreference

Soft-, Weak-, Final- и PhantomReference в Java

Используемые сокращения: о. - объект, и. - интерфейс, р. - референт, нс. - неопределенная ссылка, сбм. - сборщик мусора, сборка мусора. Неопределенные ссылки Помимо обычных (т. н....

Хабр
the last couple years in v8's garbage collector — wingolog

wingolog: article: the last couple years in v8's garbage collector

Two Paths to Memory Safety: CHERI and OMA in the Fight Against Cyber Threats

Two architectural approaches have emerged to tackle the trillion-dollar memory safety problem at the hardware level: CHERI (Capability Hardware Enhanced RISC Instructions) and OMA (Object Memory Architecture). Both aim to make memory-unsafe code safe by design, but they take fundamentally different paths to get there. This article looks at the design differences and their impact on commercial applications.

Ed Nutting

[Перевод] Сборщик мусора в Go. Часть 3: Управление скоростью GC

Команда Go for Devs подготовила перевод статьи о том, как в Go устроено управление скоростью работы сборщика мусора. TL;DR: даже при тысячах горутин GC подстраивается под нагрузку, выбирая между меньшим числом долгих пауз и большим числом коротких. Итог — разработчику почти не нужно вручную «крутить» настройки, рантайм сам находит оптимальный ритм.

https://habr.com/ru/articles/953426/

#Go #GC #garbage_collection #производительность #конкурентность #рантайм #горутины #память #оптимизация #профилирование

Сборщик мусора в Go. Часть 3: Управление скоростью GC

Команда Go for Devs подготовила перевод статьи о том, как в Go устроено управление скоростью работы сборщика мусора. TL;DR: даже при тысячах горутин GC подстраивается под нагрузку, выбирая между...

Хабр

Как GC останавливает весь мир, чтобы вынести мусор

Как GC останавливает весь "мир", чтобы "вынести мусор"! Концептуальное описание работы GC в Ваших приложениях. 🔴 Что такое Stop-The-World 📍 Зачем нужны SafePoints 🧩 Что делает функция GC_POLL() 🧹 Что делает GC и почему GC иногда останавливает весь "мир"... Узнать о сборке мусора чуть больше

https://habr.com/ru/articles/950082/

#gc #c# #net #java #garbage_collector #garbage_collection #swift #kotlin #go #scala

Как GC останавливает весь мир, чтобы вынести мусор

Коротко о самом главном в сборке мусора. ⚠️ Важно: это только концептуальная иллюстрация. В реальных средах исполнения JVM, .NET, Go и т.д. все сложнее! 💡 Терминология: 🔹 GC Garbage Collector, он же...

Хабр

Garbage Collection в Kubernetes: основы

Привет, Хабр! Сегодня мы рассмотрим механизмы garbage collection в Kubernetes: как удалять orphaned pods, утилизировать устаревшие данные и управлять томами. Garbage Collection в Kubernetes — это автоматизированный процесс очистки неиспользуемых ресурсов, который предотвращает засорение кластера «мусором». Без GC кластер может превратиться в лабиринт забытых подов, устаревших ConfigMaps и ненужных томов, что очевидно приведет к снижению производительности и увеличению затрат.

https://habr.com/ru/companies/otus/articles/860928/

#kubernetes #garbage_collection #очистка_ресурсов

Garbage Collection в Kubernetes: основы

Привет, Хабр! Сегодня мы рассмотрим механизмы garbage collection в Kubernetes: как удалять orphaned pods, утилизировать устаревшие данные и управлять томами. Garbage Collection...

Хабр

Сборка мусора в Java. Часть 2. Прогресс со времени выхода JDK 8

Команда Spring АйО перевела и адаптировала доклад "Garbage Collection in Java: The progress since JDK 8" Стефана Йоханссона(Stefan Johansson) с последнего Devoxx Belgium. Доклад получилось поделить на две статьи: * В первой мы рассказали про основы работы сборки мусора в Java и различных сборщиках мусора * Вторая часть посвящена сравнению производительности сборщиков и их прогрессу с момента выхода JDK 8

https://habr.com/ru/companies/spring_aio/articles/858166/

#java #gc #garbage_collector #garbage_collection

Сборка мусора в Java. Часть 2. Прогресс со времени выхода JDK 8

Команда Spring АйО перевела и адаптировала доклад "Garbage Collection in Java: The progress since JDK 8" Стефана Йоханссона(Stefan Johansson) с последнего Devoxx Belgium. Доклад получилось поделить на...

Хабр
conservative gc can be faster than precise gc — wingolog

wingolog: article: conservative gc can be faster than precise gc