Linuxは32bit打ち切りだってよ。Windowsは?

1 :名無し‾3.EXE:2018/12/19(水) 05:56:53.19 ID:rchgLX6Q.net
Linux、x32のサポート終了か – ト―バルス氏は賛成
https://news.mynavi.jp/article/20181217-740892/

古いパソコン使っているやつが悪い

27 :名無し‾3.EXE:2019/01/07(月) 03:19:54.86 ID:nmTfblRC.net

メモリーアドレッシングのオーバーヘッドの少ない64bit CPUを設計するとしたら、
セグメント方式やバンク切り替え方式による4GB超えのほうがいいのかも

50 :名無し‾3.EXE:2019/06/19(水) 20:58:14.31 ID:rxifci5K.net

Windowsが憎いからって、Macを持ち出してくると
簡単に矛盾が露呈するようなことを言うなよ
愚か者め

53 :名無し‾3.EXE:2019/06/19(水) 21:14:24.70 ID:rxifci5K.net

http://e-words.jp/w/AMD64.html

IA-64/Intel 64との関係
AMD64は2000年に「x86-64」の名称で発表され、2003年から順次同社のプロセッサ製品に搭載されていった。
x86の開発元である米インテル(Intel)社は当初64ビット命令セットとしてx86とまったく
互換性のない新規設計のIA-64を推進しており、高性能なサーバ向けプロセッサなどに搭載していた。

IA-64では従来のx86向けソフトウェアをエミュレーションにより動作させるため極端に性能が落ちる点などが敬遠され、
一向に普及が進まなかったため、同社は戦略を転換してAMD64互換の「Intel 64」(発表当初の名称は「EM64T」)命令セットを
x86系プロセッサシリーズに搭載するようになった。

AMD64とIntel 64は一部に細かな差異はあるもののほぼ同じ仕様となっており、
OSやコンパイラなどが仕様の違いを吸収してくれるため、ソフトウェアの開発者や利用者が違いを意識することはほとんどない。
ソフトウェアメーカーなどは両者に同じように対応していることを示すため、どちらの名称も用いず「x64」といった表記を用いる場合もある。

6 :名無し‾3.EXE:2018/12/19(水) 10:41:03.36 ID:jGbJondq.net

古いマシンでも動くのがLinuxの売りだったのにx32切るとかあほかよ

23 :名無し‾3.EXE:2019/01/06(日) 10:41:05.21 ID:sbEtsW+9.net

なるほど。x32はx86と関係なのいか。

> この機能を利用するとx86-64命令セットを利用しつつ、さらに32ビットポインタのオーバーヘッドを回避することができる。

というかこの記事間違ってないか。
「64ビットポインタのオーバーヘッドを回避」の間違いではないか。

24 :名無し‾3.EXE:2019/01/06(日) 11:23:27.92 ID:HBJ8YZ7E.net

間違いだろうね

キャッシュラインが64バイトなのに対してポインタごときが8バイト使うことと
4GB超のメモリを使うプログラムが稀なことが
x32の出てきた背景なんだろうけど、
Linux開発陣の判断は影響が少ないか制限が大きいって判断したんだろうな

って、板違いスマヌ

24 :名無し‾3.EXE:2019/01/06(日) 11:23:27.92 ID:HBJ8YZ7E.net

間違いだろうね

キャッシュラインが64バイトなのに対してポインタごときが8バイト使うことと
4GB超のメモリを使うプログラムが稀なことが
x32の出てきた背景なんだろうけど、
Linux開発陣の判断は影響が少ないか制限が大きいって判断したんだろうな

って、板違いスマヌ

8 :名無し‾3.EXE:2018/12/19(水) 19:49:35.98 ID:FNR8bNIM.net

新しいパソコンにはもれなくwindowsがついてくるから
linuxなど眼中にない

windowsサポート切れた古いパソコンユーザーがlinuxに泣きつくんだが
それなのに32bits打ち切りなんてlinuxの存在価値無いじゃんなあ

