Прерывания происходят без проблем, почему с ними может быть проблема после запуска memsup - я не понимаю. Затираем мы только те блоки, что нам система отдаёт как свободные. И в других программах с затиранием этих блоков проблем нет.