proc

커널 소스 내에서 proc 사용을 위한 질문이 있습니다.

1
point

커널내 특정함수내의 변수 정보를 trace하기 위해서

proc_fs 를 이용해서 할려고 합니다.

기존의 강좌에서는 proc_fs를 모듈로 등록해서 사용하는 방법만 소개 되고 있는데

커널내 소스에서 직접적으로 사용하는 방법은 없는지 궁금합니다.

/proc 컴파일 오류..

0
points

[root@localhost test_h]# make
make -C /lib/modules/2.6.12.6/build SUBDIRS=/root/Desktop/test_h modules
make[1]: Entering directory `/usr/src/linux-2.6.12.6'
CC [M] /root/Desktop/test_h/procfs.o
/root/Desktop/test_h/procfs.c:9:1: warning: "MODULE" redefined
:1:1: warning: this is the location of the previous definition

crontab 설정하여 shellscript 작동하는것좀 알려주세요ㅠㅠ

1
point

#!/bin/sh

backup_dir="/home/kjo/cron_app/"

cd $backup_dir
mk pc
mk p
./실행파일

이런식으로 쉘을 작성하였고...

crontab -e로
00 02 * * * /home/kjo/cron_app/yesterday.sh
로 2시에 작동이 되겠설정을 하였습니다..

그런데 어떤점이 잘못된것인지 수동으로 ./yesterday.sh라고 치면

/proc 디렉토리에 대해서 자세히 알고 싶습니다.

0
points

많은 책에서 리눅스의 /proc 디렉토리에는 시스템의 여러 (실시간) 정보들이 파일의 형태(?)로 존재한다고 하는데
존재한다는 얘기로 끝이고, 정작 어떠한 식으로 해석해서 봐야하는지에 대해서는 나와 있는 책이 없었습니다.
( 어제 교보문고에서 3시간여동안 /proc 에 대해서 모든 리눅스 책을 다 본 것 같습니다. )

리눅스에서 자기자신의 메모리 사용량을 알 수 있는 방법

0
points

리눅스에서 프로그램시 자신의 메모리 사용량을 알 수 있는 함수가 있는지요?
(getrusage()함수는 아닌것 같더군요)
ps소스를 보면 /proc/pid/staus파일가지고 뭔 짓거리를 하는 것 같기도 한데
무척 어렵군요.

아시는 분의 의견을 기다립니다.

내용묶음