Como usar o lockstat.txt no Ubuntu 12.04?

3

Eu tenho o Ubuntu 12.04 instalado na minha máquina. Eu quero usar o lockstat. Eu olhei para Documentation/lockstat.txt , mas eu não estou conseguindo como usá-lo, se possível, por favor, me ajude.

Estou trabalhando em um projeto de adaptação de software de sistema como o kernel do Linux. Eu li um artigo intitulado "Experiência em comparação de escalabilidade de sistemas operacionais na arquitetura multi-core" que informa como detectar gargalos usando bench-marking. Estou seguindo sua abordagem experimental e sou capaz de gerar um relatório de criação de perfil usando a ferramenta de perfil, mas não consigo detectar gargalos nesse relatório de criação de perfil.

Basicamente, não consigo explorar a parte no-vmlinux , e não consigo encontrar funções no-vmlinux relacionadas a gargalos. Também não consigo usar lockstat.txt porque não há arquivo em /proc/sys/kernel/lock_stat .

    
por user1592989 07.03.2013 / 10:27

1 resposta

2

Lockstat é um recurso opcional do kernel. É principalmente útil para pessoas que estão depurando drivers do kernel. Não está incluído no kernel padrão do Ubuntu. Você precisa recompilar o kernel com a opção CONFIG_LOCK_STAT .

    
por 08.03.2013 / 01:50

Tags