FreeBSDを語れ Part49

■ このスレッドは過去ログ倉庫に格納されています
1デーモン君
垢版 |
2019/09/06(金) 20:47:50.69
The FreeBSD Project
https://www.freebsd.org/ja/

前スレ
FreeBSDを語れ Part47
https://mevius.2ch.net/test/read.cgi/unix/1507827321/
FreeBSDを語れ Part47 (再利用のため実質Part48)
https://mevius.2ch.net/test/read.cgi/unix/1508085628/

関連スレ
初心者もOK! FreeBSD質問スレッド その123
https://mevius.2ch.net/test/read.cgi/unix/1522192115/
2019/09/15(日) 21:56:05.50
>>210
「知ったか」って言うんならどこが嘘なのか指摘してみろ
2019/09/15(日) 21:58:16.77
てかi80286時代にどの機体で286プロテクテッドモードのプログラミングしたのか言ってみ?
殆ど居ない筈だぞ

あの頃のハードはi80286じゃなくってあくまでx86互換のセカンドソースが多かったしな
2019/09/15(日) 22:02:12.25
286のプロテクテッドモード
で動く、unixっぽいosが有った気がするなあ。

「v30では動きません」って書いてあったのを覚えてる。
214名無しさん@お腹いっぱい。
垢版 |
2019/09/15(日) 22:03:57.79
>>212
98VX 以降なら普通に載ってなかった?
2019/09/15(日) 22:08:35.97
>>214
確か生産時期による
2019/09/15(日) 22:13:03.83
>>215は嘘ついたかも、調べたら両方乗せてるみたいな書き方してた
まぁどちらにしてもV30みたいなセカンドソースじゃ286プロテクテッドモードのコードは動かない
2019/09/15(日) 22:20:25.18
>>211
>>166(OS/2 1.x は80286だから再起動なしにリアルモードには戻れない)
>>171(リセット時に実行するアドレス云々は間違い)
あと嘘とまでは言わないけど>>169の「正常に遷移」の意味が不明確
リセットなしにと言うのであれば3.0までは80286で動いていたから明らかに間違い
リセットして戻れたと言うならまあそういうふうに作ってあるんだから当たり前でこの文脈だと情報量"0"
なんのために書いたのか意味不明
2019/09/15(日) 22:25:11.62
>>217
OS/2のバージョンも不明だろ
OS/2warpの頃にはサブシステムでWIN32そこそこ動く位の386プロテクテッドモードで動くOSだったぞ
2019/09/15(日) 22:25:35.10
>>216
V30は80186だもの286のコードは動くわけないだろ
なにわけの分からないこと言ってんだよおまえ
2019/09/15(日) 22:27:14.95
>>216
調べたらって...
実機触ったことないくせに偉そうなこと書いてんのかよw
2019/09/15(日) 22:27:36.53
>>213
xenix とか minix とかかな?
222名無しさん@お腹いっぱい。
垢版 |
2019/09/15(日) 22:27:51.03
>>216
V30はnecの独自命令とかがあったから
互換性のために盲腸的に286と排他利用する形で載せてるだけで
普通に286マシンだろ
2019/09/15(日) 22:29:33.00
>>221
minixは8088で動くとタネンバウム先生が言ってるので286なんて高級機の機能は使わない
2019/09/15(日) 22:29:42.55
>>219
だから286のプロテクテッドモードのコードを書いた事がある奴は殆ど居なくても
386のプロテクテッドモードのコードを書いた事がある奴はそれなりに居るんだよ
おまけに今どき286プロテクテッドモードで動いてるOSなんて残ってねえだろ

プロテクテッドモードっつったら386プロテクテッドモードだって思う奴は多いんじゃねえの?

>>220
実機触ってV30だって判別して遊んだりした事がある

>>222
V30はプロテクテッドモード積んでない
2019/09/15(日) 22:30:07.02
>>218
バージョン明示しないってことは全てのバージョンと取られるのが普通
だからバージョン明示しないで>>166みたいなことを書くやつはアホってこと
2019/09/15(日) 22:31:42.72
>>217
補足 3.1でもスタンダードモードは286で動いたよ
2019/09/15(日) 22:32:14.98
>>223
80286の保護機能を使用したOS MINIX/286を作成した.
http://yokota-www.cs.titech.ac.jp/ptt/arc/162/162.html
2019/09/15(日) 22:33:59.89
>>225
だから俺は>>166じゃねえよ、ただの横レスで過去の記憶から同意しただけだ
それに裏技だろうと何だろうとリアルモードのメモリ空間保持したまんまCPUだけ半リセットできるんだろ?


