[過去ログ] FreeBSDを語れ Part44 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
428: 2017/08/11(金)23:13 AAS
>>422
ばーか。32bitのintなんて小さいだろ。
頭悪いくせに書き込むなよ。
429
(3): 2017/08/11(金)23:18 AAS
64bitになって遅くなるって、例えばどんなアプリだ?
実測値出そうぜ
430
(1): 2017/08/11(金)23:18 AAS
AA省
431
(1): 2017/08/11(金)23:25 AAS
amd64はそもそもlongモードで32bitコードをそのまま動かすために作ったもの。
その仕様のおかげてMSはamd64を選んだ。

にもかかわらずFreeBSDユーザはそんなことどうでもいいのだ。
64bitOSは64bitコード使え、32bitOSは32bitコード使えだ。

なぜそんなアップルみたいな切捨てができるかというと継承するソフト資産が皆無だから。
432: 2017/08/11(金)23:28 AAS
>>430
真剣にILP64採用してるとしたら脳みそが足りない技術者。
433
(1): 2017/08/11(金)23:32 AAS
>>429
キャッシュの小さなCeleron機でベンチ比較すれば顕著に出るだろうよ
434
(2): 2017/08/11(金)23:34 AAS
画像フィルタの類で1〜4000000000の数値を2〜3999999999に
浮動小数点数を使わずに四捨五入で厳密に補正する事を考えてみようか
ans=(((val-1)*(3999999999-2))/(4000000000-1))+2
32bitしか扱わなくても64bitが使えるだけで一発で終わる様になる
マが確保する自動変数が32bitで間に合うかどうかだけが全てじゃない

32bitは小さいぞ
435: 2017/08/11(金)23:38 AAS
>>433
計ろうぜ
ちなみにうちだとE3300機で32bitよりも64bitバイナリの方が速かった
ソースはKali linuxでのWPAキーのkey/secの表示だとか辞書の生成速度や
別パーティションのwinのaviutlでのエンコ速度
436
(2): 2017/08/11(金)23:39 AAS
>>429
別OSだがこんな結果がゴロゴロしてんだ。間違いない。諦めろ。
外部リンク[html]:ascii.jp
437: 2017/08/11(金)23:42 AAS
>>436
そのグラフの32bit4Gと64bit4Gを比べて言ってるの?
64bitGの方が若干早い項目多いし、64bit2Gがあったら青のバーがもっと短くなるんじゃない?
438
(1): 2017/08/11(金)23:43 AAS
>>431
あんたの考えをそのまま進めていくと、世の中に64bit PCしかなくなっても
ソフトだけは32bitで動き続けるという変な状況になる。
新規で作るソフトや、大きな改修をするソフト、頻繁に使うソフトはいずれ64bitをフルに使うように手直し
されていくはず。16 -> 32bitのときも同じことが起きて、古い16bitソフトはだんだんサポート外になったし。
439: 2017/08/11(金)23:50 AAS
別に変でもなんでもない
long long使えばOSが64bitコードに変換すればいいし、
128bitCPUが出ても特殊オプションなど使わせずにOSがすべて吸収すればいい
440
(1): 2017/08/11(金)23:55 AAS
>>438
おまえが変な状況と思うのはおまえが社会に出てないからで、むしろそれが普通なんだよ。
しかも、8->16、16->32のときとは明らかに64bitに対する需要が異なる。
8->16、16->32と違って速度が倍増しないのだ。incentiveがないのだ。理由は明白だ。
当の昔に32bitCPUのデータバスは256bit超えてんだ。32bitから64bitにしたら実質データ帯域が半減するんだ。
実測すれば分る。

MOV r32, imm32 L: 0.06ns= 0.3c T: 0.06ns= 0.25c
省1
441: 2017/08/11(金)23:55 AAS
i80386が出てしばらくはMS-DOSで16bitのコードを延々動かし続けてた
64bitのOSで32bitのアプリを動かそうと、x264のexeだけ64bitにしてエンコだけ高速にしようと
メーカーやユーザーの自由だろう
442
(1): 2017/08/12(土)00:05 AAS
>>440
それってポインタの定数の命令だけの話だよね?
64bit化したバイナリが一律32bitの倍のコードサイズになる訳じゃないぞ
443
(2): 2017/08/12(土)00:27 AAS
アセンブラ出力眺めてみた
64bitのイミディエイトのオペコードからのロードなんてループの外でしかやらんな
ループ突入前の1回、ポインタが4バイトから8バイトになって「遅い!」なんて体感できる奴はいないだろう
しかもamd64だとレジスタの本数増えてるからループの中でポインタをレジスタに云々なんて滅多に起きない

