Само собой будет подвисать, даже просто чтение такого объема строк через обычный блокнот приведет к его зависанию. А тут еще и перемешивание с обновлением. Варианты решения: разбить это объем на небольшие партии и в дальнейшем уже работать с ними.
@vashimakilah Вариант 1 (правильный): обновиться до последней версии БАСа, там этот баг пофикшен Вариант 2 (для упорных презирателей нового движка (странных устаревших челов)): удалить файл interface.json в корневой папке БАСа
е заранее подготовленный - бас в него на лету сохраняет что-либо, можно просто текст. Это грубо говоря простейший аналог того, как один скрипт пишет что-то в тхт, а другой читает и включается/выключается/принимает в работу, только на разных серваках.