随笔分类 - 操作系统
摘要:Basic Concepts ##CPU Scheduler ##Dispatcher #Scheduling Criteria ##Common Scheduling Criteria 周转事件(turnaround time) 所有事件段之和,包括等待进入内存、在就绪队列中等待、在CPU上执行和
阅读全文
摘要:#overview 通常一个进程一个线程,若一个进程包含多个线程,它可用执行多个任务(若使用多个进程,进程创建耗费多余时间与资源 #Multicore Programming 并行性与并发性 #Multithreading Models ##Many-to-One ##One-to-One ##Ma
阅读全文
摘要:进程产生原因:CPU想要并发地执行多个程序以提高效率 Process Concept 堆栈:临时数据(函数参数,返回地址,局部变量) 数据段:全局变量 堆:动态分配的内存 程序不是进程,是储存在磁盘被的动的实体,可执行文件,进程是活动实体,是在内存中运行的程序 一个程序可以是多个进程 ##proce
阅读全文
摘要:System Calls 系统调用提供操作系统服务接口 每个操作都要一个系统调用,如果操作可能遇到错误情况,进而可能需要其他系统调用 API 应用编程接口 为程序员规定了一组函数,提供实际的系统调用 Types of System Calls #Operating System Design and
阅读全文
摘要:#what operating system do resource allocator control program computer-system organization 事情发生通过硬件或软件的interrupt实现 硬件通过系统总线发送信号触发中断。软件通过system call触发中断
阅读全文
摘要:ch6 process synchronization(同步)的相关知识
阅读全文

浙公网安备 33010602011771号