Памяти жрет конечно многовато, 400 Mb, но она выделяется на открытии разово и не изменяется при сколе. Даже немного уменьшается. А вот процессор насилует на скроле сильно, грузит ядро на 100%. И FPS падает до 2. Файл вроде не особо большой, всего 30K строк. Если вместо RichText вставить просто текст, то проблем почти нет - FPS ниже 40 не падает и скрол довольно плавный.
да это кажись явно утечка памяти, но я не эксперт по дарт пусть кто то другой ответит, по идеи должно выделяться больше оперативной памяти а проц не сильно грузить, но как видим происходит что то другое)
Возможно он в цикле что то делает с кодом, и цикл не завершается.