Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/preload Modified Files: Makefile.am Added Files: e_precache.c e_precache.h Log Message: speed up e17's login - reduce disk IO wait. on my p4 3.4ghz + reiser3fs IO Wait time went from 2.6 to 1.9 seconds (total login time went from 3.01511 to 2.29971, with 100% cached login time being 0.41809) on my core 2 duo laptop + ext3fs IO Wait time went from 2.05 to 1.15 seconds (total login time went from 2.50988 to 1.60785, with 100% cached login time being 0.45850) this should speed up e's login a bit... i hope. note - it is adaptive. it needs you to log in at least once using the current code as it traps and logs certain file accesses and needs that log to replay next login. =================================================================== RCS file: /cvs/e/e17/apps/e/src/preload/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- Makefile.am 18 Feb 2006 04:35:35 -0000 1.2 +++ Makefile.am 22 Oct 2006 10:03:59 -0000 1.3 @@ -3,12 +3,24 @@ INCLUDES = -I. \ -I$(top_srcdir) \ -I$(top_srcdir)src/preload \ - @x_cflags@ + @x_cflags@ \ + @e_cflags@ + pkgdir = $(libdir)/enlightenment/preload -pkg_LTLIBRARIES = e_hack.la -e_hack_la_SOURCES = \ -e_hack.c \ -e_hack.h -e_hack_la_LIBADD = @x_libs@ @dlopen_libs@ -e_hack_la_LDFLAGS = -module -avoid-version -e_hack_la_DEPENDENCIES = $(top_builddir)/config.h + +#pkg_LTLIBRARIES = e_hack.la e_precache.la +pkg_LTLIBRARIES = e_precache.la + +#e_hack_la_SOURCES = \ +#e_hack.c \ +#e_hack.h +#e_hack_la_LIBADD = @x_libs@ @dlopen_libs@ +#e_hack_la_LDFLAGS = -module -avoid-version +#e_hack_la_DEPENDENCIES = $(top_builddir)/config.h + +e_precache_la_SOURCES = \ +e_precache.c \ +e_precache.h +e_precache_la_LIBADD = @e_libs@ @dlopen_libs@ +e_precache_la_LDFLAGS = -module -avoid-version +e_precache_la_DEPENDENCIES = $(top_builddir)/config.h ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs