나는 시스템의 작업량을 모니터링하고 통계를 보고하는 커널 수준 프로그램을 Solaris에서 작성하고 있습니다.네트워크 통계리눅스와통계자료솔라리스에서. 소스코드는 어디에 있나요통계자료Solaris 11+* 소스 코드에 있습니까?
*편집: 12 -> 11
답변1
솔라리스 12는 아직 출시되지 않았고 아마도 내년(2016)에 출시될 것이기 때문에 솔라리스 11.2를 의미하는 것 같습니다.노선지도.
/usr/bin/kstat
은 Solaris 11.2의 Perl 스크립트이므로 여전히 독점 코드이지만 소스 코드를 확실히 읽을 수 있습니다.
kstat
C 기반 오픈 소스 버전의 명령에 대한 대안은 여기에서 사용할 수 있습니다.https://github.com/illumos/illumos-gate/tree/09f79f7c66b85f056db11f58210dc6182c9b1aef/usr/src/cmd/stat/kstat
현재 및 향후 버전의 Solaris에서 올바르게 컴파일되고 작동할 수 있습니다.