[질문] JNI관련하여 질문좀 드립니다.
노랑이
2023.04.01
안녕하세요! JNI관련하여 질문 좀 드립니다.
지금 단말기 운영체제가 래드햇리눅스이고, JVM은 j9이 설치되어 있습니다.
그리고 OSGi프로그래밍을 하다보니, Knopflerfish가 설치되어 있습니다.
현재 OSGi에 올리기 위해서 번들로 짜고있는데, 여기에 gcc컴파일러를 이용하여 현재 단말기에 하드용량과 메모리 사용량을 알아내고 이것을 JNI와 연동해서 실제로 번들에서 알수있도록 하고 싶은데 제가 리눅스C를 잘 몰라서 이렇게 질문을 드립니다.
1. 리눅스C에서 전체하드용량, 사용하고있는 하드용량, 남은 하드용량.. 이렇게 알아내는 함수가 있는지 궁금합니다.
2. 리눅스C에서 전체 메모리량, 현재사용하고있는 메모리 사용량..이렇게 알아내는 함수도 있는지 궁금합니다.
휴..리눅스C도 잘 모르는디 이걸 또 JNI랑 연동해서 번들 만들 생각하니 앞이 깜깜하네염. ㅡ.ㅜ
아무토록 고수님들의 좋은 답변 기다리겠습니다.
-
싴흐한세여니
정작. 저것을 모른다면 JNI를 해도 소용이 없겠군요!
저도 막 찾아 봤습니다. ^_^ :
하드관련은 statfs 함수를 확인해 보세요~ ^_^ man 을 이용하면 되겠죠? ^_^?
그리고 메모리 관련은 /proc 디렉토리 밑에 meminfo 화일을 한번 보세요~ ^_^;