操作系统 {"id":"1","name":"操作系统","children":[{"name":"监督程序","id":"c4520677-17ba-48f9-8061-e44162f64ecb","parent":"1"},{"name":"功能","id":"32c80a26-9161-4e4c-8444-4a75f1b25cb3","parent":"1","children":[{"name":"1. 管理CPU、主存、I/O设备及文件 ","id":"1c6c39ae-4191-4ff9-a90a-1c518ade2d4d","parent":"1"},{"name":"2. 提供程序并发运行的机制 ","id":"a35ad6d0-af42-4167-abd5-f8181ba1be75","parent":"1"}]},{"name":"发展历程","id":"85b5ce39-355a-4a51-b962-a3aa2fb163c3","parent":"1","children":[{"name":"单道批处理系统->多道批处理系统","id":"a354e0a8-3068-4fb9-85a9-8e816a29f629","parent":"1"}]},{"name":"分类","id":"a7a24428-3320-4b04-bed8-2a49aab41b0a","parent":"1","children":[{"name":"1. 多道批处理系统","id":"6c317d3a-746c-47b8-be60-fb62fdcbe9b1","parent":"a7a24428-3320-4b04-bed8-2a49aab41b0a","children":[{"name":"提高资源利用率手段","id":"29f1519d-e6cb-43a7-ae47-15414cf1574f","parent":"1","children":[{"name":"1. 利用I/O缓存 异步编程","id":"7aabee22-7b10-4f7f-8877-d38449d3b3d4","parent":"6c317d3a-746c-47b8-be60-fb62fdcbe9b1"},{"name":"2. SPOOLing(通道) 技术","id":"5946e7f4-f7b9-4cce-8d97-5d66e7f3bba6","parent":"6c317d3a-746c-47b8-be60-fb62fdcbe9b1","children":[{"name":"通道直接受主机控制,主机与通道之间借助中断机制相互通信","id":"f549d8da-058e-46d4-8375-4454144103b8","parent":"29f1519d-e6cb-43a7-ae47-15414cf1574f"}]},{"name":"3. 多道程序设计 ","id":"0a4baffd-f930-4735-9e46-302ba09f4a7a","parent":"6c317d3a-746c-47b8-be60-fb62fdcbe9b1","children":[{"name":"基本思想:在主存同时保存多道程序,主机以交替方式同时处理多道程序","id":"36d43603-3420-401c-9a78-c6b62df68ecc","parent":"29f1519d-e6cb-43a7-ae47-15414cf1574f"}]}]},{"name":"基本特征","id":"7e522b1c-3776-4106-a087-016f34d70f74","parent":"1","children":[{"name":"系统按照成批(或称批量)的形式输入用户作业,并采用SPOOLing技术和多道程序设计技术控制多道作业运行。","id":"79af19bf-8887-4df9-a24c-f50e71070219","parent":"6c317d3a-746c-47b8-be60-fb62fdcbe9b1"}]}]},{"name":"2. 分时系统","id":"c51ad7d4-d2a8-4c03-bb1e-48fca13b2664","parent":"a7a24428-3320-4b04-bed8-2a49aab41b0a","children":[{"name":"组成:将交互式系统与多道程序设计系统相结合 ","id":"b6e280e7-222a-47c4-8704-01def74396fb","parent":"1"},{"name":"特点","id":"be6793ff-5636-4bdc-a4dc-45ede5a2d9c0","parent":"1","children":[{"name":"1. 并发性 ","id":"4294968d-aefd-418d-a52f-00f9ba378719","parent":"c51ad7d4-d2a8-4c03-bb1e-48fca13b2664"},{"name":"2. 共享性","id":"444169c2-3513-426a-9f9c-04f56586688f","parent":"c51ad7d4-d2a8-4c03-bb1e-48fca13b2664"},{"name":"3. 交互性 ","id":"5e59134f-2c87-495f-a05f-79a597047e40","parent":"c51ad7d4-d2a8-4c03-bb1e-48fca13b2664"},{"name":"4. 独立性 ","id":"41c0fa96-6a6f-48b2-bbd9-3a53ffab31bd","parent":"c51ad7d4-d2a8-4c03-bb1e-48fca13b2664"}]}]},{"name":"3.实时系统 ","id":"aca40cb1-1738-403a-93d6-c48a9ab58dc9","parent":"a7a24428-3320-4b04-bed8-2a49aab41b0a","children":[{"name":"1. 实时控制 ","id":"5024fc2a-ae1e-4f5f-9bd6-954b6142ee26","parent":"1","children":[{"name":"E.g. 嵌入式操作系统 ","id":"241b32c5-3b50-450b-a3f4-8f630207e6f6","parent":"aca40cb1-1738-403a-93d6-c48a9ab58dc9"}]},{"name":"2. 实时事务处理 ","id":"25e82448-e352-4242-9389-bfe674cf6956","parent":"1","children":[{"name":"E.g. 飞机订票系统、 银行管理系统","id":"1496dd4c-c0d8-420b-9e5f-b86cdd0008e5","parent":"aca40cb1-1738-403a-93d6-c48a9ab58dc9"}]},{"name":"特点","id":"32e9e5d3-0c6c-4d82-a6c2-4d40e979292f","parent":"1","children":[{"name":"1. 时钟分辨度高 ","id":"b29968eb-31dc-44ab-ba98-ca5240c367d0","parent":"aca40cb1-1738-403a-93d6-c48a9ab58dc9"},{"name":"2. 支持可剥夺任务调度 ","id":"3b3c522b-ee08-4e3d-83fc-4b8b48232776","parent":"aca40cb1-1738-403a-93d6-c48a9ab58dc9"},{"name":"3. 多级终端机制","id":"713d1f85-4d1a-4ec1-8d20-b289ee183cc9","parent":"aca40cb1-1738-403a-93d6-c48a9ab58dc9"}]}]},{"name":"4. 分布式操作系统 ","id":"edb25b00-09d0-4c48-9547-70d964c0eb12","parent":"a7a24428-3320-4b04-bed8-2a49aab41b0a","children":[{"name":"在传统系统的基础上,增加了许多机器定位、机间通信等方面的内容 ","id":"b8d4f459-b4d6-49b9-8261-d535df9b44e9","parent":"1"}]}]},{"name":"最基本特征","id":"4332e335-8bfe-4cb9-9d04-e8263703f9ee","parent":"1","children":[{"name":"1. 并发机制","id":"8e2b0566-85a8-4732-8d9e-cc35c95082db","parent":"1","children":[{"name":"用以支持多道程序设计技术","id":"de2be7b7-e281-4495-8c9a-4c3a24fee4c8","parent":"4332e335-8bfe-4cb9-9d04-e8263703f9ee"}]},{"name":"2. 共享机制","id":"aca589bc-6ec3-43ea-a7f1-d184d921a908","parent":"1","children":[{"name":"控制各种并发活动,正确共享系统软、硬资源","id":"4cb343a7-be7c-4b6b-a957-423208256a27","parent":"4332e335-8bfe-4cb9-9d04-e8263703f9ee"}]}]},{"name":"所处位置","id":"ea465a3c-cfd0-4dcb-9f99-312ca77cfc52","parent":"1","children":[{"name":"处于中间层, 向下管理和控制硬件资源 ","id":"cfe564ce-25bd-453e-8872-7eebbd1ee6ce","parent":"1"},{"name":"向上为外层软件及用户自编程序提供使用方便、功能强大的服务","id":"8c2aa9c3-e18b-40ba-ad06-7a6be13f4eb6","parent":"1"}]},{"name":"进入内核的途径","id":"cccb926f-8ef3-4842-a90d-0990e58959d8","parent":"1","children":[{"name":"1. 中断","id":"b89ca320-4abb-4130-ae5b-80aa5631bdc1","parent":"1"},{"name":"2. 异常 (内中断)","id":"5d6ecb2e-24ca-44fd-84a6-f88ab55c4c84","parent":"1","children":[{"name":"特殊的程序调用,处理机状态从“用户模式”变成了“监督模式”","id":"675dc038-5887-4836-ad15-35a81dad7dfd","parent":"cccb926f-8ef3-4842-a90d-0990e58959d8"}]},{"name":"中断优先级","id":"d124ab89-104e-496a-b566-c5ead30aa3d9","parent":"1","children":[{"name":"1. 高级中断可以打断低级别中断","id":"1c294c27-b78a-468e-884c-cbabc7aa3aa6","parent":"cccb926f-8ef3-4842-a90d-0990e58959d8"},{"name":"2. 高速设备中断优先级高,慢速设备中断优先级低 ","id":"bf9b57c9-4d6f-48f5-88dd-8a11811049c5","parent":"cccb926f-8ef3-4842-a90d-0990e58959d8"}]},{"name":"中断响应","id":"fb990317-75ee-415f-9908-66fb6cd69512","parent":"1"}]}]}