トップページ⇒mac
31コメント11KB

32bitモードと64bitモードの違いってなんですか?

■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定2014/08/10(日) 20:04:07.92ID:8UX0So800
メモリ最大使用量以外で。
速度以外で。


32bitを切り捨てれば、
新しい機能を搭載できると思うんだが。
0002名称未設定2014/08/10(日) 20:05:52.21ID:48AvP5Qt0
Macはもっとすごい機能を搭載してるんだけど
32bitが足を引っ張って、その機能が搭載できないんだよ。
0003名称未設定2014/08/10(日) 20:06:26.99ID:OUnnolBD0
プレステとNintendo64ぐらいの違いだよ
0004名称未設定2014/08/10(日) 21:07:43.27ID:9wyzI/ct0
コクが違う
0005名称未設定2014/08/10(日) 22:42:49.43ID:6csXSLol0
32bitOSの謎

その昔PC9801が出来た当時はMS-DOSの時代で8086の20bitアドレスがあれば凄いパソコンが
作れると思っていた
8086はデータバス16bitアドレスバス20bitでメモリーが足りるという設計だった
当時640KBのメモリを積む事は考えられなかったのでアドレスバスが20bitあれば理論上1MBのメモリを
詰めたのさ
その後、SHARPのX68000はデータバス32bitアドレスバス24bitで理論上16MBのメモリを詰めるワークステーション
仕様で脚光を浴びる以後ゲーセンのアーキテクチャーはX68000に独占された

PC-9801はその後古いソフトを新しいOSで動かしながらOSをアップグレードしていったのでCPUが80186
80286 80386 80486と進んでいくにつれてデータバスもアドレスバスも32bitになっていったのに
互換性重視のためOSを32bitクリアに出来なかった(通称640KBの壁)
その後ペンティアムでOSがWin95 98 2000 XPと構造上の欠陥をうやむやに隠しつつOSをアップしていったので
本来64bitOSは作れたのがやはり互換性重視のためうやむやにされた
Windows7になってついに86系旧互換性32bitと旧互換機をすてたパフォーマンス重視の64bitに分かれた
これはもう旧資産はいらないここから専用のソフトを作っていく万が一ソフトによっては動くのでProgram Filesに
32bitと64bitのソフトが保存されていった(これは旧資産をすてた64系という)
Windows7の32bitは過去の遺産をしょった異物も動くので86系と言われる

あとはググって調べろカス
0006名称未設定2014/08/11(月) 01:31:34.37ID:If9zKNDM0
>>5
Windows3.0のエンハンストモードとかIA64とamd64とか
XP64bitとかいろいろ解説してみてよ
0007名称未設定2014/08/11(月) 02:12:58.26ID:CY34g6bM0
とっくにMacは32ビットなんて捨てた訳だが
継ぎはぎOSのWindowsは未だに32ビットが主流なんでしょ。
どうせWindowsは2GB以上のメモリをつんでてもまともに使えないので
無意味だけどな。

WindowsはMacに比べCPUが数倍高速でないと同等な動作が困難なのでCPUだけいい物を積んでれば32ビットでもメモリがすくなくても問題ない。
扱えない物をつんでても意味が無い。
0008名称未設定2014/08/11(月) 10:20:48.56ID:aEQx1n1E0
>>7
ふ〜ん
だからMacは古いマシンでもサクサクと動くんだな
0009名称未設定2014/08/11(月) 21:32:58.66ID:rMBYUL/s0
32ビットそのものというよりも、32ビット以前の互換性をかたくなに維持しようとするから重いってことだよね。Winの場合は。

現状Macは32ビットのアプリも動かせる互換性を備えているが、
OSやCPUを切り替えていったときのように、また早々に過去の互換性を切り捨てていくだろう。
だからマシンのパフォーマンスがしっかり出るし、軽く仕上げられる。制作理念の違いだな。
0010名称未設定2014/08/11(月) 22:07:41.09ID:8gPALbdS0
>>7
> とっくにMacは32ビットなんて捨てた訳だが

捨ててないよ。32bitモードで起動できる。

これが何を意味するかというと、
メモリの最大量以外全く同じことが
実現可能だということ。
0011名称未設定2014/08/11(月) 22:40:00.97ID:kr8ISWBQ0
WindowsRTはIntelとの利権の関係でx86シュミレーターを実装していないが、
このままごまかすわけにもいかないので次のWindowsRTに相当するOSには、
x86シュミレーターを実装してくるだろう。
0012名称未設定2014/08/11(月) 23:29:45.33ID:N1/irO+60
せやろか

