はじめに
ナニかインストールするときって64bitだよね?これ?と思っていても実際確認したくなることありますよね
複数のPCやら端末やらをいじってるときなんて特に。
などなど、念のためどっちbitなの?っていう場合の自分用+非エンジニアの方向けへのメモです
毎度聞かれると面倒ですしw
windows
systeminfo
コメントで頂きましたので加筆しました。 後述しているPROCESSOR_ARCHITECTUREよりはsysteminfoのほうが適しているとのこと。
スタート > プログラムとファイルの検索 > 「cmd」と打ってEnter
コマンドプロンプトで
systeminfo
と打ちます
C:\>systeminfo ホスト名: USERPC01 OS 名: Microsoft Windows 10 Enterprise Insider Preview OS バージョン: 10.0.10565 N/A ビルド 10565 OS 製造元: Microsoft Corporation ~ 省略 システムの種類: x64-based PC ~ 省略
システムの種類
の項目を見て判断します。
表示 | bit |
---|---|
X64-based PC | 64bit |
X86-based PC | 32bit |
PROCESSOR_ARCHITECTURE
スタート > プログラムとファイルの検索 > 「cmd」と打ってEnter
コマンドプロンプトが開くのでこんな文字打つ
C:\>echo %PROCESSOR_ARCHITECTURE% AMD64
打つのはecho
からです
- 確認
表示 | bit |
---|---|
AMD64と表示 | 64bit |
x86と表示 | 32bit |
- 参考サイトとか
→コマンドプロンプトで64bitか32bitを調べる方法
ちなみに32bitがなぜx86かっていうティップスはこちらを権参考に
→32bitがx86、64bitがx64で表わされるのはなぜですか?
mac
ターミナルを起動する
起動したらこんな文字を打つ
# uname -a Darwin MacBook-Air-2.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
- 確認
表示 | bit |
---|---|
末尾がx86_64 | 64bit |
末尾がi386 | 32bit |
- 参考サイトとか
→Lionでの動作カーネルの確認方法
linux
- linuxはおもむろにコマンド打ちましょう
※ 64マシンで # uname -a Linux hoge.co.jp 2.6.32-431.el6.x86_64 #1 SMP Mon Dec 16 12:35:39 JST 2013 x86_64 x86_64 x86_64 GNU/Linux ※32bitマシンで # uname -a Linux hoge.co.jp 2.6.18-194.32.1.el5 #1 SMP Mon Dec 16 12:35:50 EST 2011 i686 i686 i386 GNU/Linux
- 確認
表示 | bit |
---|---|
x86_64またはamd64と表示 | 64bit |
i686またはi686またはi386と表示 | 32bit |
参考サイトとか
→32bit/64bitカーネル確認結果もしくは
/proc/cpuinf
の情報でも確認できます。
catで開いてのflagsにlmの値(long mode)があれば64bitなので
cat + grep色つき
で表示してみます
# cat /proc/cpuinfo | grep flags | grep lm --color=auto flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
ここでは色つきませんが。。。
補足
こちらはキャプチャとか取るの面倒なので文字列のみで
とはいえ、参考サイトも載せておきます
スタート > コントロールパネル > システムとセキュリティ > システム
の順に開いて画面内の項目で「システム - システムの種類」を確認
「64ビット オペレーティング システム」と書いてあれば64bit
今度から聞かれたらこれを見て!と言えます^^