Jawaban singkat: Tulis cache
TL; DR: Pertama, ada jauh lebih sedikit overhead saat menyalin satu file besar, dibandingkan dengan yang lebih kecil. Itu berarti PC dan NAS tidak "membuang-buang" banyak waktu mencari file, memperbarui tabel file dan data meta sistem file. Ini juga berarti throughput yang jauh lebih tinggi, yang kemungkinan akan mengungkapkan beberapa hambatan bandwidth dalam pengaturan.
Puncak dan lembah dalam grafik bandwidth tampaknya terjadi pada interval yang cukup teratur, dan mengingat fakta bahwa Anda menyalin satu file besar (bandwidth maksimum, overhead minimum), saya akan mengatakan Anda melihat efek buffering / caching .
Bagi saya, Anda mungkin mengirim data ke NAS dengan kecepatan lebih cepat daripada yang bisa menulisnya ke disk. Berkat menulis cache / buffer masih dapat menerimanya dengan kecepatan lebih cepat (puncak grafik), tetapi Anda tidak dapat terus menerima data tanpa melakukan itu ke disk.
Akhirnya buffer akan berjalan penuh dan harus ditulis ke disk. Sementara itu, NAS tidak dapat menerima data secepat sebelumnya, karena tidak memiliki tempat untuk menyimpannya (buffer penuh, dan disk lebih lambat). Di sinilah Anda mendapatkan lembah grafik.
Tampaknya Windows menghaluskan grafik throughput. Dengan grafik yang lebih tepat (katakanlah dari Monitor Kinerja), Anda sebenarnya dapat memperkirakan ukuran buffer tulis, dengan menganalisis interval dan byte yang ditransfer.
Alasan mengapa puncak dan lembah tidak terjadi dalam interval yang sangat seragam, mungkin karena PC, NAS atau keduanya, melakukan "sesuatu yang lain" saat Anda menyalin file.