Synchronization
Introduction
The behavior of data movement
Type
Synchronized IO
When we request to store data, the data will be moved to the target device then return
Asynchronized IO
When we request to store data, the data will be temporarily stored in buffer and will be moved to target device later