64bitが遅いってんならWinMacLinuxFreeBSD未だに一律32bitのままだった事だろう
444
(1): 2017/08/12(土)00:52 AAS
>>442
もちろんデータバスの差が顕著に出る例だ。
amd64が仮想メモリ空間、レジスタだけのなんちゃって64bit化である以上、
足回り、エンジンは同じままだということだ。
445: 2017/08/12(土)00:59 AAS
>>443
そもそもほとんどの64bit環境のコンパイラはintは32bitだ。
仕様上必要でないかぎりわざわざ64bit longなんて使わない。
446: 2017/08/12(土)01:09 AAS
主張がわからん
>>444みたいな顕著に出る例なんて>>443で、殆ど速度低下はないだろうし、
なんちゃって64bitだろうと64bitのレジスタ同士での演算は可能
そのなんちゃって64bitってのはなんちゃってじゃない64bitと何が違う?

32bitの数値しか使わなくても、乗算除算が必要になれば>>434で64bitの恩恵はあるだろ
今普及してるx64否定して何がしたい?目的は何だ?
447: 2017/08/12(土)01:19 AAS
x86とamd64の技術的なメリットをデメリットを述べただけで、x64を否定したと感じるのは
おまえが、i386排除連呼してるカルト宗教だからだろう。
448
(1): 2017/08/12(土)01:26 AAS
>>434
最近の画像はRGB各色32bitなのか?
449: 2017/08/12(土)01:28 AAS
なんちゃって64bitってのはなんちゃってじゃない64bitと何が違う?
会話する気がないならamd64とi386どっちを使おうと個々の勝手だからもう黙ろうな
スレ違いもいいところだ
450
(1): 2017/08/12(土)01:29 AAS
>>448
動き補正だとかFFTだとかの計算内容知ってるか?
RGBの各値を四則演算でぼかせたノイズ消えただの喜んでる様な計算じゃ済まないんだぞ
451: 2017/08/12(土)01:30 AAS
何度も説明してるだろう。
これだけ説明して理解できないなら自分でamd64の仕様書読め。

それでも理解できない馬鹿なのだから諦めろ。
452: 2017/08/12(土)01:31 AAS
>>450
知らん。
453
(1): 2017/08/12(土)01:32 AAS
SSE案件。例が稚拙。
454
(1): 2017/08/12(土)01:35 AAS
64bit至上主義者はまた完全論破されたのか。
455
(1): 2017/08/12(土)01:38 AAS
16bitのときもCP/Mを引きずり、32bitのときもDOSを引きずりという歴史を知っていれば
i386がいらないなんて話は出てこないはずなんだが。

32bit排除厨はおそらくマカーなのだろう。
456
(2): 2017/08/12(土)01:46 AAS
外部リンク[html]:ascii.jp
で明らかだな。

image manipulationは僅かに64bitが有利。だからここで勝負したいのだろう。
しかし、web browsingの圧倒的な差。

あたなの用途は2chですか? PhotoShopですか?

FreeBSD用のPhotshopはありませんけどね!!
457: 2017/08/12(土)01:48 AAS
>>453
【Intel】OpenCV総合スレ 5画素目【画像処理】
2chスレ:tech

>>454-455
i386を排斥してる事にするなよ

ループの外でのポインタのイミディエイトのロードのオペランドが
4バイトから8バイトになった僅かな速度低下なんて誰も気にせんだろ
省1
458
(1): 2017/08/12(土)01:54 AAS
>>456
ブラウザは64bitかどうかってよりOSの実装の問題じゃね?
64ビットと32ビットのモジュールの両方を使えるように検索しに行ってるとか
459: 2017/08/12(土)01:54 AAS
平均的な用途のベンチってつまりPC MARKでしょ。答えでてるじゃん。
460
(1): 2017/08/12(土)02:03 AAS
外部リンク[html]:kledgeb.blogspot.jp

おまえらの大好きそうなOSSのベンチですら引っ張り出さずに64ビット遅いとか言っちゃうんだもんな
救いようがねえ
461
(1): 2017/08/12(土)02:06 AAS
> インストール済みのUbuntu 32bit版をUbuntu 64bit版へそのまま移行するような手段は提供されていないため

酷いな。普及しないはずだわ。
462: 2017/08/12(土)02:24 AAS
最初から64ビット版入れときゃ先ず間違いはない
463: 2017/08/12(土)02:33 AAS
FreeBSDもLinuxも普及しない理由が分った。
464: 2017/08/12(土)02:48 AAS
> 最初から

