新手程序员最近在看计算机原理的时候有一个疑问,寻求大神解答一下。谢谢啦! cpu 通过切换时间片的方式来模拟程序的同时运行,由于切换的速度快,就给人们一种程序是同时运行的假象,比如打开好多个网页浏览的同时也在运行 QQ,这个可以理解。 但是如果是运行一个音乐或者视频播放器,就不太能理解了,百度了一下 cpu 的时间片“在 Linux 上为 5ms - 800ms ”,这样的话,如果 cpu 切换到其他程序的时候,这时候音乐播放器就处于未运行的状态,就不会有持续的电流产生音乐了,但是为什么听音乐的时候不会有任何的卡顿感,或者不连续的感觉,而且每台电脑的 cpu 时间片都不一定是一样的,音乐播放器是这么能保证在这种情况下输出稳定的电流,放出音乐的? 有没有大神能解释一下,是不是我哪块理解的不太对,谢谢大家啦!
1条回答
- threenewbee 2018-12-02 12:14关注
cpu并不直接控制耳机接口的输出电流。
计算机上有一个专门的“cpu”负责这个,这个"cpu"是一个专用的小芯片,叫做声卡。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 如何在scanpy上做差异基因和通路富集?
- ¥20 关于#硬件工程#的问题,请各位专家解答!
- ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
- ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
- ¥30 截图中的mathematics程序转换成matlab
- ¥15 动力学代码报错,维度不匹配
- ¥15 Power query添加列问题
- ¥50 Kubernetes&Fission&Eleasticsearch
- ¥15 報錯:Person is not mapped,如何解決?
- ¥15 c++头文件不能识别CDialog