tstime 및 메모리 사용량

tstime 및 메모리 사용량

그래서 저는 프로세스의 높은 워터마크 메모리 사용량을 측정하는 데 관심이 있습니다. 사용해 보고 싶지만 tstime알아내는 데 어려움을 겪고 있습니다. 유닉스에서 실행되나요? 내가 갈 때https://bitbucket.org/gsauthof/tstime다운로드하여 사용할 수 있도록 tstime다운로드할 수 있었지만 계속 오류가 발생합니다.

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

저는 이 오류를 이해할 수 없으며(Mac OS X 10.10.4를 사용하고 있으므로 작동하지 않습니까?) 문제를 해결하는 방법도 알 수 없으므로 어떤 도움이라도 좋을 것입니다.

답변1

헤더 파일은 /usr/include/linuxLinux 커널에서 제공됩니다. 프로젝트 추가 정보에 명시된 바와 같이 코드는 Linux 커널에 특정한 "taskstats API"에 의존하며 OSX에서 수정되지 않은 채 실행될 것이라고는 생각하지 않습니다.

관련 정보