ほんとこいつの脳みそは幼稚園児並だな。
465
(1): 2017/08/12(土)02:57 AAS
なんでこんなに伸びてるの
FreeBSD来てるの?
466: 2017/08/12(土)03:05 AAS
俺様のしょぼい32bit機に最適なビルド作れってわめいてるのがいるだけ
467: 2017/08/12(土)03:17 AAS
まだマシンの話してるとか思い込んでる知的障害ゴキが這いつくばってんのか
468: 2017/08/12(土)03:27 AAS
>>465
張られたベンチはWinとlinuxだけ。もう分るな。

FreeBSDはベンチすらされない。つまりオワコン。
469: 2017/08/12(土)03:36 AAS
ウインなにがしみたいなインターネットを危険に陥れる脆弱性だらけのバグバグOSもどきは最初からオワコン
FreeBSDはサーバ用途
470: 2017/08/12(土)03:37 AAS
思い通りにならないとディスり始める
フリーウェア作者を奴隷か何かと勘違いしてるクレーマーと変わらん

>>460の通り、世は64ビットに移行しつつある
過去のものはi386で動かせ
Win95をMSに改良しろなんて言ったところで作らん
471: 2017/08/12(土)03:41 AAS
i386でOSだけが64bit対応するのが合理的って話だろ
何度言われても飲み込めない盆暗だからCの基本すら理解できないんだろ
472: 2017/08/12(土)03:45 AAS
何も生み出せない奴ってのは崇拝することしかできないからな
頭が悪いものだから与えられたものに満足して思考停止に陥るわけだ
この手のキチガイがOSSを語るとか反吐が出るわ
473: 2017/08/12(土)03:46 AAS
i386のままじゃ遅いバイナリが多いんだから合理的じゃないだろ
474: 2017/08/12(土)03:48 AAS
i386のままのほうが速いバイナリが多い現実すら見ようとしないとか
救いようがないな
475: 2017/08/12(土)03:49 AAS
外部リンク[html]:kledgeb.blogspot.jp
実測値のソース出せよ
476: 2017/08/12(土)03:55 AAS
日本語読めないのか?
>>1から100回読み直せ
それでも理解でなければお前はオワコン
477: 2017/08/12(土)03:58 AAS
外部リンク[html]:kledgeb.blogspot.jp
> Linuxゲームのベンチマーク
>  Linuxゲームのベンチマークでは、ほんの少しUbuntu 64bit版の方がパフォーマンスが良くなる傾向にありますが、ほとんど変わりません。
>  このベンチマークでは、数値が大きいほど性能が良いということになります。
>
> 動画のエンコードとカーネルビルドのベンチマーク
>  動画のエンコードとカーネルビルドのベンチマークでは、すべての項目においてUbuntu 64bit版の方がパフォーマンスが良いです。
省12
478: 2017/08/12(土)04:05 AAS
>>461
UNIX系最大派閥に躍り出たんだがubuntuは
479: 2017/08/12(土)04:18 AAS
酷いブログだ。全く現実が見えてない。
480: 2017/08/12(土)04:27 AAS
外部リンク:news.mynavi.jp
そのブログのソース、Phoronixのデータだぞ

更に付け加えると、PAEをONにするとアドレス変換のテーブルの参照が入ってパフォーマンスは若干落ちる
481: 2017/08/12(土)04:29 AAS
全 く 現 実 が 見 え て な い 。
482: 2017/08/12(土)04:30 AAS
今時の32bitOSがPAE必須の理由さえ知らないとか、キミブロガー本人でしょ。
483
(3): 2017/08/12(土)04:34 AAS
今時の32bitOSって何?w
具体的に名前とバージョンを挙げよう
484: 2017/08/12(土)04:42 AAS
>>483
ところでさっきからおまえはなんでそういう幼稚園児みたないことばっか言ってんだ?
レベル低すぎるから話に入らないでROMってろよ。
485: 2017/08/12(土)04:45 AAS
>>483
むしろ、OSシェア順に上から順番に調べてPAEがいらないOSがあったら報告してくれ。
そしてキミのブログに調査結果を報告してくれ、現実が見えないブログ主さん。
486: 2017/08/12(土)04:46 AAS
>>483
おまえはもう引っ込んでろよ。どうせゆとり学生だろ。
487: 2017/08/12(土)04:57 AAS
i386に拘ってる貧乏人はUFOやらネッシーやら見たって言ってる嘘つきおじさんみたいだな
UFO見た事ない奴はROMってろ
488: 2017/08/12(土)05:14 AAS
i386で動かしたいならi386で動かしてろ
どうせPAEが無くてもユーザランドのメモリ空間事情は変わらん
それでも4G以上使いたいならLinuxでも使え