【笠原一輝のユビキタス情報局】Windows/RT/Phoneを1つのOSに統合するMicrosoft - PC Watch http://pc.watch.impress.co.jp/docs/column/ubiq/20140724_659292.html
0013名称未設定2014/08/12(火) 01:02:20.07ID:RsIvlssY0
しゅみレータとか言っちゃうおとこのひとって
0014名称未設定2014/08/12(火) 01:45:43.59ID:CyJg6o7v0
ステキ!抱いて!
0015名称未設定2014/08/12(火) 01:52:13.71ID:CyJg6o7v0
同じIntel CPUでも、OS XとWindowsで使ってるモード?が異なってて、
OS XはOS(というかカーネル)が64bitで起動していても、
アプリを32bitで動作させることが(もしくはその逆も)できるけど、
Windowsは過去の互換性の問題でそのモードが使えなくてOS自体を分けざるを得ないとか
どっかで読んだような気がするけど誰かソース知ってたら貼ってくれ。
0016名称未設定2014/08/12(火) 02:15:32.47ID:ahyxwrdR0
>>15
一見Macはすごそうに思えるけど、
PowerPCを切り捨てIntelに変えたわけで、
単に切り捨てのタイミングが違ってるだけなんだけどな。

あの時は阿鼻叫喚だった。
0017名称未設定2014/08/12(火) 02:23:57.91ID:CyJg6o7v0
まあ歴史の違いは当然あるわな

>>15はこれのことかな。
https://ja.wikipedia.org/wiki/X64#Long.E3.83.A2.E3.83.BC.E3.83.89
ダメなのは16ビットアプリケーションだけか?
「IA-32でのマイナーな動作モード」ってのが気になるが。
0018名称未設定2014/08/12(火) 02:26:19.01ID:CyJg6o7v0
いやこっちかも。よぐわがんね。もう寝る
https://ja.wikipedia.org/wiki/WOW64#.E5.95.8F.E9.A1.8C.E7.82.B9
0019名称未設定2014/08/12(火) 07:17:29.12ID:I9sBFgAg0
爆速
0020名称未設定2014/08/12(火) 10:55:45.69ID:nfGUoGsf0
ParallelsでWin8.1でもどこかでインストールしてあれば16bitアプリも動くな
0021名称未設定2014/08/12(火) 17:36:37.88ID:crBdA6zvi
でも今だにオーディオは24bitどまり。遅れ過ぎ
0022名称未設定2014/08/13(水) 07:43:35.03ID:r9GsiKbP0
オーディオの最先端は1bit
0023名称未設定2014/08/13(水) 12:37:55.15ID:goj9ihz00
5.6MHz/1bit
0024名称未設定2014/08/13(水) 17:11:47.12ID:FI54Bbl00
http://fox.2ch.net/test/read.cgi/poverty/1405926064/
0025名称未設定2014/08/19(火) 11:51:13.57ID:neuJMG2G0
>>10
>>>7
>> とっくにMacは32ビットなんて捨てた訳だが
>
>捨ててないよ。32bitモードで起動できる。

これマジ?10.8で32bit起動できないて聞いてたが違ってたのか…。
まあ出来たとしても特に必要ないけど。
0026名称未設定2014/08/19(火) 18:32:07.96ID:jRFZr3tO0
アプリが、32bitモードで起動できる。

アプリケーションのフォルダで、アプリのアイコンを選択して「情報を見る」を開くとチェックボックスが
あるのでチェック。
ボックスがない場合はココア(っていうんだっけ?)で作られたアプリだから元から64bitモードのみで起動。
0027名称未設定2014/08/19(火) 20:32:38.42ID:Tmh8z+yq0
>>25が言ってるのはカーネルの話で、>>26が言ってるのはアプリの話。
0028名称未設定2014/08/20(水) 11:13:23.23ID:XruUzQFoO
簡潔に言えば32bitで起動出来る。
64bitで32bitをエミュレーション出来る。
Powore PCアプリケーションはSnow Leopard以降はエミュレーション出来ない。
Lionで非公式には動かせる。
ちなみに32bitで動かしているときは16bitをサンキングするので16bitをエミュレーション出来る。
64bitで16bitは動作しない。
0029マッハ五等2015/02/22(日) 19:42:25.01ID:JAFfHJHJ0
【サムライ】蘇れ日本! 日本を救う元統合幕僚長 川原 剛健さんが熱すぎる!!と話題に【大和魂】

https://www.youtube.com/watch?v=Y6Fz1MYedSw
0030名称未設定2015/12/26(土) 18:17:08.64ID:aH6HiBBG0
関ヶ原の戦いの古戦場(石田三成の布陣跡)から見た超高速で走行する東海道新幹線の上下線

https://www.youtube.com/watch?v=dh4RDk--K3Y
0031名称未設定2015/12/27(日) 06:03:23.86ID:ncV8b7qI0
>>16
阿鼻叫喚どころか、PowerPCのほとんどのアプリが普通に動いたので
これ以上ないほどスムーズな移行だったよ。
もちろんエミュレーションだから動作は遅くなるけど、
そもそもPowerPC自体が動作速度でIntelにかなりの差をつけられていたから、
むしろ高速に感じた印象。

まあそんな高度な互換機能も、Classic同様2年ほどで自ら切り捨てるのだけど。
■ このスレッドは過去ログ倉庫に格納されています