private final void fake_delete_files()
{
 long bot=(long)( (float)cachesize*(float)lowmark/100f);
 long high=(long)( (float)cachesize*(float)highmark/100f);

 if(oursize<bot)
  {
   System.out.println(new Date()+" [FAKE] Cache size is OK - No further cleaning needed.");
   return;
  }

 System.out.println(new Date()+" [FAKE] NOT Cleaning files....");
 for(int i=gcused;i>=0;i--)
 {
  if(gcarray[i]==null) continue;
  /* smazat soubor */
  System.out.println("[FAKE] Will delete "+gcarray[i].getDirectory()+gcarray[i].getName()+" age="+gcvalues[i]);
  int size;
  size=gcarray[i].getSize();
  oursize-= (size/blocksize)*blocksize;
  if(size % blocksize !=0 ) oursize-=blocksize;

  if(oursize<bot) break;
 }

 System.out.println(new Date()+" [FAKE] Done. Cachesize is now "+oursize+" bytes.");
 if(oursize>high) System.out.println(new Date()+" [FAKE] WARNING: Another rescan cache will be needed to finishing real GC.");
}