FUSE API, dosya sistemi düzeyi sync
numaralı çağrıyı, yalnızca fsync
ve fsyncdir
'u göstermez. Bu, sync
çağrıldığında (veya bir FUSE bağlama noktasının içinde syncfs
), çekirdek tüm FUSE tarafından bağlanmış dosya sistemlerinde tüm açık dosyalarda fsync
'u çağırdığı anlamına mı geliyor? Yoksa farklı bir semantik var mı?'Senkronizasyon' ve 'syncfs' sistemi, haritayı FUSE'nin 'fsync' çağrılarıyla mı çağırıyor?
10
A
cevap
5
Senkronizasyon (2) syscall öğesini çağırdığınızda, çekirdek dosya sisteminin ait olduğu dosya sisteminin superblock'unda bir sync_filesystem() çağırır. Söz konusu dosya sistemi .sync_fs superblock işlemini uygularsa, çağrılır. FUSE, FUSE için sync_filesystem() işlevi,// fuse üzerinde bulunan __sync_blockdev() işlevini çağırmaz, bu da tüm sigortalı sayfaları (ve dolayısıyla tüm desteklenmemiş dosyaları) bu sigortaya bağlama için senkronize eder.
İlgili konular
- 1. Linux'ta yakın() fsync() öğesini çağırır mı?
- 2. Google Haritayı Gizle ve Haritayı Göster
- 3. Senkronizasyon Servisleri ve iOS
- 4. boru çağrı ve senkronizasyon
- 5. İnce senkronizasyon sınıfları, AppDomain başına mı, yoksa Proses başına mı?
- 6. Bir haritayı başlatmak ve C++
- 7. Render-to-doku ve senkronizasyon
- 8. Senkronizasyon dosya izinleri * yalnızca *
- 9. bulut tabanlı senkronizasyon mimarisi
- 10. Senkronizasyon geçerli saati kullanarak görüntüler
- 11. Senkronizasyon ve bekletme ile birlikte System.Threading.Thread.Sleep
- 12. kullanıcı girişi ile fonksiyonları çağırıyor ve döngüler
- 13. Java Senkronizasyon
- 14. .NET Dosyası Senkronizasyon Kütüphanesi
- 15. Bir haritayı C++
- 16. Ruby: neden to_ary'yi çağırıyor?
- 17. Golang CUDA kitaplığını çağırıyor
- 18. Bir işlevdeki uçucu niteleyiciyi atmak neden bir uyarı mı çağırıyor?
- 19. ajax, mvc denetleyicisini çağırıyor
- 20. polimorfik bir işlevi çağırıyor
- 21. gerçek zamanlı midi giriş ve sesle senkronizasyon
- 22. jQuery - işletim sistemi ve işletim sistemi sürümünün algılanması
- 23. C++ 11 haritayı başlat
- 24. Bir haritayı Poison
- 25. Groovy'nin 2 haritayı birleştirmek için bir yöntemi var mı?
- 26. python'daki dll işlevini çağırıyor
- 27. Yeni konuma göre sürüklemeden haritayı otomatik olarak uzaklaştırın ve haritayı hareket ettirin
- 28. Facebook Comments - Web sitesi ve fan sayfası arasında senkronizasyon
- 29. Senkronizasyon UIView animasyonlar
- 30. haritayı dışardan sürükleyin html elementi
Teşekkür ederiz. Soruma biraz daha açıklık getirebilir misiniz: Senkronizasyon (2) veya syncfs (2) çağrıldığında bir FUSE istemcisi herhangi bir şekilde bilgi sahibi olur mu? –
Gecikme için özür dilerim. Anladığım kadarıyla, yukarıdaki 2 sistemden herhangi biri uygulama tarafından çağrıldığında, fuse_flush(), FUSE istemcinize iletilen çekirdeğe çağrılır. – itisravi