Вы вообще не в ту сторону шагаете.Какие тут скрипты??
Утечки памяти это не проблема операционной системы (ну разве что утечки именно в ней).
Утечки памяти, это проблемы конкретных приложений, которые запрашивают память для создания какой-то переменной или массива переменных, чтобы разместить в них данные. Затем, когда переменные больше не нужны, забывают их удалить. И в следующий раз снова запрашивают еще память. так потихоньку приложение растет и растет.
При этом никто не может сказать со стороны - ни скрипты, ни операционная система, какую именно память приложение использует активно, а про какую уже "забыло".
В этом и суть утечек, что их никак не починить, только перезапускать то приложение, которое разрослось.
Чинить может только разработчик этого приложения, выпустив новую версию с исправлением.
Тут нужно разбираться с вашими приложениями, с теми кто их писал.
Иначе - ну ребутать разросшиеся приложения регулярно, если этот вариант возможен.