In this video I show a simple reference terminal, similar to what Casey did for windows. It is very basic implementation of a terminal without any optimizations. Every character is sent from the program to rendering pipe line one by each frame. And even with this bad approach the whole thing processes 1.3 Gb of data in just about 3 seconds.
There is a 'st' terminal on the right just for reference.