首页 > 试题广场 >

以下哪个行为,不会明显加剧客户端运行过程中的卡顿:

[单选题]
以下哪个行为,不会明显加剧客户端运行过程中的卡顿:
  • 在主线程集中处理耗时的操作
  • 在子线程集中处理耗时的操作
  • 在其它进程集中处理耗时的操作
  • 提高后台线程的优先级
  • 降低主线程的优先级
  • 页面存在多个重叠显示的控件
为什么选C呢?比如我看个暴风影音看视频,同时开一个matlab仿真分析(其他进程),看视频不卡才怪
发表于 2017-08-08 17:06:34 回复(8)
发表于 2017-08-25 13:55:12 回复(0)
在其他进程里面处理耗时操作,相当于在另外的虚拟机里面执行操作,因此和当前的虚拟机也就是客户端没有明显的关系,如过不理解可以类比一下AIDL,客户端的一次请求就相当于一次RPC,请求到了服务器之后会在Binder线程池执行操作,而如果后台软件过多,只是因为CPU轮换和内存不足。题目说的是不会明显加剧卡顿,这是会造成卡顿的。
发表于 2017-08-24 00:30:55 回复(1)
迷茫,特别迷茫
发表于 2020-08-24 13:36:15 回复(0)
我觉得是调度的问题,其他的进程再忙它的CPU时间用完也是要调度出去的。linux用的是完全公平调度,不会因为一个进程非常耗资源就卡住,除非有大片的进程需要调度,分散到当前进程的时间片才会少,才会出现卡顿。
发表于 2019-05-12 16:41:51 回复(1)
各位大数 F页面存在多个重叠显示的控件 为什么会加剧运行卡顿?
发表于 2017-08-24 10:53:12 回复(1)
我觉得CD里面选一个吧,谁能给个观点啊。
发表于 2017-04-21 19:18:35 回复(5)