Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. #6
    hez4el
    É cara vc pode encontrar bastante documentação no kernel.org
    ou na linux.org.

    Eu nunca precisei chegar em tão baixo nivel pra trabalhando em um
    sistema, mesmo os complexos, mas tudo q sei sobre o modelo de
    processamento do kernel eu aprendi la. o man é fraquinho quando
    se trata de devel.

    Depois posta a implementação pra gente dar um bizu.
    Abraços.

  2. Tudo certo ai hez4el?!?

    Do www.linux.org fui pra tldp.org, e achei um texto MUITO BOM:
    http://tldp.org/LDP/tlk/tlk-toc.html
    Item IPC Mechanisms, topico 5.2: Pipes.

    Named pipes chegam a usar a VFS (virtual fs, Item 9, topico 9.2 do mesmo link), ao contrario de pipes simples (pipe(2): para processos com parentesco e q nao possuem nenhuma relacao do fs (isto eh, inodes)).

    Ainda nao li direito, mas o VFS faz cache em memoria RAM de uma forma MUITO MUITO eficiente (tentando aliviar ao maximo trabalho de dispositivos (HDs, flash cards, opticos, e todos os outros meios de armazenamento fisicos 'montaveis' no linux), conforme vc tinha dito anteriormente: primeiro em RAM e por ultimo em swap/disco).
    Como eu vou ter um processo B em BLOCK no read() esperando dados no pipe pelo produtor (processo A) antes mesmo do proprio (produtor) fazer write(), eh bem capaz q nao haja tempo de fazer cache em disco!! hehehehehe Estou especulando ao maximo... mas espero q esteja certo.

    Bem... ainda estou especificando tecnicamente o programa (fazendo uma especie de 'diagrama de fluxos' o mais tecnico possivel (proximo ao codigo fonte) para ajudar o babaca, filho duma rapariga do programador (eu! hehehe)) pra depois comecar a escrever o codigo, mas assim que tiver algumas linhas de codigo funcionais eu posto aqui sim.

    ps: nao eh atoa q esbarrei com a funcao vfs_mknod()!! VFS!

    Valeu cara!






Tópicos Similares

  1. Como gravar fitas VHS em HD ou CD ou DVD?
    Por Edilmar no fórum Sistemas Operacionais
    Respostas: 2
    Último Post: 20-02-2006, 09:40
  2. Respostas: 3
    Último Post: 22-06-2005, 08:47
  3. Espaço em hd!!!
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 09-08-2003, 16:00
  4. ISO em hd ..
    Por no fórum Servidores de Rede
    Respostas: 4
    Último Post: 15-01-2003, 00:38
  5. Banco de dados em Access
    Por Mr_Dexter no fórum Servidores de Rede
    Respostas: 4
    Último Post: 16-12-2002, 21:28

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L