Persistent DMA buffers :: Admirável Mundo Novo




Muito Bem Vindo

Prezado Leitor, a proposta desse Blog é compartilhar conhecimento com as pessoas que trabalham com Linux, Asterisk, OpenSER, e com tecnologia de voz sobre a rede IP em geral, através de tutoriais, dicas, howto, notícias entre outros assuntos.

Atente para termo de uso do conteúdo do blog no rodapé da página.

terça-feira, 6 de maio de 2008

Persistent DMA buffers




----------------------------------------------------------------------------------------------------------------------------------------
Persistent DMA buffers

CONFIG_SOUND_DMAP:

O Linux freqüentemente pode ter problemas na alocação de buffers DMA para as placas de som ISA em maquinas com mais de 16MB de RAM.

Isso é porque os buffers DMA ISA precisam existir abaixo da fronteira 16MB e é completamente possível que um bloco livre suficientemente grande nessa região não pode ser encontrado depois da maquina ter estado rodando por um tempo.

Se você disser Y aqui os buffers DMA (64Kb) serão alocados no momento de boot e mantidos até o shutdown.

Isso é útil somente se você disse Y à opção "OSS sound modules", acima.

Se você disser M à opção "OSS sound modules" então você pode conseguir a funcionalidade de buffer DMA persistente bypassando o argumento da linha de comando "dmabuf=1" para o módulo sound.

Diga Y a não ser que você tenha 16MB ou mais RAM ou uma placa de som PCI.

Symbol: SOUND_DMAP [=y]
Prompt: Persistent DMA buffers
  Defined at sound/oss/Kconfig:438
  Depends on: !M68K && SOUND && SOUND_OSS
  Location:
    -> Device Drivers
      -> Sound
        -> Open Sound System
          -> Open Sound System (DEPRECATED) (SOUND_PRIME [=m])
            -> OSS sound modules (SOUND_OSS [=m])




























Nenhum comentário:




Creative Commons License
Admirável Mundo Novo: Tudo Sobre Asterisk, OpenSER, Linux e Tecnologias de Voz sobre IP
by Cléviton Mendes de Araújo is licensed under a Creative Commons Atribuição 2.5 Brasil License.