Ada banyak cara bagi pengguna yang tidak mampu untuk memperlambat sistem dan menjalankan sinkronisasi masih jauh dari efisien. Di sisi lain, memiliki data sistem file yang dikomit ke disk adalah permintaan yang sah sehingga melarang pengguna (dan dengan demikian proses mereka) untuk melakukannya akan berlebihan.
Bagaimanapun, saya tidak setuju tentang pernyataan "disk yang tidak perlu Anda tulis". Tulisan-tulisan ini tentu diperlukan dan secara otomatis akan terjadi setelah beberapa saat.
Bahkan tidak ada jaminan panggilan sinkronisasi akan melakukan hal tertentu tergantung pada implementasinya. Memanggil sinkronisasi, adalah, seperti yang didefinisikan oleh standar POSIX , hanya sebuah "saran" bagi OS untuk mem-flush cache sistem file-nya, itu tidak serta-merta memaksa flushes terjadi segera. Lebih tepatnya, panggilan meminta OS untuk menjadwalkan flush cache tetapi tidak ada jaminan itu akan terjadi sebelum waktu yang sudah dijadwalkan meskipun implementasi Linux menunggu hal itu terjadi sebelum kembali.
Selain itu, memanggil sinkronisasi beberapa kali secara berurutan tidak akan memperlambat sistem sebanyak itu, karena begitu cache dihapus, jika tidak ada proses yang secara aktif menulis ke file cache kosong maka sinkronisasi adalah no-op.
Jika Anda benar-benar ingin mencegah pengguna menjalankan sinkronisasi pada sistem Anda, Anda bisa menjalankan perintah ini:
mv /bin/sync /bin/.sync
ln /bin/true /bin/sync
Itu sebagian besar akan diperhatikan oleh pengguna dan tidak memiliki efek negatif kecuali dengan orang-orang yang baru saja menjalankan sinkronisasi kemudian menghapus perangkat penyimpanan (misalnya: usb thumbdrive) tanpa melepas mereka, tetapi pengguna ini sudah bertindak bodoh pula.
Perhatikan bahwa saya tidak akan merekomendasikan tautan / bin / sync sebelumnya dengan / bin / true. sync
tentu berguna dalam beberapa kasus. Misalnya, jika Anda takut pematian brutal (kekurangan daya, kepanikan sistem, ...) mungkin terjadi tidak lama, itu akan membantu menjaga konten sistem file. Inilah yang saya sebut permintaan yang sah.