56 :名無し‾3.EXE:2019/06/19(水) 22:00:03.82 ID:4e1ywJh9.net

頑張れ、知ったかw amd64のlongモードもPAE必須だぞw

21 :名無し‾3.EXE:2019/01/06(日) 10:06:06.83 ID:3U948nU8.net

Appleみたな仕組みにしてれば32bit/64bitを考えなくても移行できるわけだが

5 :名無し‾3.EXE:2018/12/19(水) 07:56:40.91 ID:l1paH4tC.net

–__–_—__–______-_–___–_–_—-__-____–__–_—_—_-__–____-___-
_____-__-_____–__–__—_–___–_—_-__-__——-__–_______-_—-_—-
_-_____-_-_-_-___-_-_–__-_-__———__—____-_–___-__-_-_-____——
–___-___-_-_—__—_–_-___—-___-_–_____—_-____–_-__—-_-_-_-_-_
_——–_-_-___-_–_-__–__–_-____-____-_-__–_–_–_–_-_____-__—_-_
—-__-_-___-___–__-_-___-_—-_-__-____-_-_____—_-__-_——_—___–
—_-__-_-___-_—–_—–_–___–___–_____–__—__-_-__-_–_—_______
__–_-_-_-_—-___—-_—_-_–_-__-_—_-_–_____-_-_____-____—_-_–__
___-_-__—-__–_-_-__–___-_-_–_–__-__–_–____–_-_-_-_–__-__–_-_–
__-_–_——___-_-__-_—__———__-___——_-__-__-_____-__-_______
–_-_–_–__–___——_-__–_–___—___—–_–____—_-_-____-________
-__-_–__-__—-_-_______-__——_—_-_—_-_–_—–__—______-______
–___–_-_–_—_–__-_-___-______–_-_-___–_-____–___——-_–____—
___-_-_____-_-__–_–_–___—___-_-_—_—_-__-__-_–_-__-__—_—__–
-_—_-__—-_—__-_____-__-__-_–___-___-_-_—____—__—-_-_-_-_-__-
-__—__—______–___-_——-__-___-_—___-__–___-_–__-___—-_-_–_
—_-__-_–___–__—-_-___–_-____—____-___–__-__-__–_-__-_–_—_–
-____-___—–___—-____–_—_—_—__-____—_-___-_-___–__—-_-___
-__-__—-_____–_-__—__–_-___—-_—_-_–_–_-__–_-_-_-_-__-__-____
__—–___–_–_-_-_—_-_-_—-_-_-___–___—__-_–_____—______—___
____–_-_—_-_-_—_—_—-_—___-_–_-___–_-_-___-_____-_-__—__-__
-__-____—_–____-_–__-_–__-__-_—_-_-____–_——__-_-__-_–_-___–
_—_–__—-_-_—_–__-__-_–_–_–____-_—__-_-_–__-____–______–__
-____-_–___–_—_-__-___–__–_-_—–_–__-_–__—_-_—-_______-__-_
____–___-____—-__-____-_–___-_-___——____–_-___——_—–_–__-
-___–__—__-____—-_-__–__—–_-___-___-_-__——____–__-_-___-_–

16 :名無し‾3.EXE:2018/12/28(金) 20:21:10.30 ID:FX1TqNx+.net

Ubuntuは17.10から32ビット版インストーラーの配布を取りやめました。

37 :名無し‾3.EXE:2019/04/14(日) 08:32:56.73 ID:1nOOPEPw.net

K6-3E+550とかPen3S1.4とか当時の最上位モデルは保存しときたいものだろ

58 :名無し‾3.EXE:2019/06/19(水) 22:05:27.76 ID:rxifci5K.net

つまりWindows は真の64bitってことでいいですかね?

49 :名無し‾3.EXE:2019/06/19(水) 20:56:57.05 ID:rxifci5K.net

> それで何が完全に64bit化されてたん?
Windowsが

54 :名無し‾3.EXE:2019/06/19(水) 21:53:18.65 ID:4e1ywJh9.net

