探検


WSL使うよりQEMU上にWinの方が…🤔

1login:Penguin
垢版 |
2023/09/16(土) 20:49:08.62ID:XxAubsF4
はるかに安定しているよね

しっかりとした土台でなければ砂上の楼閣
2login:Penguin
垢版 |
2023/09/18(月) 14:05:13.29ID:fKZwEGIP
WSL2はHyper-Vのコア機能であるHyper-Vアーキテクチャと、それを利用したHyper-Vコンテナーの上に実現されている。
XenSourceとマイクロソフトはハイパーバイザ形式の仮想化システムに関し、共同開発を行っており、XenとHyper-Vは共に同一の仮想化コアを用いている。

本来はHyper-Vで済むはずのものをややこしくしたのがWSL2
Linuxプラットフォームで実現されている準仮想化ハイパーバイザーXen+VirtManagreに余計なものを追加してややこしくしたようなもの
QEMUはオーバーヘッドの大きいエミュレータだが最近のCPUは速い
2023/09/18(月) 17:30:35.31ID:OaqPVpp3
QEMU 使っているの多いのだろうか。
クラウドでWindows使う用はVMwareではないのか?
2023/09/18(月) 18:06:58.56ID:U+0SM3eC
KVM+VirtManager上のWindows11の環境でwsl2が動いている。
2023/09/18(月) 22:35:54.00ID:OXaJ9h2U
KVMとQEMUとVirtManagerの役割理解に自信がない

ホストがamd64で
ゲストもamd64の仮想マシンでWinとかLinux動かすなら
KVMが大半のamd64命令を実行してくれて効率的

ホストが amd64で
ゲストは ARMの仮想マシンでLinuxとかandroidとか動かすなら
ARM命令はホストのKVMでは処理できないので
QEMUがソフトウェア的に処理してくれる

VirtManagerは糞長いオプション群をxmlとかで扱いしやすくしてくれる

こんな感じ?
2023/09/18(月) 22:41:41.95ID:OXaJ9h2U
あとコンテナの理解もこんな感じで良いのかな?

クラウド上で大半の客は webサーバー等を稼働させたいだけで
大半の不要なコマンドやライブラリやドキュメントや設定ファイルは
ディスク上の無駄
なんで chroot にプロセスグループの一部やユーザーID空間を別に用意して
最小限のapache環境とかのみ提供する
非常にケチ臭いクラウド業者の要望で生まれた
7login:Penguin
垢版 |
2023/09/19(火) 12:42:26.85ID:JxVGM4MG
arm64とamd64(x86)間のエミュレーターってQEMU以外にないよね
VirtualBoxがarm64ホスト版でx86(amd64)エミュレーターという形をとってるけど、不具合多発らしい
レスを投稿する


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