Скажу сразу же наперед, придется начать с выбрасывания определенного софта из инфраструктуры: надо будет попрощаться, как минимум, с редисом, монгой и эластиком.
Ну и разработчики (особенно на всяких скриптоязыках) начнуть, разумеется, ныть, что у них почему-то эксепшены про ошибки выделения памяти на ровном месте выскакивают, хотя раньше не было.
Нормальный софт выделяет памяти столько, сколько ему скажешь, плюс задекларированный оверхед. Всё остальное — наколенное говно, писаное красноглазыми макаками, не умеющее обрабатывать NULL от malloc и делать memset.
А особенно, нормальный софт никогда не алоцирует свободную память и конечно же, никогда не забывает за собой чистить, прям с первого раза.
Нормальный софт выделяет памяти столько, сколько ему скажешь, плюс задекларированный оверхед. Всё остальное — наколенное говно, писаное красноглазыми макаками, не умеющее обрабатывать NULL от malloc и делать memset.
Самый фатальный недостаток такого софта - им никто не пользуется :(
Конечно, богами. Они получают на порядок больше приматов, их хантят ещё до того, как они выложат резюме в паблик. И, конечно же, им никто не пользуется, т.к. даже не подозревают о его существовании. Как электричество из розетки — оно есть, и всё.