2011년 4월 6일 수요일

OS별 bit 확인 방법

맥, 리눅스, 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

0 개의 댓글:

댓글 쓰기