GNU/Linux >> Belajar Linux >  >> Linux

Linux – Memahami Operasi Perintah Sinkronisasi Di Linux?

Tutup . Pertanyaan ini perlu lebih fokus. Saat ini tidak menerima jawaban.

Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar fokus pada satu masalah saja dengan mengedit postingan ini.

Ditutup 1 tahun yang lalu.


Perbaiki pertanyaan ini

Saya mencoba sepenuhnya memahami sync operasi perintah di OS linux.

Setelah membaca:
https://en.wikipedia.org/wiki/Sync_(Unix)
https://lwn.net/Articles/457667/

Saya mengerti bahwa sync perintah yang bertanggung jawab untuk membilas data mulai dari buffer aplikasi hingga penyimpanan permanen.

  1. bagaimana linux melacak perangkat penyimpanan permanennya dan permintaan penulisannya yang sesuai?
    (di dalam /dev kami memiliki banyak file perangkat tidak semuanya mewakili perangkat penyimpanan permanen)
    di mana saya dapat melihat setiap perangkat menunggu permintaan penulisan?

  2. apakah sinkronisasi (khususnya perintah sinkronisasi) memindai semua perangkat sistem untuk menulis permintaan dan melakukan semuanya? apakah itu mempertahankan beberapa daftar yang efisien?

  3. bagaimana sistem file virtual terkait dengan perintah sinkronisasi?
    apakah perintah sinkronisasi memindai setiap sistem file? jika demikian mengapa?

  4. apakah ada literatur tentang perintah ini dan operasi "di belakang panggung"?

Jawaban yang Diterima:

Halaman manual ini mungkin sedikit memperjelas.

Apa yang saya baca tersirat adalah bahwa setiap implementasi sistem file harus menyediakan metode sinkronisasi.

Jadi sinkronisasi perintah hanya memanggil Kernel, yang pada gilirannya memanggil semua metode sinkronisasi – mungkin untuk semua sistem file yang dipasang.

Mungkin Anda dapat menemukan penjelasan yang lebih baik tentang apa yang terjadi di sana ketika melihat ke dalam kode kernel untuk sync .


Linux
  1. Perintah mv Linux

  2. Linux du perintah

  3. Perintah ip Linux

  1. 17 Contoh Perintah rsync (sinkronisasi jarak jauh) yang berguna di Linux

  2. Perintah cd Linux

  3. Memahami Perintah Dasar Linux

  1. Perintah ifconfig Linux

  2. Perintah Waktu Linux

  3. Perintah Ping di Linux