Use one-process per window/tab
By paul.big... on November 05, 2010 14:58 (imported from Google Code)
I just had iTerm (the old one), crash on me, taking down about 17 windows, some with open work on them.
To avoid this with iTerm2, each window (and possibly tab) should be a separate process, so that when one of them is killed by a crash or segfault, all of the others don't die.
The alternative is to make iTerm2 crash-free, which is a great idea, but impossible.
(Note that the process-per-window/tab solution is the same thing that Chrome does and that firefox is moving to, for the same reason).