OS中的问题

1、什么是原语

操作系统中一些具有特定功能的程序段,该程序段在执行时不允许被中断的,具有这样特点的程序段叫原语。
所谓原语,是操作系统内核中,由若干条指令构成、用于完成一个特定的功能的一个过程,该过程在执行时是不可中断的。
比如:创建进程原语:create(n),撤销进程原语:destroy(n),阻塞进程原语:block(),唤醒进程原语:wakeup(n).

2、什么是TLB
TLB(Translation Lookaside Buffer)后备缓冲器:是一个内存管理单元,用于改进虚拟地址到物理地址转换速度的缓存。
TLB是一个小的,虚拟寻址的缓存,其中每一行都保存着一个由单个PTE(Page Table Entry,页表项)组成的块。
如果没有TLB,则每次取数据都需要两次访问内存,即查页表获得物理地址和取数据。
 
 
posted @ 2017-05-20 21:01  莎茉儿  阅读(309)  评论(0编辑  收藏  举报