- UID
- 4720714
- 最后登录
- 1970-1-1
- 阅读权限
- 70
- 精华
- 主题
- 回帖
- 0
- 积分
- 3734
- PB币
-
- 威望
-
- 贡献
-
- 技术
-
- 活跃
-
|
本帖最后由 chengyiqun 于 2025-4-11 12:13 编辑
e5-2686v4 是 18核 36线程处理器
模拟器还是有点吃主频的, 你可以试试关掉超线程, 让单核性能提高点, 同时减少上下文切换开销
你可以试试设置单核3G
内存千万别顶着90%以上占用率跑
这个时候, 基本要频繁发生虚拟内存交换了(用硬盘代替内存, 硬盘比内存慢多了, 延迟也高得多)
原则就是, 别把内存吃到90以上, 至于关超线程这个有所争议, 你要自己试
具体是关掉超线程, 每个模拟器跑在单核上好, 还是开着超线程, 每个模拟器分配两个核, 这个另说
核心分配的原则就是, cpu密集型的应用分配的总核心数量不要超过cpu的逻辑核心数
你设置4核就是 4*16= 64核, 你cpu有这么多核么, 上下文切换也是要开销的, 除非cpu真的很闲, 大部分时间片都在等待, 例如web应用经常等待数据库和网络
但是模拟器显然不是, 它跑模拟器是没有空闲的
至于哪里查资料, 我不知道, 我是计算机科学与技术专业的大学毕业的, 本来就对计算机原理比较了解罢了...
网上资料大多都零零散散, 很难学成体系知识, 这个倒是真的, 当你有了体系知识的根基后, 查漏补缺你就知道要搜什么东西了
|
|