[過去ログ] FreeBSDを語れ Part57 (966レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
907: 2023/08/18(金)00:12 AAS
完成が遅れるほど、基本設計が古過ぎるポンコツになるんでないの?
既に動いている他のは少しづつでも改良されて、新しいものも取り込んでいるのに。
908(1): 2023/08/18(金)03:35 AAS
>>899
俺も>>902だと思っていたけどWikipediaを見たら
CLI (Command Line Interface) = CUI (Character User Interface)で、
CLI (Command Line Interpreter)とは別のものらしい、、、、、と思いきや結局おなじもの?
909: 2023/08/18(金)04:08 AAS
Hurdは設計が古すぎるので性能が出ない
Machベースのマイクロカーネルなんて話にならん
910: 2023/08/18(金)04:23 AAS
rumpkernelのキモはOSとドライバを完全に分離できるところにあるのにHurdなんてポンコツの話されてもな
911: 2023/08/18(金)04:51 AAS
実験的なものでしかないけど実際に試せるものが以下にあるんだな
外部リンク:github.com
概念的にはこっちを見ると良い
外部リンク:en.wikipedia.org
rumpkernelで提供されるデバイスドライバとapacheなどのアプリケーションをリンクして
直接KVMなどのハイパーバイザー上で動かすことのできるパッケージがrumprun-packages以下になる
一応mysql, PHPはあるからLAMPっぽい事ができる最低限のものはあるというか(笑
Linuxの環境に対して4%程度のコードベースでアプリケーションの実行環境を作るとかな
912: 2023/08/18(金)06:07 AAS
今のGNU Hurdは2年おきくらいにリリースされてるよね
英語版wikipediaですら更新されてないくらい注目度低いけどw
Minix3も誰か引き継いでハッテンさせないのかな
913: 2023/08/18(金)07:17 AAS
アッー!
914: 2023/08/18(金)07:26 AAS
カーネル開発は難しいというイメージ戦略に成功したHurd。
Linux の陰の応援団だよ。
915(1): 2023/08/18(金)08:26 AAS
GNU Hurdのアーキテクチャが古いとか…無知というのは怖いもんだなw
今は何でもコンテナで動かす時代
マイクロカーネルがコンテナと相性が良いのは間違いない
ま、取り敢えず↓これでも読んどけ
外部リンク:mhatta.medium.com
916: 2023/08/18(金)08:46 AAS
スレチでマウント取り出すのって爺っぽいが
917: 2023/08/18(金)22:48 AAS
>>908
command line interpreterってREPLのある処理系だろ
918(1): 2023/08/19(土)10:48 AAS
>>915
Machのメッセージパッシングが2桁ぐらい遅くて、とても遅くてシステム全体の足を引っ張っているのは周知の事実でいくつも論文出てるよ
原因も判っている
コンテキストスイッチでCPUキャッシュを使い切ってしまうこと
919(1): 2023/08/19(土)11:00 AAS
Hurdなんか先がない
MacOSがに元々はメッセージパッシングによるマイクロカーネル構造だったMach3.0をわざわざメッセージパッシングを単なる関数コールに置き換えてモノリシックカーネルにした
なんてのは力技の現実的解決方だがそうするしかなかったんだな
AppleはやったがHurdにそこまでの工数かけることは現実的ではないだろう
L4系列でやっている桁違いのメッセージパッシングの高速化は大きな制約を課して行っているもので使うメッセージの種類、性質の設計に関わる
920: 2023/08/19(土)11:01 AAS
以後俺はHurdの話はしないからそのつもりで
921: 2023/08/19(土)11:03 AAS
>>918
もちろんMachのIPCは遅いがそれは高機能だからだ
無意味に遅くしてる訳じゃない
GNU Hurd使ったことあるか?思ったほど遅くないぞ
ベンチマークも出てるし見てみればいいじゃん
ちなみに論文読んでるならVirtual Machine Extensions(VMX)使えばマイクロカーネルのコンテキストスイッチを速く出来るというのも知ってるはずだ
そりゃそうだ、やってることはコンテナ動かしてるのに近い訳だから
922(1): 2023/08/19(土)11:35 AAS
>>919
Appleがやったんじゃないよ
Mach上のBSD実装は最初からそういうものだった
リソース投入したのはCMUとかユタ大学辺りだよ
それがそのままNEXTSTEPで採用された
実験的にマイクロカーネル外でも実装したがすぐに放棄された
だからHurdが大真面目にやろうとしててみんな驚いた
923(1): 2023/08/19(土)14:16 AAS
>>922
馬鹿?
2.5と3.0の実装を知らんのか
お前がにわかなのはよくわかったよ
さよなら
924: 2023/08/19(土)14:54 AAS
>>923
XNUはOSFMKベースで
OSFMKはユタ大学のMach4とCMUのMach3向けのコードをベースにしてるんです
パフォーマンス改善にはOSFも大いに貢献してます
OSF/1で実用するつもりだったから
925: 2023/08/19(土)16:07 AAS
Darwinのソースコードのかなりの部分がCMUのMach3.0のソースにAppleのライセンス入れただけだった
というのはどうかと思ったな
OFSねぇAIXとDECは製品が出ていたようだがHPは違ったようだしあれも謎だわな
OSF/1なんてMacOS Xの時点では10年近く放置されてた物じゃなかったか?
926: 2023/08/19(土)17:36 AAS
GNU HurdのMachはMach4をベースにしていると公式に書いてある
Mach4はコンテキストスイッチの遅さを改善する改良も入ってるようだが、いかんせん情報が無い
GNU Machはそれを更に改良してるので、もう昔のMachを引き合いに出しても意味がないと思われる
誰か解析記事を書いてくれるのを待つしかない…
927: 【凶】 2023/08/20(日)00:05 AAS
FreeBSD 14.0 ALPHA1が利用できます
外部リンク[html]:lists.freebsd.org
外部リンク:download.freebsd.org
暇人共はフィードバック送れや
928: 2023/08/20(日)08:34 AAS
キタワア
929: 2023/08/25(金)09:45 AAS
stable/14が作成された
930: 2023/08/25(金)12:26 AAS
なお現在zfsでデッドロックが発生していて対応している模様
931: 2023/08/26(土)03:57 AAS
ALPHA3が出た
932: 2023/08/27(日)03:24 AAS
出たわね
933: 2023/08/27(日)07:07 AAS
いっぱい出たね♥
934(1): 2023/08/27(日)10:00 AAS
voidさんはまだ存命ですか
935: 2023/08/27(日)11:43 AAS
◢█◣ █ █ ██◣ ███ ██◣
█ █ █ █ █ █ █ █
◥█◣ █ █ ██◤ ██ ██◤
█ █ █ █ █ █ ◣
◥█◤ ◥█◤ █ ███ █ █
█
████◥◣ ███
█ ◢◤ ◢◤ █
◢◤ ◢◤ ███
936: 2023/08/27(日)14:10 AAS
馬鹿ばっかり
上下前次1-新書関写板覧索設栞歴
あと 30 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.013s