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

작성자: 김태완
김태완 avatar
작성자: 김태완
1999년 부터 Java, Framework, Middleware, SOA, DB Replication, Cache, CEP, NoSQL, Big Data, Cloud를 키워드로 살아왔습니다. 현재는 빅데이터와 Machine Learning을 중점에 두고 있습니다.
E-mail: taewanme@gmail.com