【发布时间】:2013-08-22 17:30:20
【问题描述】:
对于具有单个 CPU 的计算机,可以说在任何时间点只有一个任务正在运行。
当我们在开发其他应用程序时,如何同时播放歌曲?我觉得
一个正在运行的 mp3 需要持续执行(如果我不正确请指出)那为什么不呢
当我们打开/处理其他应用程序时停止(甚至几秒钟)?
【问题讨论】:
标签: operating-system multitasking
对于具有单个 CPU 的计算机,可以说在任何时间点只有一个任务正在运行。
当我们在开发其他应用程序时,如何同时播放歌曲?我觉得
一个正在运行的 mp3 需要持续执行(如果我不正确请指出)那为什么不呢
当我们打开/处理其他应用程序时停止(甚至几秒钟)?
【问题讨论】:
标签: operating-system multitasking
CPU 比声卡快得多,当它的缓冲区为空时,它可以根据需要提供给它。操作系统还可以使用 DMA,它可以将数据直接从内存馈送到任何输出卡,而无需 CPU 干预。
【讨论】: