Dê uma olhada no memtester , ele já pode fazer o que você quer, e se não, o código-fonte deve ser um ponto de partida razoável.
Eu tenho uma placa personalizada com memória física de 6GB.Eu tenho restrição no mapeamento da memória física através de mmap e acessá-lo do espaço do usuário.Quando eu mapear a memória física de 1GB, mmap não retorna nenhum erro, mas eu sou não é capaz de escrever além de 200 MB.
Alguém pode me orientar sobre como acessar a memória física e realizar teste de memória de 1 GB a partir do espaço do usuário.
Dê uma olhada no memtester , ele já pode fazer o que você quer, e se não, o código-fonte deve ser um ponto de partida razoável.
Tags linux linux-kernel