Linux x86_64Sistema de arquivos#162
sync
Força a gravação em disco de todos os buffers do sistema de arquivos pendentes em todo o sistema.
Descrição
Versão de escopo total de `fsync`/`fdatasync` — afeta todos os sistemas de arquivos montados, não um arquivo específico.
Header:
unistd.hman 2Assinatura
void sync(void);Parâmetros
Esta função não recebe parâmetros.
Registradores (x86_64)
| Registrador | Papel | Argumento |
|---|---|---|
| rax | número da syscall (chamada) / valor de retorno (após SYSCALL) | — |
Valor de retorno
Não há indicação de erro (esta chamada, na prática, sempre 'sucede' do ponto de vista do chamador).
Códigos de erro (errno)
Nenhum código de erro específico documentado para esta chamada.