百科问答小站 logo
百科问答小站 font logo



为什么 Windows 的音量调节弹出来很慢? 第1页

  

user avatar   unogzx 网友的相关建议: 
      

Windows(不包括 Win8 )的音量控制界面是由一个单独进程实现的,并在用户点击任务栏图标后运行,这一点可通过任务管理器观察到(XP 下此进程为 sndvol32.exe )。在系统较忙碌时调用新进程所产生的资源开销应该是造成延迟的主要原因

根据知友提供的经验,Windows 8 环境下「如果从Charm中调节音量反应倒是挺迅速的」。如此,有理由相信,音量调节的实现已经包含在 Charm 对应的进程内了,没有延迟也在情理之中。

而从传统桌面任务栏中打开音量控制界面,仍然会创建独立进程。如果此过程反应没有延迟,或许是由「预读」特性带来的影响(尚未可知)。

Linux 的情况则较为复杂,因桌面环境不同,其实现方式也各异,已知情况如:

KDE 桌面环境的音量控制是由进程 kmix 实现的,随系统开机启动。(感谢

@陶柯宇

gnome 是 gnome-panel 里的 gnome-volume-control-applet ,随 gnome 一同加载。(感谢

@納米黑客

---- 以下为答主的猜测 ----

OS X 的音量控制界面由「系统菜单」提供的内部控件实现。作为「桌面环境」(即 Finder )的一部分,「系统菜单」及其内部控件在开机登录桌面过程中便已加载。这就避免了为临时调用其他进程付出的代价。




  

相关话题

  如何评价华为正适配鸿蒙智能手机,面向智能手机低端市场,有望年底前上市? 
  win10初装系统时怎么分区? 
  如何评价 reddit 用户预测的下一代 Xbox 和 PS5 的配置和售价? 
  如何看待联想建议使用单独国产 Linux 系统整机方案? 
  微软 2021 年 6 月 24 日发布的 Windows11 体验如何?在哪些方面做了改进? 
  x86 win32下的汇编指令集可认为是 cpu提供的指令集 + win32提供的指令集 吗? 
  RT-thread和鸿蒙系统是一种类型的系统吗? 
  同样是 ARM,为什么 Mac 用就是王炸,Win 用就担心明天的股价? 
  华硕笔记本电脑重装了盗版系统,如何恢复正版?本来是正版win7,系统重装后装了个盗版的? 
  为什么一说到 C#,很多人都说跟微软绑太紧,说到 Objective-C,就没人说跟苹果绑太紧呢? 

前一个讨论
数学对计算机专业重要吗?
下一个讨论
全球最快计算机天河二号的研发意义是什么?





© 2024-12-22 - tinynew.org. All Rights Reserved.
© 2024-12-22 - tinynew.org. 保留所有权利