🤔 Вся жизнь процесса это ложь... malloc() обещает ему непрерывный кусок памяти, которого физически не существует. Процесс счастлив в своём неведении, созерцая тени страниц на стенах виртуальной адресации, даже не подозревая, что его данные давно размазаны по свопу. Если вывести процесс из пещеры виртуальной адресации и показать ему прямой доступ к физической памяти, он ослепнет и упадет в Kernel Panic. Некоторые истины лучше не знать. З.Ы. Обратите внимание на Хром слева. Он счастлив в своём неведении, пожирая гигабайты и думая, что вся память мира принадлежит ему. Он не знает, что за стеной стоит OOM Killer с дубиной, готовый в любой момент разрушить его хрупкий мир абстракций. .... и тогда Хром поймёт главную истину, что ложки не существует. Есть только Null Pointer 🥄 Типичный 👾 Сисадмин