내 보드에 대해 top 명령을 실행하면이 메시지가 나타납니다. 'vt102': unknown terminal type. 내 PC에서 보드로 라이브러리 파일을로드 할 수없는 이유를 알 수없는 것 같습니다. procps는 내 자신의 십자가 - gcc를 사용하여 아주 잘 갔다. 아무도 빠진 것을 압니까?
Embedded Linux(Kernel 2.6.37)은 ARM입니다. busybox 1.13.2에서 기본값은 top입니다. 그리고이 Linux을 실행하기 위해 크로스 컴파일을 통해 procps-ng 3.3.11을 빌드합니다. 나는 busybox과 procps-ng에서 top 출력을 통해 과정 %cpu가 다르다는 것을 발견했습니다. 예를 들어, 한 프로세스의
procps 라이브러리를 사용하여 프로그램 자체를 찾으려고했습니다. 하지만 어떤 이유로 스택을 손상시킵니다. 이 내 코드입니다 : int main(){
PROCTAB *ptp;
proc_t task;
pid_t mypid[1];
mypid[0] = getpid();
printf("My id: %d\n", mypi
awk 또는 sed에서 vmstat 출력을 효율적으로 구문 분석하려고하는데 Linux 및 HP-UX에서 모두 작동해야합니다. 예를 들어, I는 다음과 같은 출력에서 (이 경우에는 "92"), CPU에게 유휴 % 잘라 싶습니다가 $ vmstat
procs -----------memory---------- ---swap-- -----io---- -syst