それ64bit化の話なんだけどw
もういいよ、背伸びしなくていいから。本当にUSB大臣みたいな知ったかだなw

39 :名無し‾3.EXE:2019/06/19(水) 17:37:28.32 ID:EWjx1Mx1.net

そもそもメモリ8Gすら使えない32Bのメリットってあるの?

3 :名無し‾3.EXE:2018/12/19(水) 07:32:33.91 ID:a31JouaH.net

私は大反対。GPLなソフトで32bitバイナリが公開されなくなる懸念

59 :名無し‾3.EXE:2019/06/19(水) 22:12:07.22 ID:rxifci5K.net

一体何を根拠に

> Windowsはそもそも32bit機であって64bit化は中途半端にしかしてない

といったのかさっぱりだわ(苦笑)

OSとハードをごっちゃにしている上に、
Windowsは64bit化に完全に対応してるし、

百歩譲ってWindowsではなくて32bit機械=PCのことだとしても
LinuxもMacもPCを使ってるのだから、
LinuxもMacも64bit化に中途半端にしか対応してないことになるし

51 :名無し‾3.EXE:2019/06/19(水) 21:08:49.00 ID:4e1ywJh9.net

あらあら、CPUとOSの区別すらついてないド素人かよw しかもamd64がIntelのCPUも含んでるってw

はぁ?amd64の話してるのになんでWindowsの話になんだよ。
amd64がどれだけなんちゃって64bit化か議論しようぜ。
データバスは? アドレスバスは? PAEはどうなった? amd64を本当に理解したんだよな?

というかおまえにはガッカリだ。USB知らない大臣レベル。IT音痴杉。

45 :名無し‾3.EXE:2019/06/19(水) 20:22:58.60 ID:rxifci5K.net

仕様を確認してきたけど、それで?

38 :名無し‾3.EXE:2019/06/19(水) 16:40:45.83 ID:elxUMzka.net

2019年6月19日 Ubuntu,“Eoan Ermine”からi386アーキテクチャのサポートを終了へ
階戸アキラ
https://gihyo.jp/admin/clip/01/linux_dt/201906/19

UbuntuエンジニアリングチームのSteve Langasekは6月18日(世界標準時)⁠,Ubuntu
メーリングリストにおいて,2019年10月にリリースが予定されている「Ubuntu 19.10
(開発コード”Eoan Ermine”)⁠」ではi386アーキテクチャ(32ビット版)をサポートしない
ことを発表した。この決定はUbuntuだけでなく,Ubuntu MATEやXubuntuなどダウンスト
リームのフレーバーすべてに影響することになる。

Ubuntuコミュニティでは1年ほど前からi386アーキテクチャのサポートに関する議論が行わ
れてきたが,総意としてi386アーキテクチャのサポートを終了する意向に収束しつつある
ことを受け,昨年10月にリリースされたUbuntu 18.10では,i386ユーザがUbuntu 18.04から
18.10へとアップグレードすることはできなくなっており,i386のイメージもすでに提供
されなくなっている。現時点でi386アーキテクチャを利用するユーザは,Ubuntu 18.04
LTSにとどまっており,5年間のサポート期間内に64ビット版への移行を行う必要がある。

今回の決定はこうした動きをさらに進めるもので,次期LTSである「Ubuntu 20.04 LTS」の
ライフサイクルを見据え,Ubuntu 19.10ではi386アーキテクチャをサポートせず,
フレーバーを含むUbuntuファミリ全体でも徐々にこれを適用していく方針だ。

57 :名無し‾3.EXE:2019/06/19(水) 22:01:01.69 ID:rxifci5K.net

PAEはWindows 2000 Advanced Serverからサポートされているけど
真の64bitでは必要ないものだから、ほとんど使われなかったね
メモリ拡張目的ではなくNXビットをあつかうために有効にされていたけど

11 :名無し‾3.EXE:2018/12/26(水) 12:21:36.74 ID:rsRupmth.net