で、今頃謎が解けたかも知れない、昔の98ってクロック切り替えスイッチでCPUが丸ごと変わるのか
一番早いクロックしか眼中になかったから気付かんかった(当時学生)
2019/09/15(日) 22:37:49.26
>>218
OS/2を語るときに386の話を出す馬鹿はいないだろ...
ワープなんて世俗的になったIBMが出した奴ベースで話してどうすんだよ
2019/09/15(日) 22:39:35.40
>>228
お前が誰かなんて知らんしどうでもいい
まあ半リセットとか言う意味不明なことを言うような知ったかであることは理解したよw
2019/09/15(日) 22:40:43.61
>>226
そうかもな
で、それがどうかしたのか?
2019/09/15(日) 22:45:30.08
>>209
当時を知ってるやつは当然英語サイトで見てるからプロテクトモードとか言ってるやつのほうがどう見てもにわかだろ
まあProtected Modeって言ってる奴は俺を含めて当時の記憶が抜けない老害とも言えるけどw
2019/09/15(日) 22:50:11.36
>>229
それ以前のOS/2使った事がある奴なんてどんだけ居るよ?

>>230
条件付きで説明を垂れ流しつつコールドリセット/ウォームリセットって言えばいいのか?
てか他人なのにいきなり別の奴と決めつけて煽ってきておきながら「誰かなんてどうでもいい」とか
殴り返されて当たり前だろう
234名無しさん@お腹いっぱい。
垢版 |
2019/09/15(日) 22:50:36.30
> で、今頃謎が解けたかも知れない、昔の98ってクロック切り替えスイッチでCPUが丸ごと変わるのか
> 一番早いクロックしか眼中になかったから気付かんかった(当時学生)

こんなんで当時を知るとかいわれましてもね
2019/09/15(日) 22:52:57.81
>>232
俺は英語が当時の学生レベル並のままで親のCompuServe垢借りて書き込みをROMってたけどなw
9600bpsモデムは存在してたけど、アクセスポイントの設備も含めたら事実上2400bpsMNP5でしか繋がらなかった時代
236名無しさん@お腹いっぱい。
垢版 |
2019/09/15(日) 22:53:04.27
>>221
Minix is not Unix.
2019/09/15(日) 22:54:19.31
>>234
学生が自分のPC買えるかよ、親のPCをマニュアルも無しにいじってたんだよ
初期のVXだけV30だと思ってたけど、初期はi80286が8MHzらしい
らしいってのはもうとっくの大昔に廃棄されて検証しようがないから
2019/09/15(日) 23:02:19.49
>>228
本当に実機触ってたのか?
2019/09/15(日) 23:03:23.83
>>233
日経新聞でこれからのサラリーマンはOS/2が使えないとダメとか
大騒ぎだったんだぞしらんのか?知らずに語ってんのか?
2019/09/15(日) 23:04:42.06
>>238
親が使ってない時限定だけど触ってた(FDも1枚しか貰えなかった)

>>239
それいつの時代?98でもOS/2動いてたのか?
2019/09/15(日) 23:12:20.02
>>240
動いてたに決まってんだろ
2019/09/15(日) 23:17:51.07
>>241
それOS/2 2.11以降の486DXが当たり前になった頃の話?
243名無しさん@お腹いっぱい。
垢版 |
2019/09/15(日) 23:21:32.59
お前ら元気だなw
その勢いで少し日本語メーリングリストを荒らしてこいよw
少しは活気づくだろw
244名無しさん@お腹いっぱい。
垢版 |
2019/09/15(日) 23:22:38.44
活気づくじゃなくて殺気づくの間違いだったはw
2019/09/15(日) 23:23:15.16
>>225
>バージョン明示しないってことは全てのバージョンと取られるのが普通

そう捉えるほうがアホじゃないか?
「トヨタはハイブリッドシステムを実用化した」をトヨタの全車種がそうなったと捉えるようなもんだ
2019/09/15(日) 23:34:00.30
>>217
>>166(OS/2 1.x は80286だから再起動なしにリアルモードには戻れない)

https://blogs.itmedia.co.jp/kurikiyo/2007/01/mozilla_aa05.html
>>80286のプロテクト・モードを活かしつつ、従来のDOSアプリケーションも動かすために、稼働中にプロセッサにリセットをかけてモードを切り替えるという荒業を使っていたと思います

