OS별 bit 확인 방법
2011년 4월 6일에 http://devtainer.blogspot.kr/에서 섰던 글입니다. 추억 팔이로 옮겨 놓습니다. 2011년 추억 속으로…. - 원문: http://devtainer.blogspot.kr/2011/04/os-bit.html
맥, 리눅스, AIX 운영체제의 bit를 확인하는 방법을 정리해 보았습니다.
Linux
리눅스의 경우 uname 명령어로 간단히 확인 가능 합니다. “uname -a” 명령어로 현재 운영체제의 비트를 확인할 수 있습니다.
AIX
AIX에서는 getconf명령어와 /usr/lib/boot/unix*에 대한 file 명령를 통해서 bit를 확인 할 수 있습니다. 다음은 64비트 운영환경에서 테스트한 결과 입니다. 운영체제가 32비트이면 결과는 32로 표시될 것입니다.
[ ONLINE Mode ]>getconf -a | grep KERN
KERNEL_BITMODE: 64
[ ONLINE Mode ]>file /usr/lib/boot/unix*
/usr/lib/boot/unix: 64-bit XCOFF executable or object module not stripped
/usr/lib/boot/unix_64: 64-bit XCOFF executable or object module not stripped
Mac OS X
sysctl명령어로 운영체제 비트 정보를 확인할 수 있습니다. 다음은 64비트 OSX에서 테스트한 결과 입니다.
taewan:bin taewankim$ sysctl hw |grep 64bit
hw.cpu64bit_capable: 1
64비트가 아닐 경우에는 다음과 같은 결과가 출력됩니다.
dummy:bin taewankim$ sysctl hw |grep 64bit
hw.cpu64bit_capable: 0