V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  orangex  ›  全部回复第 2 页 / 共 14 页
回复总数  264
1  2  3  4  5  6  7  8  9  10 ... 14  
2022-08-23 11:09:14 +08:00
回复了 levelworm 创建的主题 Steam Steam 崩了啊
@yunye 冲冲冲
14 楼详细解答了 CPU 及内存在不同虚拟化实现下的分配调度情况~ 可能尤为值得楼主记住是“CPU 全虚拟化时,对宿主机来说,就是个普通应用”
1. Android 程序并不是跑在楼主概念里中的虚拟机(比如 Virtual Box 、VMWare )里。虚拟机( Virtual Machine )这个词面来讲就是一种能虚拟出或抽象出某种环境的机器罢了,Virtual Box 是给操作系统虚拟化出一套硬件资源环境,JVM 是给 Java program 抽象出了一套无关平台的运行环境。
2. 对于楼主以为的 Virtual Box 这类虚拟机,运行在 Virtual Box 的系统中的程序卡的话,宿主就不会卡吗?
我想是不一定的。虚拟机中的系统确实是和宿主系统是独立的,但占用资源仍然是分配自宿主机,如果虚拟机对一些资源采用的是静态分配的技术,那很显然如果你分配给虚拟机太多的话,不管虚拟机中的系统中的程序卡不卡,你的宿主机都会卡。如果是指定上限,动态分配的技术的话,那随着虚拟机对资源的占用的过高,宿主理论上是会相对变卡的。当然了这也得看这个程序写的有多差……毕竟一个普通程序通常占用的资源不会那么夸张。
3.对于 Android 程序,一个程序卡,整部手机会卡。
上面说了,其实跟虚拟机不虚拟机没多大关系。关键在于,硬件资源是有限的( cpu 、内存、IO ),尤其是在捉襟见肘的移动设备上,所以当有其他进程抢占了或者各种原因反正你目前所在的进程(我理解楼主指的整部手机其实是桌面吧,launcher 也是一个进程)没有抢占不到足够的资源时,就有可能最终导致绘制上的迟滞,也就是感觉到卡。
2022-06-22 15:30:39 +08:00
回复了 lilinlin52012345 创建的主题 职场话题 30 岁码农,要不要去温哥华
能聊聊拿这个 offer 前后的故事吗~ 也想试试在国内找加拿大的工作
2022-04-12 15:52:12 +08:00
回复了 CookCoder 创建的主题 随想 有孩子以后就是一切原罪的开始
邻里噪音问题是发展这么多年一直被忽视的大问题,是当事人的问题,是开发商的问题,是城市规划问题,是浮躁的社会氛围下沟通成本的问题,更是是法制问题和经济问题。个人深受噪音困扰甚至抑郁,作为个体,建议租房买房前还是得调研调研,在国内,人口密度低的小区的顶层边户是一个比较实在的方案。还有个公众号叫“安静之家”,也许能给大家一些心态方面的帮助。
1  2  3  4  5  6  7  8  9  10 ... 14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2865 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 13:42 · PVG 21:42 · LAX 06:42 · JFK 09:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.