操作系统
无论用户进程的线程,还是系统进程的线程,他们的创建、撤消和切换也是依靠内核。内核空间为每个内核支持线程设置,一个线程控制块,内核根据控制块感知莫线程的存在并加以控制。
多处理器中,内核能够同时调度同一进程中多个线程并行。如果一个线程被阻塞,内核可以被调度其他线程占有处理器。内核支持线程具有小的堆栈,切换开销小。内核采用多线程技术可以提高系统运行效率和速率。
段页式:访问的过程是 利用段号,将它与段表长TL比较,利用段表始址和段号来找出该段对应段表项在段表中的位置,得到页表始址,利用段内页号获得对应页表项的位置,从中找出该页所在物理模块号,利用块号和页内地址构成物理地址取出数据。
Unix启动顺序:系统首先fork一个ID为0的进程,然后0创建1进程,1进程成为系统中进程的始祖,所有的系统进程都为他建立,而0进程变成对换。此时Unix利用fork为每个终端创建一个子进程,等待用户登录执行shell命令解释程序一直fork下去。
Edit By SolarJupiter