On Fri, 23 Jun 2006 5:08pm -0300, Flavio Junior wrote: > hm while true sem sleep ? > > acho que vai levar o CPU a 100% ... > > ACHO !!!!!
Leituras/Escritas em FIFOs são bloqueantes. Fiz patches para bash e ksh e zsh para suportar leituras e escritas em FIFOs bloqueantes e exclusivas e acho que já enviei para esta lista. Por este motivo é até perigoso usar este tipo de IPC. Por algum deadlock, ou qualquer outro problema, tu pode ter teus processos (shells) parados para sempre. Não existe, infelizmente, mecanismos SYSV/POSIX IPC um pouco mais sofisticados do que um named pipe nos shells atuais (bash, zsh). Não seria difícil de implementar (a zsh tem o módulo zsh/system para este tipo de implementação de interface adicional) e seria interessante. Troca de mensagens, filas, memória (variáveis?) compartilhadas, etc. -- Felipe Kellermann --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html