Про эксперимент runtimefree
Бывают ситуации, когда среда выполнения знает, что объект не уходит за пределы области видимости, но всё же вынуждена размещать его в куче, а не в стеке. Также возникают случаи, когда среде выполнения известно, что некоторое значение больше не используется, но компилятор не может это доказать.
В обеих этих ситуациях мы можем снизить нагрузку на выделение памяти и, в некоторой степени, на сборку мусора, если явно пометим объекты как освобождённые сразу после использования.
21.11.2025
Похожее
12.12.2025
Go на Nintendo 64
Мои любимые извращения! В этом посте автор расскажет, как создать первый ROM для...
11.12.2025
Криптография
Доклад с GopherCon US 2025 про криптографию в Go Основные события прошлого го...
10.12.2025
А нужны ли арены?
Интересное размышление на тему ниши, занимаемой Go. Это отличный язык, который р...
09.12.2025
Зеленый чай
Майкл из команды разработчиков Go ловко объясняет, как работает сборщик мусора в...