On Mon, 24 Sep 2001 12:24:40 -0300
[EMAIL PROTECTED] wrote:
> Ola,
>
> O que eh Assync I/O ?? E o que eh Sync I/O ??
Em filesystems, o modo s�ncrono � quando um processo de escrita aguarda o
sucesso da opera��o e faz checagem de integridade de dados, metadados,
inodes antes de passar para a proxima tarefa na fila de execu��o. No modo
ass�ncrono o dado � escrito sem passar por nenhum desses processos e o
controle passa para a proxima tarefa na fila de imediato, antes mesmo de
verificar se a opera��o anterior foi conclu�da com sucesso.
Sincrono: escrita [ok] escrita [ok] escrita [erro] volta [ok] escrita
Ass�ncrono: escrita escrita escrita [erro] escrita escrita
O modo s�ncrono � mais lento, mas pouqu�ssimo propenso a falhas.
O modo ass�ncrono � mais r�pido, mas � inseguro e em situa��es de I/O
intensa gera corrup��o de dados.
> O linux usa qual ?? E o NT/2k ??
Ext2 em Linux usa modo ass�ncrono por padr�o. UFS em BSD usa modo
s�ncrono, e NTFS em Windows NT tamb�m, creio.
> Tem como mudar isso no linux, por exemplo de assync pra sync ?
mount -n -o remount,rw,sync /
Thiago
--
He who fights and run away lives to fight another day. (Bob Marley)
Assinantes em 24/09/2001: 2368
Mensagens recebidas desde 07/01/1999: 133796
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]