1 :田杉山脈 ★:2020/06/24(水) 19:01:17.41 ID:CAP_USER.net

アップルはMacの独自チップ「Apple Silicon」移行計画の発表にともない、従来のx86向けアプリでもインストール時およびJIT(実行時)変換して動かせるRosetta(通称Rosetta2)も公表しています。これはかつて、PowerPCからIntel製プロセッサへの移行時に提供したRosettaの復活でもあります。

そのRosetta2で、ParallelsやVMwareといった仮想化ソフトウェア(Macの中にx86 Windows PCなどの仮想マシンを構築する)が動かせないことが明らかになりました。

アップルは今週公開された開発者向け文書のなかで、Rosetta2の制限を概説。そこでは「ほとんどの」Intelベースの翻訳はできるが、x86_64 コンピューター プラットフォームを仮想化する仮想マシンアプリは動作しないと明記されています。つまりParallelsやVMwareなどは、少なくとも現在のバージョンではネイティブにサポートされないということです。

以下、該当する箇所の引用です。

Rosettaは、ジャストインタイム(JIT)コンパイラを含むアプリを含む、ほとんどのインテルベースのアプリを翻訳することができます。しかし、Rosettaは次の実行可能ファイルを翻訳しません。

・カーネル拡張機能

・ x86_64コンピュータプラットフォームを仮想化する仮想マシンアプリ

Rosettaは、すべてのx86_64命令を翻訳しますが、AVX、AVX2、AVX512ベクトル命令などのいくつかの新しい命令セットとプロセッサ機能の実行はサポートしていません。これらの新しい命令をコードに含める場合は、それらが使用可能であることを確認した後にのみ実行します。たとえば、AVX512 ベクトル命令が使用可能かどうかを判別するには、sysctlbyname 関数を使用して hw.optional.avx512f 属性をチェックします。

またMacの現行モデルではWindows 10をインストールし、Macを再起動する際にmacOSとWindowsを切り替えられるBoot Campがサポートされています。が、アップルは同様の機能をApple Silicon搭載Mac向けに発表しておらず、存在するかどうかも言及していません。

米AppleInsiderによれば、アップルはRosetta2はアプリ開発者がユニバーサルバイナリ(Intelチップでも独自チップでも動くもの)を作る時間の猶予を与えるものの、実行速度が遅くてネイティブアプリの代わりにはならないと説明したとのことです。

とはいえ、VMware Fusionは次期macOS Big Sur互換の「技術プレビュー」を7月の早い時期に公開するとも予告しています。Boot Campの利用は難しいとしても、サードパーティ各社の頑張りしだいで(まさに社運がかかっていることもあり)仮想化ソフトウェアはApple Silicon上でも存続し続けるのかもしれません。
https://japanese.engadget.com/armmac-vm-030053707.html



2 :名刺は切らしておりまして:2020/06/24(水) 19:02:31.36 ID:YcYfoKAH.net

parallelsのやろう、知ってて25%OFFのオファーしてきやがったな。
危うく買うところだったわ。



3 :名刺は切らしておりまして:2020/06/24(水) 19:03:48.67 ID:1fbKziIh.net

できたとしても遅そう。
intel以外のMacには正直興味ない



5 :名刺は切らしておりまして:2020/06/24(水) 19:09:43.25 ID:rZFw2OkC.net

Macを買うようなキチガイはWindowsを動かすことを想定してないから別にどうでもいいんじゃね?

そもそも糞リンゴ信者しか買わねーだろ?Macなんて



9 :名刺は切らしておりまして:2020/06/24(水) 19:26:55 ID:YpowF5jA.net

>>7
LinuxはARM版があるからわりと楽勝



10 :名刺は切らしておりまして:2020/06/24(水) 19:27:52 ID:NC5hiVDc.net

そしてthunderboltは切り捨てか?



11 :名刺は切らしておりまして:2020/06/24(水) 19:31:04 ID:P/cCeH2q.net

Macでエロゲできなくなるのか…😭



13 :憂国の記者:2020/06/24(水) 19:38:48.73 ID:PyvYaVuD.net

このまま動かなきゃいいんだよ独裁政権なのにWindows動くとかおかしいんだから。

さっさと自社OSだけにして自滅すべき



14 :名刺は切らしておりまして:2020/06/24(水) 19:38:55.91 ID:tZl+wf0+.net

また独自路線で頑張るのかな



17 :名刺は切らしておりまして:2020/06/24(水) 19:47:36 ID:h4S+5/aL.net

>>8
してねーよ



18 :名刺は切らしておりまして:2020/06/24(水) 19:51:07 ID:OFvypHDt.net

まあそりゃ動かんよな。せめてARM版Windowsが動けばいいんだが、
あれはあれでx64アプリがたしか動かないんだよなぁ…。



