<story><title>ITerm2 2.0</title><url>http://iterm2.com/news.html</url></story><parent_chain><item><author>jwr</author><text>ITerm is great. It really is. But I wish more time was spent on optimizations. People these days seem to forget that terminals are often used for displaying huge amounts of rapidly scrolling text and that speed is of paramount importance.&lt;p&gt;To put this in perspective, my computer has two CPUs with 4 cores each, 24GB RAM, a graphics card with 1600 Stream Processing Units (engine running at 850MHz) and 1GB of RAM, and yet it scrolls text in a terminal slower than my 386 machine 20 years ago.</text></item></parent_chain><comment><author>gnachman</author><text>I did a lot of work on performance which you can see in the nightly builds; it was too risky for the 2.0 schedule. We now parse the input stream in a separate thread from where it is rendered. That being said, while the refresh rate is probably lower than it was on your &amp;#x27;386, the throughput is undoubtedly higher. If you&amp;#x27;d like a higher refresh rate, it&amp;#x27;s a trivial tweak to a single constant, but in general throughput is more useful.</text></comment>
<story><title>ITerm2 2.0</title><url>http://iterm2.com/news.html</url></story><parent_chain><item><author>jwr</author><text>ITerm is great. It really is. But I wish more time was spent on optimizations. People these days seem to forget that terminals are often used for displaying huge amounts of rapidly scrolling text and that speed is of paramount importance.&lt;p&gt;To put this in perspective, my computer has two CPUs with 4 cores each, 24GB RAM, a graphics card with 1600 Stream Processing Units (engine running at 850MHz) and 1GB of RAM, and yet it scrolls text in a terminal slower than my 386 machine 20 years ago.</text></item></parent_chain><comment><author>tinco</author><text>Not just fast scrolling text. For some reason there is a noticeable delay when just typing text into a shell in iTerm. I didn&amp;#x27;t notice it until one day I started Terminal.app for no reason at all, and typing in it gave me that feeling that it was predicting my keystrokes, meaning of course that my brain expected a lag that wasn&amp;#x27;t there.</text></comment>