Odpovídáte na názor ke článku Jak zakázat explicitní fsync (v Ubuntu).
[9] fsync() sice ma svuj vyznam, ale tak 95 % aplikaci jeho semantiku nepotrebuje a pokud v nich je, tak jenom proto, ze neni bezne dostupne slabsi synchronizacni primitivum, ktere by zajistilo to, co aplikace potrebuji. Viz treba navrhy pro fbarrier() syscall.
AFAIK priserny vykon nema jenom Btrfs, ale i ext3, kde je (AFAIK) fsync() v podstate degradovan na sync().
Intenzivně se zabývám programováním zejména v jazyce C++. Vyvíjím vlastní knihovny, vzory, techniky, používám šablony, to vše proto, aby se mi usnadnil život při návrhu aplikací. Pracoval jsem jako programátor ve společnosti Seznam.cz. Nyní jsem se usadil v jednom startupu, kde vyvíjím serverové komponenty a informační systémy v C++
Přečteno 68 499×
Přečteno 30 763×
Přečteno 28 410×
Přečteno 27 785×
Přečteno 26 897×