1. A method of operating a metnory system, the method comprising: performing garbage collection on a plurality of blocks for securing a free block; calculating a workload level for the performing garbage collection; and changing a command schedule based on the calculated workload level.