32bitでもメモリ4GB以上使える。Midro$oftがサポートしなかっただけだ

9 :名無し‾3.EXE:2018/12/20(木) 13:58:52.62 ID:8wXlcd2m.net

多くのLinuxディストリはx86_64やx86はサポートしてるけどx32はサポートしてないから関係ない

48 :名無し‾3.EXE:2019/06/19(水) 20:56:36.50 ID:rxifci5K.net

> あー、Windowsの話ね。とにかくamd64がなんちっゃて64bit化だったから、

何が言いたいのかわかりませんが。amd64っていうのはIntelのCPUを含んでいるので、
Intel CPUを使ってるMacはなんちゃって64bitだってことでいいですかね?

66 :名無し‾3.EXE:2019/06/27(木) 16:00:09.41 ID:vricreph.net

これからはG20はトンキンでやれよな。

65 :名無し‾3.EXE:2019/06/26(水) 16:51:31.73 ID:ch6K6DE2.net

Ubuntu 32ビット版ドロップを変更、限定的サポート発表 2019/06/25 23:30 後藤大地
https://news.mynavi.jp/article/20190625-848564/

33 :名無し‾3.EXE:2019/02/01(金) 00:51:51.53 ID:+AhXujwO.net

x64って0〜1MBのコンベショナルメモリの部分って使われてるの?

22 :名無し‾3.EXE:2019/01/06(日) 10:37:07.46 ID:sbEtsW+9.net

ところでLinuxはx86のことをx32って呼んでるのかい? それとも別のアーキテクチャ?

25 :名無し‾3.EXE:2019/01/06(日) 18:22:26.94 ID:zPw8Gfoe.net

マイコン組み込み機器あたりは32bitどころじゃないのだらけだらけだから切られんだろ

15 :名無し‾3.EXE:2018/12/28(金) 17:43:28.68 ID:Leh4PBQz.net

それはCUIだったり、
FVWMやTWMみたいな糞しょぼいウィンドウマネージャが主力だったころの話だぞ

61 :名無し‾3.EXE:2019/06/19(水) 22:17:17.99 ID:rxifci5K.net

俺はね、何を根拠に64bit化が中途半端って言ったかって聞いてんの。
単純な64bit化よりもずっと優れた機能であるlongモードの説明をしろなんて言ってないの

29 :名無し‾3.EXE:2019/01/20(日) 03:20:04.45 ID:uJsEY3lQ.net

使えない。x32-ABIはアドレス長を32bitにした64bitコードなので32bitモードでは動かない。
なんであんまり使われなかったというと

本の虫 – 江添亮のブログの x32 ABIの簡易的なまとめより一部引用するが

OSには、最低でも、Linux Kernel 3.4 x86_64が必要となる。コンパイラーには、今の所、gccが対応している。
もちろん、gccもx32アーキテクチャをサポートする設定でビルドされていなければならない。x32に対応したデバッガーも必要だ。GDBが対応している。
もちろん、x32に設定したビルドが必要だ。glibcを含めたライブラリも、当然x32に対応し、もちろんx32向けにコンパイルされていなければならない。
ビルドツールにも特別な対応が必要だ。

と、x86とx64の両方を上回るパフォーマンスを得られるであろう一部のソフトウェアのためだけにi686とx64に加えてx32のバイナリ、イメージを用意するのは負担が大きい。

4 :名無し‾3.EXE:2018/12/19(水) 07:54:13.88 ID:v9Vmm5tF.net

64bitであれば動くからだろ

55 :名無し‾3.EXE:2019/06/19(水) 21:55:36.14 ID:rxifci5K.net

あ、コイツまじで知らんのだw

PAEは物理アドレス拡張のことで、”32bitで” より多くの
メモリを扱うための技術だってことを知らんのだねw

60 :名無し‾3.EXE:2019/06/19(水) 22:12:10.64 ID:4e1ywJh9.net

嘘だらけて目も当てられないな。64bitでもアドレス変換はPAEは少し拡張して流用している。
だからPAE使わないならlongモードに移行できない。全部仕様書に書いてるよねw

