关于安卓子系统游戏性能调度问题

这是怎么会事呢(

我觉得挺奇怪的,看任务管理器感觉不太像是性能问题,插电和不插电都试过,差不多。但是在FydeOS本体的浏览器中跑Phigros模拟器(canvas动画)可以满60fps而且调度看上去正常,会出现正常的发热发烫。安卓子系统是很卡,然后发热不明显,占用也并不高。

我晚上试一下你的游戏,我一般就玩玩roblox上的游戏,不卡

一代go超拉的配置arcaea都能稳60的

Arcaea我刚刚试了下,目测20-35fps,然后使用x86_64库的spotify也存在突然掉帧的情况,表现大概就是滑动的时候帧数还可以,然后突然一卡,然后恢复,并且情况一直存在。

我怀疑是什么Bug,游戏暂停界面,画面静止不动的,帧数34-42浮动。记录帧率的软件检测的时候感觉不能检测到一卡一卡的突然掉到0的帧数



你所说的一卡一卡是在玩游戏的时候能感受到的卡顿么,我用 Surface Pro 5 试了一下 Kalpa,从 Play 上下载,没有感受到卡顿的感觉,参见下面的视频,忽略我一只手拍视频,另一只手又不会玩的尴尬:joy:

1 个赞

没事:joy:emm我这个好奇怪,kalpa也挺卡的,问一下,你的事i7版本嘛
是玩游戏时能感受到的卡顿。(kalpa其实我也有下过,症状一样。有没有什么办法能够抓log或者监测占用情况啥的,检测一下

我用surface go2试了一下phigros,没有你说的那种一卡一卡,是流畅的。设置里面有个诊断的,你看一下。

我在网上查了一下,貌似也没有人遇到过i和我相同的情况。诊断的话我看了,有电池,CPU和内存测试,不过这三个貌似都看不出啥问题,可能也没有在后台进行对CPU运行情况持续检测的功能。比较纳闷我的设备为啥会这样

用chrome://sys-internals/#CPU看了一下占用情况,运行游戏的时候,CPU占用最高才40%

对了,如果方便的话,能否用类似酷安里的“看帧数+”软件记录一下如上图所提供的帧率统计?非常感谢

请问你的Cyrus II会闪退吗 我的好多软件都闪退

没试过CytusII,但试过Cytoid,不会闪退

我们的测试机也是 i5 的。你是多启动安装的么?这种卡顿的现象感觉像读写速度造成的。

多启动安装,是的,D盘是FydeOS所在盘,如果不更改多启动安装方式,有没有办法解决这个问题

我们的测试设备也是多启动安装,分区比你的大一点,其他并没有区别。这种无法在我们测试机上复现的问题就很难判断到底是什么问题造成的了。

我想起来,之前在windows上开模拟器,也有类似问题。但是windows上开模拟器效率毕竟会比fydeos的子系统低很多,windows上开模拟器会更卡(得多)。但是有个一致的问题,就是,宿主系统运行的程序都不会出问题。包括我之前刷的BlissOS Android X86,运行上述游戏都不存在这类问题,包括FydeOS用浏览器玩模拟器,也不会出现突然掉帧的现象,基本是60fps满的。我有点怀疑是不是虚拟化还是什么出了问题,但是surface的uefi固件里并没有有关选项,我也不太清楚

surface开模拟器不至于很卡的,我感觉你的机器本身有问题,这种隐藏问题你去售后也检查不出来。

@Carrie_Gu 我录了段宿主系统的性能表现和安卓子系统的性能表现对比如下。另外,可以在你们的测试设备上测试一下Phigros不开低分辨率模式的帧数表现嘛,想知道如果正常的话,能不能在子系统满帧.
注:原视频我拍的是1080p60fps,阿里云盘压到25fps了,效果不是很明显,下载过来应该好些
「VID_20220824_140751.mp4」https://www.aliyundrive.com/s/fQpUn25mPWq
点击链接保存,或者复制本段内容,打开「阿里云盘」

刚刚重新测试了一下windows下模拟器,发现貌似确实不是很卡,模拟器默认的1080p分辨率下,物量少的谱面可以满帧运行