外部リンク[html]:kledgeb.blogspot.jp
> Linuxゲームのベンチマーク
>  Linuxゲームのベンチマークでは、ほんの少しUbuntu 64bit版の方がパフォーマンスが良くなる傾向にありますが、ほとんど変わりません。
>  このベンチマークでは、数値が大きいほど性能が良いということになります。
省15
489: 2017/08/12(土)05:28 AAS
> どうせPAEが無くてもユーザランドのメモリ空間事情は変わらん

やはりこいつとんでもない無知だった。
490: 2017/08/12(土)05:36 AAS
PAE専用のAPIとか使い込むつもりか?64ビット化の時に困るぞ
491: 2017/08/12(土)05:44 AAS
32ビットの論理アドレス空間じゃ足りなくてPAE欲しいってんなら素直に64ビットで動かせば?
既存の32ビットの動かすだけなら既に動いてるんだからi386で動かせば?
64ビットの方がパフォーマンス出る事が多いのに何でごねてんの?
492: 2017/08/12(土)07:03 AAS
PAE必須の理由を知らない馬鹿がいると聞いて
493: 2017/08/12(土)07:10 AAS
4G以上(3G+α)が使えなくなるだけ
494: 2017/08/12(土)07:14 AAS
なわけあるかw
495: 2017/08/12(土)07:24 AAS
外部リンク:ja.wikipedia.org
必須な理由って何だよ
PAEがないi386機でもi386のバイナリは動くし、PAEがなくてもamd64機で動いてるだろ
496: 2017/08/12(土)07:25 AAS
64bitCPUなら事実上必須だけど、32bitって必須な理由って何だ?
497: 2017/08/12(土)07:26 AAS
64bitOSなら事実上必須だけど、32bitで必須な理由って何だ?
498: 2017/08/12(土)07:32 AAS
> データ実行防止のため有効にされることがある。

そこに書いてあるじゃん。セキュリティのため。昔、散々言われたじゃん。
だから今ではwinでもubuntuでもPAE必須。まさか本気で知らないとか。
499: 2017/08/12(土)07:34 AAS
有効にしなくても動く
500: 2017/08/12(土)07:36 AAS
今度は必須の意味も分らないってか。まさに幼稚園児。
501: 2017/08/12(土)07:37 AAS
必須ならなんでPAEに対応してないFreeBSDのi386は動いてるんだよ
502: 2017/08/12(土)07:42 AAS
言いたくはないが、聞くなら仕方ない。答えよう。

FreeBSDは穴だらけのポンコツOSだから
503: 2017/08/12(土)07:44 AAS
スタックオーバーフローだけを防げたところで安全になるって訳じゃないぞ
穴だらけなら使わない方がいい
Linux板にでもいっておいで
504: 2017/08/12(土)07:45 AAS
基本的なことも知らなかったくせに急に上から目線w
505: 2017/08/12(土)07:52 AAS
スタックオーバーフローが防げるとか、大した機能じゃないし、
WinだってそれをONにすると動かなくなるコードあるぞ
全部に適用できる訳じゃない

システムのプロパティ→詳細設定タブ→パフォーマンス→データ実行防止タブ
詳細を表示しますのリンクでもクリック
506: 2017/08/12(土)07:54 AAS
> 474 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2017/08/12(土) 03:48:10.83
> i386のままのほうが速いバイナリが多い現実すら見ようとしないとか
> 救いようがないな

> 492 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2017/08/12(土) 07:03:14.09
> PAE必須の理由を知らない馬鹿がいると聞いて

> 502 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2017/08/12(土) 07:42:24.91
> 言いたくはないが、聞くなら仕方ない。答えよう。
省2
507: 2017/08/12(土)07:57 AAS
32bit排除主義者はまた完全論破されたのか。
508: 2017/08/12(土)07:58 AAS
> 474 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2017/08/12(土) 03:48:10.83
> i386のままのほうが速いバイナリが多い現実すら見ようとしないとか
> 救いようがないな

> 492 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2017/08/12(土) 07:03:14.09
> PAE必須の理由を知らない馬鹿がいると聞いて

> 502 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2017/08/12(土) 07:42:24.91
> 言いたくはないが、聞くなら仕方ない。答えよう。
省2
1-
あと 494 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s