TGViewer
Dev Easy Notes Dev Easy Notes @dev_easy_notes · 2.91K subscribers
Post #185 2.01K
Когда я учился в школе, это был примерно 2009 или 2010 год, у меня был совсем слабенький ноут. Что-то вроде старого pentium, 2гб оперативы и совсем слабенькая карта. И вот я скачиваю первый Crysis, которая в свое время произвела просто фурор в индустрии видео игр. Каково было мое удивление, что это чудо запустилось без каких-либо явных проблем с производительностью. 

Да настройки были не максимальные, но тем не менее, того железа хватало чтобы для комфортной игры. 3d игра это куча расчетов в секунду, загрузка огромного количества ассетов и все это за те самые 16ms. Затем смотрим на Gradle, которая, я напомню, является всего лишь билд системой. 

Суть билд системы это преобразовать один файл в другой. Это вот та ироничная проблема индустрии, когда рокет сайнс игре достаточно меньше 1Гб оперативы, а билд системе, суть которой сводится к правильному вызову компилятора нужно больше 10гб. Это вообще что такое?

Это настолько распространенная фигня, что мы уже даже не замечаем эту проблему. Сейчас проходя в компанию мобильным разрабам выдают ноуты с 32Гб оперативы. По той причине, что если будет меньше, все будет страшно зависать. И при этом проекты то продолжают расти, почти все большие компании приходят к супер аппам. Все выглядит так, что скорого и 32гб будет мало.

Единого ответа почему Gradle столько ест у меня нет. Да скорее всего уже и сама команда Gradle затрудняется на это ответить. Очевидно что у Gradle куча легаси, куча утечек памяти и куча не самых оптимальных решений. Этому также способствует что Gradle работает на базе JVM, которая сама по себе черная дыра для памяти.

Остается надеятся на то, что мы когда-нибудь слезем с иглы Gradle и нам не нужно будет покупать компы с большим запасом памяти.
  • 👍 10
  • 🤯 10
  • 🤔 5
  • 🔥 2
  • 👎 1
More from @dev_easy_notes
  1. Sep 24, 2026На всякий случай напомню напомню, если такую хуйню видите, сразу в бан кидаете. Вы скорее…
  2. Aug 4, 2026Короче, поясню, я давно ничего не пишу, потому что заебался) возможно я скоро вернусь, как…
  3. Aug 4, 2026Post #596
  4. Apr 17, 2026Меня вот что еще дико бесит, через год я буду уже как 10 лет в индустрии и все равно, кажд…
  5. Apr 15, 2026video post
  6. Apr 9, 2026Как оценить работу модели? Часто вижу высказывания в стиле: вот новый клод стал тупее, или…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →