disconnectWorksheets(); $spreadsheet->garbageCollect(); unset($spreadsheet); echo 'Unset Spreadsheet', PHP_EOL; gc_collect_cycles(); echo 'Memory usage after unset: ' , (memory_get_usage(true) / 1024) , ' KB' , PHP_EOL; } // Echo memory usage echo ' Current memory usage: ' , (memory_get_usage(true) / 1024) , ' KB' , PHP_EOL; echo ' Peak memory usage: ' , (memory_get_peak_usage(true) / 1024) , ' KB' , PHP_EOL;