CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): zoo11 (rwsrwxrwx)
날 짜 (Date): 2002년 5월 27일 월요일 오후 07시 44분 53초
제 목(Title): 솔라리스 64bit 에서 long type



솔라리스 5.8 64bit 에서 unsigned long 이 길이가 얼마지요? 보통은
4바이트인걸로 알고 있지만 64비트로 가도 변하지 않는 건가요?

netstat의 tcp 통계를 보니까 좀 이상한 부분이 있어서..

        tcpCurrEstab        =   972     tcpOutSegs          =732913298
        tcpOutDataSegs      =477494877  tcpOutDataBytes     =353223625
        tcpRetransSegs      =1771486    tcpRetransBytes     =945070593

인데 아무래도 tcpOutDataBytes부분이 overflow되서 이상하게 나온 것 같
거든요. tcpOutDataBytes가 unsigned long이라서요. retrans seg 당 평균
bytes가 533이라면 tcpOutDataSegs * 533 하면 unsigned long인
tcpOutDataBytes는 확실히 잘못된 값일 텐데...

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.