Fortune teller: improving garbage collection performance in server environment using live objects prediction