Разработка ждёт балета
1.65K subscribers
516 photos
5 videos
15 files
1.56K links
What I cannot create, I do not understand.

DM: @alexey_mileev
PeerLab: https://xn--r1a.website/+e2ND1tAa0lU2ZTli
Download Telegram
Часть 2.2 этого цикла статей. В ней речь пойдёт о памяти. Автор описал примеры хорошей и плохой памяти и показал, почему она важна.

#brain #memory
https://felixit.blog/2018/11/23/razrabotka-i-slaboumie-2-2-3/
Забавная статья-расследование про реальный размер объектов в памяти на ART. Основной вывод - heap dumps для Android дают правильный размер. Штош.
 
#art #memory #cpp
"Никто и не подозревал, что все GC паузы исчезнут сами собой, если использовать старый советский..."
Подсчёт ссылок. Небольшой пост, в котором автор расписывает преимущества этого подхода перед сборщиками мусора. Довольно интересно.

#gc #memory
😁12💩2
Два прямо неплохих поста из Lyft о том, как следить за потреблением CPU и памяти прямо в проде.

#performance #cpu #memory
👍11🤮1
Забавный тул, чтобы визуализировать, как что лежит в памяти у простеньких программ на Си.

#c #memory #tool
🔥2😁1
Тут вот про потенциальную утечку памяти из-за какого-нибудь new HashMap<>() {{ ... }} в Java коде. Хорошее дело. Кажется, когда-то мне такие и у нас приходилось чинить.

#java #memory #leak
👍5
Охуенный репо, вы только посмотрите: Blazingly 🔥 fast 🚀 memory vulnerabilities, written in 100% safe Rust. 🦀

cve-rs allows you to introduce common memory vulnerabilities (such as buffer overflows and segfaults) into your Rust program in a memory safe manner.


#rust #memory #vulnerability
👍1
Garbage Collection for Systems Programmers. Чел в каком-то смысле старается развенчать миф о том, что GC - это точно медленно, и уж где-где, а ядре ОС его точно нет и быть не может.

#gc #memory
👍1
Очень коротко о том, как люди жили, когда не было ни кучи, ни стэка.

#code #programming #memory
👍1