MobileComm 板


LINE

为什麽Android都能用Termux直接跑Cyberpunk 2077了(详见极客湾的影片),iOS还只能 玩串流呢? Fine, I'll do it myself. 经过几天的尝试,结果我只得到...美少女游戏。 https://i.imgur.com/MyCdnQE.jpg
首先要从JIT开始说起。 最近有个叫做SideJITServer专案释出,它让非Mac电脑的用户也能够给iOS启用JIT。 「JIT」是越狱以外提昇UTM虚拟机性能的唯一手段(新型iPad几乎不可能安装TrollStore 或者搞checkra1n越狱) 如果没有JIT,UTM就会变成UTM SE那样一条虫,除了DOS以外什麽系统都跑不了。 但是JIT也有局限性,它只支援侧载版的UTM IPA,并连着电脑启动,且UTM APP一关闭就会 消失。 啊啊,SideJITServer要连着电脑启动好麻烦,所以拿出了树莓派,装好SideJITServer 套件後,它就变成了随时能给iPad启动JIT的触媒。 只要Type-C一插上去,哗~马上涌出魔力供给。 https://i.imgur.com/RR3KzfA.jpg
有了JIT,跑不那麽吃重的作业系统就够了。 然後,无意间发现了UTM的Linux虚拟机支援GPU加速。背後是透过virtio-gpu半虚拟化GPU 实现的,可用Metal或OpenGL作为後端。无论虚拟机是x86还是ARM架构都能吃到OpenGL 加速。 https://i.imgur.com/5MM8ooU.jpg
这有什麽用呢?唉?有GPU加速不就代表可以玩游戏了吗? 我曾经试过UTM跑Windows虚拟机,可是最多最多就到Windows 7了,Tiny 11 (Windows 11 精简版) 在JIT加持下能3分钟内开机,但那又怎麽样呢?进入桌面後依然卡爆。 https://i.imgur.com/CgcILZh.jpg
(说是这麽说,但我觉得Windows 7虚拟机还是有点用的,开机30秒,能跑Office 2010。 感兴趣的请看这里了解安装方式:https://reurl.cc/GpYKzAhttps://i.imgur.com/5HZUB6Y.jpg
於是我改用类似Android Termux的作法,就是配个Linux环境,再透过Wine玩Steam游戏。 但是,iOS没有Termux这种神器,就只能用UTM跑了。 好消息是,Apple M系列晶片撑得住x86_64架构的Debian虚拟机,所以我不用装arm64架构 Debian虚拟机来虐自己,Box64转译实在太不稳啦!只要起个跟一般电脑无异的Debian虚 拟机,就能直接安装x86版本的Steam客户端了,它能够吃到GPU加速。 Debian安装Steam的方法:https://wiki.debian.org/Steam Steam客户端如果崩溃,停用GPU加速通常就能解决。 然後就下载游戏吧...考虑到虚拟机的性能,即使有GPU加速也只能玩Galgame。 https://i.imgur.com/kZQRyG4.jpg
为什麽呢?GPU加速起来了,剩下的问题就是CPU了。要知道JIT的速度依然比不上越狱提 供的Hypervisor,因此拖累了整体性能。 不严谨的对比:我之前做了有JIT和没JIT的测试,并执行Unixbench测试虚拟机的CPU性能 ,结果是有JIT相比无JIT的情况下性能提昇了8倍。但就算是这样,Apple M2在虚拟机跑 出来的分数竟然只有Qualcomm SD210水准。由此可知没有Hypervisor,虚拟机的性能损耗 依然严重。 https://i.imgur.com/EJdwMzX.jpg
所以才会看到,光一个简单的小游戏就占满全部CPU了。 https://i.imgur.com/y59HbJy.jpg
https://i.imgur.com/4pyskAf.jpg
唯一欣慰的就是Linux虚拟机没有那麽吃资源,iPad不会跑到烧起来。 目标达成了一半:Steam开起来了,可是游戏没有效能可言。 顺带一提,跑Steam游戏的副产品,就是Proton / Wine了。在这里可用比Windows虚拟机开 销还小的方式,跑Windows软体。 https://i.imgur.com/vYxVNXo.jpg
-- 原创梗图系列 https://i.imgur.com/Y10Cw4n.jpg https://i.imgur.com/FqRAWTs.jpg
https://i.imgur.com/Y1pYVqm.png https://i.imgur.com/UKvi40X.png
https://i.imgur.com/55uARuQ.jpg https://i.imgur.com/QGYgykj.jpg
--



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.77.53.90 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MobileComm/M.1728564787.A.D05.html
1F:推 k9120303 : 超喜欢这种折腾又Geek的分享XD 10/10 21:00
2F:→ aq981334 : 我原先IPad Pro 也像这样折腾 彻底发挥M系列SOC性 10/10 21:26
3F:→ aq981334 : 能,但问题太多,所以买了Windows平板来取代惹 10/10 21:26
羡慕有真正虚拟化的
4F:推 abelyi100 : 太神啦,竟然带着树莓派处理这个XDDD 10/10 21:34
5F:推 abelyi100 : 不过好奇,iPad本身电供行吗, 10/10 21:36
6F:→ abelyi100 : 有没有可能直接靠它撑住树莓派,形成永动机(x) 10/10 21:36
Type-C可以给树莓派供电,但这样树莓派就没办法与iPad通讯了
7F:推 ssshleo : Monica 10/10 21:44
8F:推 A4P8T6X9 : 推 10/10 22:13
9F:推 ariadne : 推 10/10 22:26
10F:推 paul40807 : 这边还有这种技术咖 赞喔 10/10 22:50
11F:推 waroz : 推硬核 10/10 22:51
12F:推 Two4 : 推~ 10/10 22:54
13F:推 xru03 : 推 10/10 23:05
14F:推 awen369 : 推实验精神 10/10 23:20
15F:推 max8568 : 推 10/10 23:28
16F:推 b1ues0l28 : 推 10/10 23:49
17F:推 jeff85898 : http://i.imgur.com/unjmdIq.jpg 10/10 23:51
18F:→ jeff85898 : 根据AOSP的code Android 16会有免root且支援gpu加速 10/10 23:51
19F:→ jeff85898 : 的vm可以用 10/10 23:51
20F:→ jeff85898 : 希望能让苹果开放Hypervisor… 10/10 23:51
Android很让人期待,希望能像Chromebook的crosvm一样简单,以後平板就靠这当卖点了 ※ 编辑: ivon852 (42.77.53.90 台湾), 10/11/2024 00:02:12
21F:→ jeff85898 : http://i.imgur.com/6yRv9kF.jpg 10/11 00:02
22F:→ jeff85898 : 对啊 commit是说在开发者模式直接有选项可以开 10/11 00:05
23F:→ jeff85898 : 希望厂商不会乱阉割不然可能只有Pixel可用 10/11 00:05
感觉高通问题也很大,他们的虚拟化目前只有Windows Hyper-V能用
24F:推 z1357961 : 推技术文 10/11 05:59
25F:推 utn875 : 纯推 10/11 08:09
26F:推 GJME : 推一个,超喜欢这种没啥实用价值的折腾文,搞机器 10/11 11:29
27F:→ GJME : 也搞自己,非常真诚的Geek精神 XDDD 10/11 11:29
28F:→ manbow77 : ARM简单架构去模拟复杂的x86就算纯转译效率也很糟 10/11 14:17
29F:→ Wangsl : ios给你hypervisor 你们就全部去装win或linux 10/11 14:32
30F:→ Wangsl : 跑桌面级软体了这样app store还怎麽赚钱XD 10/11 14:33
朕不给你不能要
31F:推 cradredtade : 换m4说不定比较顺 10/11 20:51
这倒未必,效能虽然更强但没有Hypervisor还是全部损失掉
32F:推 dixsion : 推 10/11 21:51
33F:推 qoopichu : 问一下为什麽Steam不跑Linux原生版的? 10/12 08:51
我是跑原生版x86_64的Steam客户端没错啊,用deb档安装的。问题还是CPU太慢。 ※ 编辑: ivon852 (114.27.88.14 台湾), 10/12/2024 21:24:48
34F:→ qoopichu : 啊,我理解错内文了,那怎麽不跑Linux原生的游戏? 10/13 01:56







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP