Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Представьте, что вы пишете 32-битное приложение (по независящим от вас причинам, например, у вас подгружается несовместимая с х64-либа), и вы не влезаете даже в 3ГБ, и у вас есть оптимизация, которая экономит 10%… Зато с OOM не падает. Или предложете переписать приложение (и все используемые несовместимые либы заодно) на х64?
Или более подходящий пример, пишете х64 приложение, а у клиента 4гига выедает и в своп все падает. А у него тысячи таких машинок, и "просто докупить еще одну плашку памяти" он не может. Тоже 10% ничего не дают?
Нужно понимать, когда — преждевременная оптимизация, а когда — бизнес-преимущество.
Анализ исходного кода и защиты от копирования Prince of Persia