On Mon, 21 May 2012 20:47:46 +0200 thomas.kuel...@gmail.com said:

> Sounds Great !
> 
> If i do understand properly,
> LZ4 is supposed to improve eet user experience thanks to better 
> responsiveness, due to faster ressource loading time and/or less memory 
> usage ?
> 
> If that's correct, will there be a way to "measure" such improvement ?

edje_cc has 2 new options. -fastcomp and -fastdecomp. -fastcomp uses lz4.
-fastdecomp uses lz4hc. fastcomp is fast to compress and decompress, but edje
files bloat up by about 50% bigger (as expected). but compression time is
faster than zlib and fastdecomp. fastdecomp is slower to compress than zlib,
with the same compression ratios, but is faster to decompress at runtime. so
it's a tradeoff as with many things. the only places you can really measure
this is things like startup time of e or apps when they have to load and
decompress edje data into memory, especially if the3 data is already cached in
ram in the kernel buffer/cache. you may fine we save a few ms. feel free to
find a way to test this. :) (e17 has some debug output of its own to give you
timings of startup - this gets dumped to stdout. other apps - u'd have to add
instrumentation somewhere to basically time how long between the beginning of
main() and when the mainloop finally goes idle)

> Rgds
> -----Message d'origine----- 
> From: Carsten Haitzler (The Rasterman)
> Sent: Monday, May 21, 2012 1:37 PM
> To: Enlightenment developer list
> Cc: Thomas Kueling
> Subject: Re: [E-devel] using LZ4 compression tool in eet ?
> 
> On Sun, 13 May 2012 18:27:05 +0000 (UTC) Thomas Kueling
> <thomas.kuel...@gmail.com> said:
> 
> > > Torri <vincent.torri <at> gmail.com> said:
> > >
> > > actually forget lz4hc... lgpl3.
> > >
> >
> > Well, apparently no longer :
> > LZ4 HC just went BSD.
> >
> > http://code.google.com/p/lz4/
> 
> eet now supports both lz4 and lz4hc :) in svn only tho.
> 
> -- 
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
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
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to