On Tue, 19 Jun 2012 13:10:02 +0300 Tom Hacohen <[email protected]> said:
> On 19/06/12 12:44, Vincent Torri wrote: > > it would be nice to have some comparisons with different terminals > > about speed and mem consumption > > "time cat" to all the works of shakespeare ( > http://www.gutenberg.org/ebooks/100 ) is way faster in Terminology > compared to xterm: > > Terminology: real 0m0.987s > Xterm: real 0m2.784s > Urxvt is a bit faster here: real 0m0.660s > > But raster claims it's not the same for him, and for him terminology > beats everyone. :) same file cat here (shakespeare), 80x24 term. same font for terminology, rxvt, urxvt eterm and xterm. gnome-terminal uses monospace font instead but is about the same physical size. lower is better (time in seconds). terminology: 0.277 urxvt: 0.286 rxvt: 0.720 eterm: 1.343 xterm: 2.784 gnome-terminal: 10.686 memory kb after cating the shakespeare file (rss-shared to get real used pages), same number of save lines (2000). all terms have "no bg" (terminology is default so it has some fancy overlay and stuff but they are all bland/blank). rxvt: 792 urxvt: 1184 eterm: 1952 xterm: 3148 terminology: 4008 gnome-terminal: 4256 note - all terms except terminology display NO imagery. terminology does by default as an overlay, so not quite the same config. also the others share font glyphs and font info, terminilogy loads and keeps its own. both of these will improve with cserve2 :) as such i'm totally chuffed at the fact that terminology is in fact right up there in speed if not the best (results really close at the top), but it beats the pants off gnome-terminal which imho is our real competition and terminology is not meant to be a minimalist hand-configured terminal like most others (eterm is a bit different - its kind of half-way). despite fancy alpha blended overlays of shining glass a pulsing cursor, the cpu totally software rendering it all (no gfx chip help/accel) we are right up there speed-wise. as for memory footprint we beat gnome-terminal which is our real competition level as we also have a full widget set lurking under terminology with a lot of infra support etc. and we also load imagery oursevles into ram which gnome-terminal doesn't. considering this si where terminology is without a lot of optimizing and profiling and effort at a barely-out-of-the-womb stage in maturity vs very old and long lived terminals that have had many years and 10000's of an hours poured into them... i'm as happy as a pig in mud. :) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
