だから私はプロセスの高い透かしメモリ使用量を測定することに興味があります。試してみたいのですが、tstime
調べるのに苦労しています。 Unixで実行されますか?私が行くとき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/linux
Linuxカーネルで提供されます。プロジェクトの追加情報に記載されているように、コードはLinuxカーネルに固有の「taskstats API」に依存し、OSXで変更されていないまま実行されるとは思わない。