Introdução de falhas em alocação de memória

Achei uma libzinha bem simples e útil para testes em ambientes de produção exigentes e possivelmente de missão crítica:

<a href=”http://www.nongnu.org/failmalloc/”>failmalloc</a&gt;

Ela faz o malloc/realloc/memalign falhar de vez em quando (pode ser com porcentagens, número de alocações). Bem legal. É baseado no LD_PRELOAD, como era de esperar.

Seria bom testar algumas aplicações do Windows (usando o Detours) e fazer comparativos.

Publicado em Sem categoria. Tags: , . 1 Comment »

Uma resposta to “Introdução de falhas em alocação de memória”

  1. Adenilson Cavalcanti Says:

    Legal esta lib, não conhecia ela (engraçado que o ano passado a gente queria fazer testes de falha de alocação de memória e pensamos em fazer algo parecido).

    Talvez você já conheça, mas para buffer overflows e memory leaks existem várias alternativas:
    – mudflap
    – electric fence
    – DUMA
    – valgrind
    – gcc stack protector

    Atenciosamente

    Adenilson


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: