Бо хочу таке під лінукс а пани не розуміють що саме я хочу.
Брешуть обидві програми віндовий таск менеджер теж?
Тут усе просто: одне з найбазовіших завдань будь-якої операційної системи — ізоляція робочої пам’яти однієї програми від иншої. Кожна (себто усі) програми пишуться з огляду на те, що ця і лише ця програма може звільнити свою пам’ять. Тобто якби та чудодійна програма, про яку йшла мова, дійсно звільняла пам’ять иншої програми, то та нещасна програма би вже давно розбилась на друзки. Єдине, що та програма може зробити, це відіслати пам’ять програми-жертви у своп.
У Лінуксі, якщо вам потрібно звільнити пам’ять, щоб можна було запустити якусь иншу програму, ви просто запускаєте ту иншу програму. Ядро самостійно відсуне неактуальну пам’ять у своп. І до речі: лінукс здебільшого використовує значну частину оперативної пам’яти (зокрема на дискові кеші), і тим пришвидшує роботу.