仕様を確認したと言ってるがさっぱり理解できる脳みそはなかったようだ、USB大臣みたいにw

43 :名無し‾3.EXE:2019/06/19(水) 20:01:17.60 ID:rxifci5K.net

> Windowsはそもそも32bit機であって

OSとパソコンをごっちゃにする程度だから
まともなレスは期待できないかな

26 :名無し‾3.EXE:2019/01/07(月) 03:16:43.69 ID:nmTfblRC.net

なるほどね。メモリアドレッシングを64bitでやるとオーバーヘッドが大きい。
なのでx64で拡張されたレジスタを使いつつメモリアドレッシングは32bitでやると。
しかしこのモードは普通のx86用ソフトとの互換性も微妙だし仮想86モードも
使えないしという微妙な立ち位置なのね

46 :名無し‾3.EXE:2019/06/19(水) 20:35:46.95 ID:4e1ywJh9.net

あー、Windowsの話ね。とにかくamd64がなんちっゃて64bit化だったから、
Windowsもなんちゃって64bit化。この板で知らない奴がいるなんてw

たとえば64bitカーネルなのにバイナリがkernel32.dllでSystem32の中にあるw
この辺りからもう手抜き対応だと分かると思うけどw

41 :名無し‾3.EXE:2019/06/19(水) 19:53:33.47 ID:JlMYGBaP.net

Windowsはそもそも32bit機であって64bit化は中途半端にしかしてない
Windowsは終わっていて
もし行うならMicrosoftの次のOSってところでしょ

現時点は完全に数合わせの動員レベルで使われているだけで
Microsoftからすれば末端は捨て駒レベルの扱い。

44 :名無し‾3.EXE:2019/06/19(水) 20:19:42.37 ID:4e1ywJh9.net

そこからかよw amd64の仕様を一から確認してこいw

36 :名無し‾3.EXE:2019/03/23(土) 06:30:55.83 ID:C8jex9u1.net

安部の圧力じゃねえのパソコン売れないから

20 :名無し‾3.EXE:2019/01/06(日) 04:25:14.80 ID:HBJ8YZ7E.net

このスレの誰もを理解してないことがわかった

64 :名無し‾3.EXE:2019/06/20(木) 06:58:52.07 ID:T4XbfnKw.net

RAMディスクスレに継ぐアホが集うスレw

19 :名無し‾3.EXE:2018/12/30(日) 08:29:10.62 ID:561lwIpf.net

waylandも完成しねーし

31 :名無し‾3.EXE:2019/01/20(日) 18:43:37.89 ID:jFRPVU0n.net

動作モードとして x32がある訳じゃないのね。
x64で、ポインタ32bitのプリフィックス付ける感じなのかな?

>x86とx64の両方を上回るパフォーマンスを得られるであろう
ポインタ長が 4byteで済むからキャッシュ効率、メモリ効率が向上
なんだろうけど、良くて 5%〜15%程度の向上かな?

30 :名無し‾3.EXE:2019/01/20(日) 17:08:05.82 ID:E55kYT7f.net

ゴミだな

7 :名無し‾3.EXE:2018/12/19(水) 11:29:39.66 ID:S+iEtTYZ.net

x32ってx86_64で拡張されたレジスタも使うがアドレスは32bitってやつで
メモリ効率が良いのでアドレスが足りるならx86_64より速い
いわゆる32bitCPUでは動かせないしWindowsはこのモードに対応してない
あんまり使われてないしもういいだろって話か

40 :名無し‾3.EXE:2019/06/19(水) 18:31:12.47 ID:rxifci5K.net

64bit非対応のCPUで動く

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

最近のコメント

N : Windows10は色々欠陥がありすぎ今すぐ修正しろ
 同じような事するのに、Win32 API と .Net Fr... (6/23)
匿名 : パソコンをぶち壊したくなる瞬間
 そもそも起動しない、廉価盤だからってクソすぎるんだが (6/20)
ページTOPへ↑