Linux2011.03.22 09:25
$ uname -m
getconf LONG_BIT

$ file /sbin/init
$ ls /usr/lib64

커널이 64비트인지 확인하는 방법은 위와 같이 여러가지가 있지만
가장 확실한 것은 getconf 인듯 하다.(커널에서 직접 설정값을 불러오니까)

참고적으로, /proc/cpuifo 에서 lm이 들어있으면 64bit 지원가능한 cpu 라고 한다.
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow 



[링크 : http://linux.die.net/man/1/getconf] 
[링크 : http://mcchae.egloos.com/5202743]
[링크 : http://www.linuxquestions.org/.../how-to-check-linux-kernel-is-32-bit-or-64-bit-612352/]
[링크 : http://www.linuxquestions.org/.../how-to-check-whether-kernel-is-32-bit-or-64-bit-in-linux-701576/

'Linux' 카테고리의 다른 글

fstab  (4) 2011.03.22
/proc/cpuinfo flags 필드의 내용  (0) 2011.03.22
linux kernel이 64bit 인지 확인하는 방법  (0) 2011.03.22
RTSP는 UDP가 기본  (0) 2011.02.24
iptables를 이용한 ICMP 응답 무시하기  (2) 2011.02.18
메일서버 확인하기  (0) 2011.02.17
Posted by 구차니

댓글을 달아 주세요