gavr_sas
216 subscribers
2.67K photos
184 videos
28 files
784 links
JB пропаганда
Download Telegram
скоро жава снова будет великой ⚰️👍🏿
flattering полей классов
(номерки - слайды)

1 просто так зафлаттерить незя тк кк изменится семантика если ктото замутирует у других не изменится

2 вот почему флаттерится будут value классы, они иммутабильны

зачем это надо
3 у каждого объекта есть хедер с метаинфой для ГЦ, при флаттеринге он проподает - экономия рамы
4 меньше объектов и их связностей — меньше нагрузка на GC на mark фазе

5 на примере дерева на 40B нод — время выполнения 4.5s vs 2s
также видно что самым активным тредом без вальхаллы был GC а java в конце, и наоборот

6 самое очевидное эффективность по кешу, нет переходов по ссылкам - локальность данных

Список Но

7 Access patterns - последовательный доступ быстрее, рандомный доступ никак не выигрывает
7 Интерпретатор(первая стадия JIT) не задизайнен под прямой доступ к флат значениям и приходится создавать в хипе их копии

это трейдоф ради выигрыша в производительности на последней стадии оптимизации (C2)
———
разумеется это все касается всех JVM языков
many such cases
😁1😭1
особая подсказка для маководов которые никогда в своей жизни игры не видили
+ на маджик маусе и тачпаде прицеливаться не выйдет
🤣2
Основные ЖВМ GC и их характеристики от поклонника мицелия
из амазона уволили 14K сотрудников
но в амазоне работает 1,556,000 сотрудников
🤡2
gavr_sas
https://youtu.be/EC-Sfb3UGEk #anime
vibe оверквалифает работников низкого звена в 3д аниме анимации, кто бы мог подумать о существовании подобного совпадения
https://youtu.be/f_ASuher8-M #anime
also, is the 25 cent raise real?
- что вообще означает лого эпстора после щимплификации?
- оно означает 3 тайла иконок! нужно просто включить воображение
чувствую себя причастным к чему то большему
👏5😁3
"The Russian hacker group Curly COMrades is abusing Microsoft Hyper-V in Windows to bypass endpoint detection and response solutions by creating a hidden Alpine Linux-based virtual machine to run malware." https://www.bleepingcomputer.com/news/security/russian-hackers-abuse-hyper-v-to-hide-malware-in-linux-vms/
This media is not supported in your browser
VIEW IN TELEGRAM
VLC и его юсфул фичи
MPV one love
🔥3💋1
https://youtu.be/OmKrKTwtukE
если ктото вдруг пропустил

преза огонь, бесикали монтаж
а вот максимально подробный видос с инженерными беседами с инженерами валва https://youtu.be/bWUxObt1efQ

в интернетах все убеждены что 16гб рамы для игр хватит с головой, а вот 8гб врамы чет прям маловасто
бесикали сэкс