「思います」だが当時の関係者の言うことだから、お前の主張よりは信用度が高い
2019/09/15(日) 23:43:43.89
>286だのプロテクトモードだの
>そろそろ「おじいちゃん」に片足突っ込んでてもおかしく無さそうw
なんて言ってたくせに、マウント取りたいだけで必死こいて検索かけてる姿を想像すると
微笑ましいよな
2019/09/15(日) 23:45:36.45
>>242
アホか。
2019/09/15(日) 23:52:47.16
>>233
OS/2は雑誌の付録についてた。
2019/09/16(月) 00:00:25.76
>>249
バージョンは?何年代?286プロテクテッドモード用?
2019/09/16(月) 00:09:19.54
雑誌の附録に付いてたのはwarpかな。
OS/2のPC-98版は1.xの頃からNECが出してたかと。
2019/09/16(月) 00:13:45.09
OS/2 Warp や2.11 ぐらいが雑誌の付録についていたんじゃないかな。
2019/09/16(月) 00:17:33.30
某理系(工業寄り)大学付属高校からそっちの道に行ったけど、それは素で知らなかった
てかWarp辺りになるまで誰も使ってなかったし、それもWinのexe動かす為だけに使ってたみたいだし、
しかもその天下も95が来て一瞬で終わったよな?
少なくとも俺の周りじゃそうだった

> 229 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2019/09/15(日) 22:37:49.26
> >>218
> OS/2を語るときに386の話を出す馬鹿はいないだろ...
> ワープなんて世俗的になったIBMが出した奴ベースで話してどうすんだよ

386の話がなかった時代にOS/2でどんなアプリを動かせた?
Warpの少し前のバージョン以前の時代にOS/2の名前は出しても運用に関する話題を出した奴なんて一人もいなかったが?
254名無しさん@お腹いっぱい。
垢版 |
2019/09/16(月) 00:19:33.33
お前ら元気だなw
その勢いで少し日本語メーリングリストを荒らしてこいよw
少しは殺気づくだろw
255名無しさん@お腹いっぱい。
垢版 |
2019/09/16(月) 00:35:02.78
おいどうしたw
続けろよw
2019/09/16(月) 00:39:03.73
俺がPC9801DX使っていた頃は中学〜高校1年の頃だが
V30との切り替えスイッチがあることぐらい知っていたが?
ボリュームのすぐ左にあったじゃん。あんなめだつもの
2019/09/16(月) 01:05:37.29
VXはDXどころかRXより前の機種でデザインどころか表記もかなり簡素だったんだよ
2019/09/16(月) 01:15:41.07
>>237
https://www.eonet.ne.jp/~building-pc/pc/pc1986.htm
2019/09/16(月) 01:17:38.75
>>258
前期VXの80286は8MHz V30は10MHz
2019/09/16(月) 03:21:44.67
結局、あの頃のPC向けだとOS/9最強
Tandyの286マシンunixもあるには有ったけど
386bsdやlinuxが出るまでは実用に耐えなかった
2019/09/16(月) 05:35:40.53
>>233
> 条件付きで説明を垂れ流しつつコールドリセット/ウォームリセットって言えばいいのか?
語るならちゃんと説明しりゃいいだけ
そもそも匿名掲示板、しかもIDもない板で俺ガーとか吠えられても困るw
2019/09/16(月) 05:38:58.87
>>245
> 「トヨタはハイブリッドシステムを実用化した」をトヨタの全車種がそうなったと捉えるようなもんだ
まさか真顔で言ってないよな?
相当感覚ずれてるぞw
2019/09/16(月) 05:41:56.01
結局>>165をうやむやにしたがってる奴が下らない揚げ足取りをし続けてるって事でおk?
286だろうとIOからCPUのRSTを制御できればリアルモードに戻れるってこったろ?
9801VXは初期モデルと後期モデルで筐体すら違うからggった情報だけを鵜呑みにしてると恥の上塗りになる
2019/09/16(月) 05:41:56.45
>>246
ここで言う再起動はOS再起動じゃなくてプロセッサリセットのこと
当時を知らないと流れが読めないと思うが>>165でピンとこないなら話に加わらない方がいい
2019/09/16(月) 05:53:20.22
>>235
親がCompuServeのアカウント持ってるとかスゲーなw
2019/09/16(月) 05:55:38.03
>>236
"unixっぽいos" is not equal "Unix"
2019/09/16(月) 05:58:21.45
>>263
> ggった情報だけを鵜呑みにしてると恥の上塗りになる
自己紹介かよww
2019/09/16(月) 06:19:06.88
前期後期モデルのキーワードを入れてggりなおせば自分がどんな恥ずかしい書き込みをしてたかがわかる
2019/09/16(月) 06:22:22.29
>>264
当時もCPUのみのウォームブートは再起動なんて言ってる奴の記憶はない
270名無しさん@お腹いっぱい。
垢版 |
2019/09/16(月) 06:41:30.05
>>263
前期モデルでも後期モデルでも286マシンである事に変わりは無い訳だが
何が問題なんだ?
2019/09/16(月) 08:14:49.64
>>269
だから>>165読んでピンとこないならいちいち絡んでくるなよ
2019/09/16(月) 08:48:55.78
どうでもいいけど、286のプロテクトモード云々はwikipediaのDOSエクステンダの項に一通り書いてあるぞ
普通のユーザーはOS/2なんて使ってなくてプロテクトモード=DOSエクステンダだったからな
2019/09/16(月) 09:15:33.57
ハードウェアのバンク切り替え式拡張メモリからページマップの拡張メモリに移行したころか
EMSメモリから移行したけど制御ソフトが下位メモリ占有するから何でもかんでも隙間に追いやっていたのを思い出す

