Provided are a method, system and program for defragmenting objects in a storage medium. An I/O request to an object in storage is received and the object is defragmented in storage so that blocks in storage including the object are contiguous in response to receiving the I/O request. The I/O request...http://www.google.se/patents/US7788460?utm_source=gb-gplus-sharePatent US7788460 - Defragmenting objects in a storage medium