Ehcache er designet til at hjælpe din computer i lagring og fortolke web -relateret information , så det kan få adgang til oplysninger hurtigere med mindre belastning på både computeren og serveren den er tilsluttet til . Trods adskillige optimeringer teknikker, kan den lagrede cache fra Ehcache tage op en betydelig mængde af dit system hukommelse , men du kan nemt løse dette problem ved skylning , også kendt som at slette , hukommelsen fra din computer. Instruktioner
1
Open Ehcache . Som standard har programmet en grænseflade , der kun kan kommunikeres med via kodestrenge , svarende til Window kommandopromptvindue
2
Skriv følgende kommando til at skylle cache fra programmet : .
import net.sf.ehcache.Elementimport net.sf.ehcache.CacheManagerimport net.sf.ehcache.Cache
def cachemgr = new deltacache = cachemgr.getCache ( " deltaCache " )
def deltaclone = new Cache ( " deltaCacheClone " , 10000 , null, sandt, cachemgr.getDiskStorePath () , sande , 120.120 , sand , 120, null) cachemgr.addCache ( deltaclone )
println " Migration ved at begynde " println "Størrelsen af den oprindelige cache : $ { deltacache.getSize () }" println " Størrelsen af klon : $ { deltaclone . getSize () } "
deltacache.getKeys ( ) . hver { ele = deltacache.get (it) deltaclone.put (ny Element ( ele.getKey () , ele.getValue () ))}
println "Størrelsen af den oprindelige cachen efter migrering : $ { deltacache.getSize () }" println "Størrelsen af klonen efter migrering : $ { deltaclone.getSize () } "
println " Migration afsluttet med succes .. "
deltacache.flush () deltaclone.flush ()
Dette vil skylle cache og vise relevante data, såsom mængden af hukommelse computeren spares ved at færdiggøre processen .
3
Tryk på " Enter" -tasten for at udføre kommandoen. Dette kan tage flere minutter eller blot et par sekunder , hovedsagelig afhængigt af mængden af cache i øjeblikket er gemt på din computer. Når du er færdig, er du velkommen til at afslutte programmet .