C로 프로세스 리스트를 불러들이고 싶습니다

NamSa의 이미지

여기에서 검색도 해보고
여기저기 뒤져봤지만 프로세스생성죽이기등만..
나오네요 ..

C로 현제 떠있는 프로세스와 PID를 변수로 받아들일수 있을까요 ..

crimsoncream의 이미지

리눅스에서는 /proc을 읽는 수 밖에 없는 것 같습니다.
혹시 다른 방법을 아시게 되면 좀 올려주십시요.

오늘 우리는 동지를 땅에 묻었습니다. 그러나 땅은 이제 우리들의 것입니다.
아직도 우리의 적은 강합니다. 그러나 우리는 그들보다 많습니다.
항상 많을 것입니다.

IsExist의 이미지

리눅스는 /proc으로 부터 대부분의 정보를 얻지만

다른 상용 유닉스라면 커널 정보를 가져오는 API가 존재 합니다.

top 소스를 참고 하시면 됩니다.

---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치