计算机多任务处理是指一台计算机同时执行多个程序的过程。在计算历史的早期,多任务处理几乎闻所未闻,几十年来一直被放在高端主机上,在个人计算中不可用。随着技术的进步,多任务处理变得可用并迅速发展到了2011年,即使是智...
计算机多任务处理是指一台计算机同时执行多个程序的过程。在计算历史的早期,多任务处理几乎闻所未闻,几十年来一直被放在高端主机上,在个人计算中不可用。随着技术的进步,多任务处理变得可用并迅速发展到了2011年,即使是智能手机这样的设备也能同时进行多任务处理,允许用户同时上网和播放音乐,例如,

多任务操作系统可以同时运行多个程序。
当计算机多任务处理处于开发的早期阶段时,称为分时,一种术语,指多个程序或进程共享CPU的能力。在相当早的时候,这个术语被当代术语多任务处理所取代,尽管在最早的版本中,多任务处理不是真正的多任务处理,而是在似乎同时进行的应用程序之间的快速切换。只有一个处理器的现代计算机使用这种技术似乎能够同时执行多个任务。
具有多个处理器的计算机有两个或多个连接在一起的独立处理器。这些系统在21世纪早期变得更为常见和更先进,它们能够真正的多任务处理,尽管在实践中,这些系统的工作方式与单处理器系统相比,除了性能提高之外,没有明显的差别然而,处理器允许许多不同的程序同时运行。
系统内存仍然限制计算机多任务处理计算机性能取决于处理器速度,但是一个给定的处理器一次可以运行的程序的数量也受到这些程序占用的系统内存量的限制。一种称为内存交换的技术允许系统内存被当前在单处理器系统上运行的任何程序访问,或者在多个处理器上根据需要进行委托系统。
据说真正的计算机多任务处理正在影响人们的生活、工作和使用计算机的方式,从某种程度上来说,这是真的。多任务处理允许人们在研究和撰写论文的同时,从互联网广播服务中播放音乐。人类多任务处理能力的限制最终将限制个人利用现代计算机的能力进行多任务处理的方式,然而,人类专注于多个任务或活动的能力有限,因此很难一次与多个软件程序交互。