《Cisco IOS XR技术精要》一1.3 操作系统概念
本节书摘来自异步社区《Cisco IOS XR技术精要》一书中的第1章,第1.3节,作者 【美】Mobeen Tahir , Mark Ghattas , Dawit Birhanu , Syed Natif Nawaz,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.3 操作系统概念 Cisco IOS XR技术精要计算机系统,包括路由器之类的嵌入式系统,都会带有一个负责向应用提供服务的操作系统。操作系统还提供了协调进程活动和访问硬件资源(如内存、网络接口、硬盘)等重要功能。图1-1给出了操作系统、应用,以及硬件资源之间的逻辑关系图。 操作系统基本功能操作系统为应用提供了多种多样的服务。可提供的基本功能包括进程调度、中断处理、内存管理、进程间通信,以及常见例行程序(常见库)。本节将对操作系统的这些基本功能做更详细的介绍。 1.进程调度所谓进程(process),是指在具有执行多程序实例能力的系统上运行的软件程序执行实例。一个程序可并发生出多个进程。在一个多任务处理的操作系统上,多个进程可以分时请求CPU资源,使用户感觉多个进程是同时进行处理的。在多任务处理系统中,进程很可能需...