Вопросы того, как работает JVM, крайне важны, а также мало освещены. Йонатан собирается закрыть этот пробел.
«Когда мы установили максимум оперативной памяти для PC-DOS в 640 килобайт, мы думали, что никому не потребуется такой объем памяти». (Уильям Гейтс, один из создателей Microsoft)
В наше время оперативная память дешевеет с каждым днем. PC/Mac с 16 Гб ОЗУ уже не кажется чем-то из ряда вон выходящим.
Но что насчет мобильных устройств? Производители телефонов заваливают нас поразительными характеристиками: флагманские устройства с 4 Гб ОЗУ, 8 Гб, есть даже с 16 Гб. Для компьютера эта цифра очень важна — но так ли это для смартфона? Если у меня 8 Гб ОЗУ, почему мое приложение все равно вылетает из-за нехватки памяти?
Из этого доклада вы узнаете, как работает управление памятью в Android, что означают SWAP, GC, Native Allocations и другие страшные слова.
1 view
1878
403
7 years ago 00:58:01 50
Йонатан Левин — Как сделать из вашего приложения продукт
5 years ago 01:00:09 9
Йонатан Левин — Как стать разработчиком, которого хочет в свою команду каждый
5 years ago 00:44:42 1
Йонатан Левин — 640 килобайт должно хватить всем
6 years ago 00:49:27 11
Йонатан Левин — Сервисы: нельзя без них, а как с ними жить?
6 years ago 00:28:42 1
Йонатан Левин – Израильский хайтек: как он добился такого результата