19 :名刺は切らしておりまして:2020/06/24(水) 19:51:13 ID:ZICT3Xl6.net

そこまでwindowsに依存しするやつにわざわざmacを選ぶ必要性はあるのか



20 :名刺は切らしておりまして:2020/06/24(水) 19:51:29 ID:atYWGwOH.net

そらそうだろと思うけどARM版Windowsが動くんだろ



21 :名刺は切らしておりまして:2020/06/24(水) 19:51:30 ID:P7+XBDjd.net

ARMでx86に勝てるのか?



22 :名刺は切らしておりまして:2020/06/24(水) 19:52:48 ID:atYWGwOH.net

>>21
負ける要素ないだろ



23 :名刺は切らしておりまして:2020/06/24(水) 19:54:22 ID:C3BIWBQE.net

qemuがなんとかしてくれる



24 :名刺は切らしておりまして:2020/06/24(水) 19:54:43 ID:sQAHovxa.net

>>19
そこまでしてっていうか逆にWindows必要になる場合って年に数回とかだから仮想環境で十分なんだよ
わざわざ別にハードウェア用意するほうがめんどくさい



26 :名刺は切らしておりまして:2020/06/24(水) 19:56:29.99 ID:4eplbKEX.net

んだよ匂わせやがって



28 :名刺は切らしておりまして:2020/06/24(水) 19:59:08.84 ID:C9tp2Ngg.net

ARM版のWindowsが動いてもなあ
XPや7の32bitが動いてくれないと
動いても現行より遅いようならもう使えないな



31 :名刺は切らしておりまして:2020/06/24(水) 20:02:47.71 ID:jwMF34IL.net

アプリ側でエミュするんだろうな



34 :名刺は切らしておりまして:2020/06/24(水) 20:06:54.94 ID:OW5+/iBL.net

こんな時、Connectixが存在してたらなぁって思う



37 :名刺は切らしておりまして:2020/06/24(水) 20:09:59.52 ID:Pd2yYIl5.net

USB2ぐらいまではオスメスマイクロタイプなんちゃらでやっとこUSB-Cに統一されるのかと
思ったら、サンダーボルトがUSB4でなんちゃらって、かえって訳が判らん



39 :名刺は切らしておりまして:2020/06/24(水) 20:13:11.85 ID:JdvKdY5j.net

パワーPC時代に戻るだけ
とはいえエミュレーターソフトウェアは存在してたしマイクロソフトofficeみたいなのは互換性持たせてたから何とかなるんじゃないかな?



43 :名刺は切らしておりまして:2020/06/24(水) 20:24:09.55 ID:7w/N4fGH.net

winのハイエンドノートにはxeonが載ってるんだから、macもPOWER8くらいは載せて
いいはずww



46 :名刺は切らしておりまして:2020/06/24(水) 20:28:07.80 ID:AP+m2cpy.net

ダメじゃん。確定申告どうすんのよ、コレ。



47 :名刺は切らしておりまして:2020/06/24(水) 20:28:16.92 ID:XAXY/Foi.net

Mac買ってWinを動かすバカ猿。

だったらMacなんてゴミは買わず、最初からWin機を買っとけ。



48 :名刺は切らしておりまして:2020/06/24(水) 20:28:56.68 ID:hHSj7Bnh.net

Windows仮想化アプリから貸そうか?炙りへ



51 :名刺は切らしておりまして:2020/06/24(水) 20:32:05.83 ID:TwcCCCPf.net

これを気にAppleにはPC陣営のパーツは一切使わんでもらいたいね!



55 :名刺は切らしておりまして:2020/06/24(水) 20:38:46.92 ID:42oA4MHw.net

普通にまともに動くもののほうが少なそうなんだけど
実行スピードを重視するような処理をするならAVX(SIMD)は使っているだろうし



56 :名刺は切らしておりまして:2020/06/24(水) 20:39:14.13 ID:nN+9kBhp.net

まあそのへん割り切って安くするんならいいんじゃない?
Appleのことだから、忘れた頃にボッタしそうだけどさw



58 :名刺は切らしておりまして:2020/06/24(水) 20:41:12.40 ID:MvRAWA/O.net

Windows入れられないマックなんて誰が買うんだよ



62 :名刺は切らしておりまして:2020/06/24(水) 20:44:16.80 ID:DryIFG2p.net

そりゃそうだろ



65 :名刺は切らしておりまして:2020/06/24(水) 20:44:46.70 ID:bsyrBh0V.net

開発者は離れそう



66 :名刺は切らしておりまして:2020/06/24(水) 20:45:36.05 ID:DryIFG2p.net

エミュレータと仮想化は違うじゃん



67 :名刺は切らしておりまして:2020/06/24(水) 20:45:39.64 ID:VavgU1NI.net

プログラマーのMac離れが進みそうだな



元スレ https://anago.2ch.sc/test/read.cgi/bizplus/1592992877/