ところでこの話、FreeBSDとなんも関係ないのでは…?
2019/09/16(月) 09:21:18.49
>>273
おまえが突然関係ない話を始めてるだけじゃないか
2019/09/16(月) 09:36:34.91
Can't locate Locale/gettext.pm in @INC (you may need to install the Locale::gettext module) \
(@INC contains: /usr/local/lib/perl5/site_perl/mach/5.30 \
/usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.30/mach /usr/local/lib/perl5/5.30 .) \
at /usr/local/bin/help2man line 29.
なんて言われtexinfoがビルド出来ません
MAKE_JOBS_UNSAFE=yesにすると完走しますが何か腑に落ちません
p5-Locale-gettextは入ってるし、perlのどのバージョン使っても同じ結果になります
どうすればいいでしょうか
2019/09/16(月) 09:53:48.61
ないね、FreeBSDは386からだし、286版があったとしてもリアルモードに戻す事はしなかったと思う
2019/09/16(月) 10:35:03.83
むかし、80386と80286の、インストラクションマニュアルという、
本を読んだことがあるんです。
日本のintelが出してて、和訳された、かなり分厚い本でした。

80286のマニュアルに、特権レベルの仕組みが解説されていて、
「80286からマルチタスクOSの時代がくるのか?」
と思っていました・・・。

結局、80286でマルチタスクは、しなかったんですけど。
2019/09/16(月) 10:57:49.50
>>275
https://www.freebsd.org/doc/en/books/porters-handbook/building.html
残念ながら、すべてのポートが並列ビルドをうまく処理できるわけではなく、
MAKE_JOBS_UNSAFE=yes変数を追加してこの機能を明示的に無効にする
必要がある場合があります。
2019/09/16(月) 11:13:56.62
でもなんでも今頃80286の話で盛り上がってるんだろう?というのはあるかな。
体に80286を埋め込んでいるの?
2019/09/16(月) 11:20:03.65
>>278
危険なビルド方法を有効にするのかと思いこんでましたわ。アホだwww
バグを報告してくれと毎回言われるし。
ありがとうございました^^
2019/09/16(月) 11:45:22.89
80286を知らない人にとっては、
ミステリアスなCPUなんでしょう。
2019/09/16(月) 11:54:09.87
ワイZ80なら知ってるで
2019/09/16(月) 13:09:52.99
>>264
> ここで言う再起動はOS再起動じゃなくてプロセッサリセットのこと

これで「ピン」とくるヤツは約1名だろw
無理がアリすぎるわww
2019/09/16(月) 13:20:21.47
>>281
まあ知ってても過渡期のCPUって感じ
2019/09/16(月) 14:15:16.85
>>283
だからピンとこないなら黙ってなよ
当時を知ってる奴なら常識レベルなんだよ、何度も繰り返し語られてるし
2019/09/16(月) 14:42:47.83
>>285
再起動とリセットは違うなあ
当時を知ってればこそ、ますますピンとこないなあ

再起動するしかなかったのをCPUリセットでなんとかした、
こういう理解だろ普通は
287名無しさん@お腹いっぱい。
垢版 |
2019/09/16(月) 15:01:00.40
>>286
キリ番getおめ
288名無しさん@お腹いっぱい。
垢版 |
2019/09/16(月) 15:02:40.06
>>171>>173 は終わってる
あきらめろ
2019/09/16(月) 15:13:44.38
「‥氏にたくなければやめておけ‥検索厨と本物のエンジニアの方々とでは格が違い過ぎる‥」
2019/09/16(月) 15:18:13.91
>>287
NDPおめ
2019/09/16(月) 15:47:10.82
>>286
まだ言ってるのかよw
当時を知ってたら>>165の言う再起動がOSの再起動でないことがわかるはず
当時そんなOSはほぼなかったからな
2019/09/16(月) 17:01:22.69
>>291
そんなこと言ってるのは君だけだろ(ワシは>>283,286とは別人な)
当時を知っているが>>165の言う再起動がOSの再起動でないことなんぞ分からんよ
つか「まだ言ってる」ってブーメラン
293名無しさん@お腹いっぱい。
垢版 |
2019/09/16(月) 17:01:32.76
お前らスレ伸ばしすぎ
2019/09/16(月) 17:08:34.43
たとえば>>217
> OS/2 1.x は80286だから再起動なしにリアルモードには戻れない

