Вопросы по теме 'fsync'

GCP: Реплицируются ли записи регионального диска по зонам до fsync ОС?
https://cloud.google.com/compute/docs/disks#repds Региональные постоянные диски обеспечивают синхронную репликацию для рабочих нагрузок, которые могут не иметь репликации на уровне приложений. Если виртуальная машина выходит из строя после...
91 просмотров

Чтобы свести к минимуму доступ к диску с помощью fsync
Существует ситуация, когда всякий раз, когда происходит запись, с этой записью используется fsync. Тогда как минимизировать доступ к диску? Как ядро ​​это делает? fsync() передает («сбрасывает») все измененные внутренние данные (т. е....
613 просмотров
schedule 17.07.2022

Гарантирует ли fsync родительского каталога синхронизацию метаданных всех рекурсивных подкаталогов?
В настоящее время я пишу приложение для Android, которое должно работать с большим количеством файлов на собственной стороне. Недавно я столкнулся с несколькими проблемами потери данных или несоответствия при обновлении или переименовании этих...
738 просмотров
schedule 26.09.2022

Что нужно, чтобы быть надежным в Linux?
Я пишу какое-то программное обеспечение для работы с довольно важными данными, и мне нужно знать, что именно мне нужно сделать, чтобы добиться надежности. Везде, где я смотрю, противоречивая информация, поэтому я был бы признателен за любое...
1086 просмотров
schedule 18.10.2022

В чем разница между `O_DIRECT | O_SYNC` + write() и `O_DIRECT` + write() + fsync()
Я хочу знать разницу между char *text = (char *)malloc(4096); memset(text, 'a', 4096); int fd = open(filepath, O_RDWR | O_CREAT | O_DIRECT); for(int i=0; i<1000; i++) { write(fd, (void *)text, 4096); fsync(fd);...
45 просмотров
schedule 30.03.2023