cly1
(cly)
1
请注意一定要按照模版填写以下信息,否则社区人员将无法了解你所遇到的问题。
请在发帖前在社区中进行相关问题搜索,以避免重复提问。
问题描述
请详细描述您所遇到的问题:
系统与设备信息
- 硬件与系统配置:
- 处理器:12th Gen Intel i7-12700H (20) @4.600GHz
- 显卡:(如有独立显卡,请标明)Intel Alder Lake-P GT2 [Iris Xe Graphics]
- RAM(运行内存):16GB
- 存储容量:512GB
- FydeOS版本:20.0,Modern 分支
启用安卓子系统后机器异常发热,插入充电器时甚至不充电(输入功率小于消耗功率)。用 top
看了一下,发现 crosvm
(应该是安卓虚拟机)总是占用接近100%的 CPU。crosvm stop (socket地址)
不能停止虚拟机(停止后虚拟机自动重新启动)。
是因为 crosvm
是全系统模拟而不支持 kvm
的原因?BIOS中虚拟化技术已经打开。
cly1
(cly)
4
重装了系统(为了关闭安卓子系统,Powerwash 关不掉它)不卸载 Windows 分区时,开机6分钟后没有发热啊
我还是觉得是安卓crosvm的问题
cly1
(cly)
5
打开了安卓子系统,发现无论是否禁用媒体文件扫描都会出现上图情况(crosvm 和 ntfs-3g 占用大量CPU),怀疑是FydeOS 内部架构问题(安卓子系统不知道何时应该启动媒体文件扫描)
官方帮助里自己说这个开关是控制安卓的
hacker
(Mayday)
6
开这个开关我感觉作用不大,安卓就是很霸道,会扫描,你直接解除挂载发热会减少。安卓说穿了就是个手机系统,它就是设计为需要时刻扫描盘符的,也没有设计过多启动的场景。
cly1
(cly)
7
我找到解决办法了
首先打开开发者模式,解除根文件系统验证,sudo mount -o rw,remount /
然后把/etc/init/arcvm-mount-removable-media.conf
删掉或移动到任何一个其他位置(比如/root
)
然后重启
这个时候在安卓子系统里就看不到其他分区,也就是说不会再扫描了
cly1
(cly)
8
忽然发现除了/home是stateful之外其他位置都是内存盘
也就是说除非移动到/home,移动到其他位置与删除没有区别