글쓴이: 익명 사용자 / 작성시간: 수, 2002/01/30 - 1:27오후
또 질문을 올리게 되네요.
제가 하고 있는 프로그램 내용은 모든플랫폼에서 가능해야하는 부담이있
습니다.
솔라리스나 리눅스 유닉스에 대해서 모두 가능해야하거든요.
초자가 하기에는 좀 벅찬것 같은데요 ... 여러분들이 많이도와주셨으면합
니다.
일단 TOP프로그램에대해서 알아보려구 하는데요. 그것도 쉽게 찾아지지
가 않네요...^^;;;
너무 어려운거면 포기라두 해야하는뎅...
그럼 고수님들에조언을 부탁드리겠습니다.
Re: 시스템정보를 모든 플랫폼에서 가능하도록 ~
시스템정보를 모든 플랫폼에서 가능하게 하려면 기본적인 OS같은 것밖에는
나타낼 수 없는 것으로 알고 있습니다.
이유는 각 OS별로 리소스를 비슷하게는 사용하지만 절대로 똑같이 사용하
지는 않기 때문이죠.
각 플랫폼에는 각자에 맞는 시스템 정보가 있기 때문에 소스차원에서
구분을 해주면 가능하겠네요.(물론 실행파일 자체가 호환되지도 않겠지만
소스는 호환될 수도 있으니까요...)
LINUX의 getrusage()의 man을 살펴보니 SVr4, BSD 4.3에서 사용가능하게
되어있는데 다른 OS에서는 따로 찾아봐야 할겁니다.
Re: 시스템정보를 모든 플랫폼에서 가능하도록 ~
간단한 시스템정보라면 snmp 를 통해서 가능하겠지만.. ..
그렇지 않다면 OS에 상관없이 시스템정보를 알아내는것은.. ...
어려울듯 합니다.
음.. 예전에 libtop 인가 ?
솔라와 리눅으로 동시에 시스템 정보를 얻어오기 위한 라이브러리를
본듯한데.. 기억은 나지 않네요. ..
저같은경우는 그냥 OS별로 따로 제작을 했거덩요..
댓글 달기