摘要: 对于一个操作系统来说,shell相当于内核kernel外的一层外壳,作为用户接口。 一般来说,操作系统的接口分为两类:CLI:command line interface命令行接口常见的有:sh csh ksh zsh bash tcshGUI:graphical user interface 图形 阅读全文
posted @ 2018-06-30 23:39 帆随我向 阅读(188) 评论(0) 推荐(0) 编辑
摘要: linux内核的三种 调度策略 : SCHED_OTHER 分时调度策略,(默认的) SCHED_FIFO实时调度策略,先到先服务 SCHED_RR实时调度策略,时间片轮转 实时进程将得到优先调用,实时进程根据实时优先级决定调度权值,分时进程则通过nice和counter值决定权值,nice越小,c 阅读全文
posted @ 2018-06-30 22:50 帆随我向 阅读(2207) 评论(0) 推荐(0) 编辑
摘要: Linux进程调度的目标 1.高效性:高效意味着在相同的时间下要完成更多的任务。调度程序会被频繁的执行,所以调度程序要尽可能的高效; 2.加强交互性能:在系统相当的负载下,也要保证系统的响应时间; 3.保证公平和避免饥渴; 4.SMP调度:调度程序必须支持多处理系统; 5.软实时调度:系统必须有效的 阅读全文
posted @ 2018-06-30 22:48 帆随我向 阅读(420) 评论(0) 推荐(0) 编辑