tstime e uso de memória

1

Por isso, estou interessado em medir o alto consumo de memória de um processo. Eu adoraria poder usar tstime , mas estou tendo problemas para descobrir isso. Funciona no Unix? Quando eu vou para link para poder baixar e usar tstime , eu consegui, mas continuo encontrando erro

cc -Wall -g -std=c99 -D_XOPEN_SOURCE   -c -o tstime.o tstime.c

tstime.c:20:10: fatal error: 'linux/genetlink.h' file not found

#include <linux/genetlink.h>
        ^
1 error generated.

make: *** [tstime.o] Error 1

Estou tendo problemas para entender o erro (não funciona porque estou no Mac OS X 10.10.4?) e descobrir como corrigi-lo, portanto, qualquer ajuda seria boa.

    
por Andi 12.08.2015 / 21:29

1 resposta

0

Os cabeçalhos em /usr/include/linux são fornecidos pelo kernel do Linux. Como observado nesse arquivo README do projeto, o código depende da "API taskstats", que é específica do kernel do Linux, eu não acredito que você vá rodar sem modificações no OSX.

    
por 12.08.2015 / 22:04

Tags