主語がOS/2なんだから、再起動と言われたらOSの再起動と捉えるのが普通じゃない?
ちなみにワシの職場では「CPUリセット」と言ってた
紛らわしいことを避けるためにもね
295名無しさん@お腹いっぱい。
垢版 |
2019/09/16(月) 17:43:55.57
>>273
あったな
2019/09/16(月) 17:53:02.50
>>292
まあ当時を知ってると言っても全員が286のこと知ってるわけじゃなかったな、そりゃすまん
PCで遊んでただけのやつもいるだろうしな
ただ286のこと知ってたらプロテクトモード 再起動 のキーワードで何を問題視してるのかはすぐわかる
Wikipediaでもわざわざその節があるぐらいに有名な話だから
2019/09/16(月) 17:55:00.09
>>294
それは単にアンカーしてるレスに合わせてるだけ
2019/09/16(月) 18:40:21.07
>>296
日本語が単語の組み合わせだけで出来てるかのような主張は見苦しいぞ
286+再起動でCPUリセットのことであるなんて、そりゃおまえのママなら
分かってくれるだろうけど、他の常識ある人間にそれを求めるのはおかしい
2019/09/16(月) 18:55:45.18
>>298
もう何を行っても同じ内容を繰り返すだけだな ⇒ >>264
2019/09/16(月) 19:23:34.03
>>270
286マシンとして動かすには8MHzにしなければならない
当時の286はリアルモードでも性能が伸びなかった事もあって世界的にも互換CPUを採用するメーカーが多かった
加えてキャッシュのない時代だからプロテクトモードにしようものなら?DTの参照で尚更性能が落ち込んだ
そこまでしてプロテクトモードにしても16bitの壁を超えられない上にBIOSもシステムコールも使えなくなる
286なんて誰も見向きもしなかったし286の代わりにV30が動いていても誰も気づかなかった
2019/09/16(月) 20:09:49.26
>>300
本当に当時触ってたのか?
286機の時代になったらMS-DOSアプリのレベルですら
V30は遅くてタマランチンだぞ
2019/09/16(月) 20:16:17.38
>>301
では何故前期の98VXは286が8MHzでV30が10MHzだった?
2019/09/16(月) 20:44:50.05
命令のクロック数が減ったんだっけ?>286
V30載せてたのは互換性維持のためだった記憶。
2019/09/16(月) 20:45:20.72
>>302
同クロックならV30より286の方が大分速い訳で
速度的には286 8MHz > V30 10MHzだろ

V30はV30の独自命令使ってるソフトとか、286だと速度が速すぎてプレイできないゲームとかを動かすときに使う
互換維持用の盲腸機能だよ

なぜ286が8MHzだったのかは聞かれても困るが
10MHz品とか12MHz品とかの入手性とか価格とかの問題じゃない?
2019/09/16(月) 20:52:40.34
>>303>>304
嘘つくな
286が10MHz以上になる前は互換チップの方がパフォーマンスが高かった
大体クロック比にして性能1.25倍の性能差を当時のステート数で稼ぐってどんだけだよと
ただでさえ互換チップは単純にできる分ステート数は有利だったんだぞ
2019/09/16(月) 21:02:18.49
>>305
http://www7a.biglobe.ne.jp/~znotl/pcresearch/memo98/org98.html

なんかセカンドソースの286の高クロック品が386を食っちゃってた話と混同してない?
2019/09/16(月) 21:05:34.76
>>306
そんな後の話はしてない
何故前期98VXの話に386が出てくる?
308名無しさん@お腹いっぱい。
垢版 |
2019/09/16(月) 21:56:06.56
お前らせっかくの祝日に一日中張り付いて286談義かよ、元気だなw
今日は敬老の日だぞw
その情熱で爺ちゃん婆ちゃんを敬えよw
2019/09/16(月) 21:59:09.97
名機V30を馬鹿にしてる奴はおれが相手してやる。掛かって来い。
2019/09/16(月) 22:04:11.51
なおなお存在を認めてもらえないLOADALL
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況