路路去网 关注热点 直接生活百态!

快表是寄存器还是高速缓存

时间:2018-10-16 17:00 来源:网络

网友说:

快表是单独的寄存器,页表是存在于主存。TLB又称页表缓存,为了加速页表查询的。根据执行步骤:当CPU执行机构收到应用程序发来的虚拟地址后,首先到TLB中查找相应的页表数据,如果TLB中正好存放着所需的页表,则称为TLB命中(TLB Hit),接下来CPU再依次看TLB中页表所对应的物理内存地址中的数据是不是已经在一级、二级缓存里了,若没有则到内存中取相应地址所存放的数据。可以看出TLB是单独的寄存器。

网友匿名网友说:快表是单独的寄存器,页表是存在于主存。TLB又称页表缓存,为了加速页表查询的。
网友匿名网友说:

好像是寄存器

网友匿名网友说:

快表是寄存器


什么是快表??
网友说:快表 即转换后援缓冲器(Translation Lookaside Buffer),简称TLB,通常叫它快表。  快表是一块小容量的相联存储器(Associative Memory),由高速缓存器组成,速度快,并且可以从硬件上保证按内容并行查找,一般用来存放当前访问最频繁的少数活动页面的页号。  快表的用途是加快线性地址的转换。当一个线性地址第一次使用时,通过慢速访问RAM中的页表计算出相应的物理地址。同时,物理地址被存放在一个TLB表项中,以便以后对同一个线性地址的引用可以快速地得到转换。  快表与L1高速缓存的用途类似,不同的是快表中的对应项无须同步。  自考操作系统快表解释:  利用高速缓冲存储器存放页表的一部分,把存放在高速存储器中的部分页表称“快表”。快表中登记了页表中的一...

快表(TLB)是放在主存还是放在CPU的高速缓存(cache)
网友说:快表是单独的寄存器,页表是存在于主存。TLB又称页表缓存,为了加速页表查询的。根据执行步骤:当CPU执行机构收到应用程序发来的虚拟地址后,首先到TLB中查找相应的页表数据,如果TLB中正好存放着所需的页表,则称为TLB命中(TLB Hit),接下来CPU再依次看TLB中页表所对应的物理内存地址中的数据是不是已经在一级、二级缓存里了,若没有则到内存中取相应地址所存放的数据。可以看出TLB是单独的寄存器。参考资料:百度百科= =。

什么叫快表?并解释快表的作用?
网友说:快表 即转换后援缓冲器(Translation Lookaside Buffer),简称TLB,通常叫它快表。   快表是一块小容量的相联存储器(Associative Memory),由高速缓存器组成,速度快,并且可以从硬件上保证按内容并行查找,一般用来存放当前访问最频繁的少数活动页面的页号。   快表的用途是加快线性地址的转换。当一个线性地址第一次使用时,通过慢速访问RAM中的页表计算出相应的物理地址。同时,物理地址被存放在一个TLB表项中,以便以后对同一个线性地址的引用可以快速地得到转换。   快表与L1高速缓存的用途类似,不同的是快表中的对应项无须同步。   自考操作系统快表解释:   利用高速缓冲存储器存放页表的一部分,把存放在高速存储器中的部分页表称“快表”。快表中登记了...

访问快表 算是访问内存吗
网友说:不是的,块表和内存是有区别的。快表(TLB)是一个内存管理单元用于改进虚拟地址到物理地址转换速度的缓存,利用高速缓冲存储器存放页表的一部分,把存放在高速存储器中的部分页表称“快表”。快表中登记了页表中的一部分页号与主存块号的对应关系。根据程序执行局部性的特点,在一段时间总是经常访问某些页,若把这些页登记在快表中,则可快速查找并提高执行速度。 

访问快表 算是访问内存吗
网友说:满意答案苏堤4级2009-08-19不是的,块表和内存是有区别的。快表(TLB)是一个内存管理单元用于改进虚拟地址到物理地址转换速度的缓存,利用高速缓冲存储器存放页表的一部分,把存放在高速存储器中的部分页表称“快表”。快表中登记了页表中的一部分页号与主存块号的对应关系。根据程序执行局部性的特点,在一段时间总是经常访问某些页,若把这些页登记在快表中,则可快速查找并提高执行速度。

*操作系统的存储管理的主要内容是什么?
网友说:这是我收集的你看全吗问题一:⑴ 存储管理的实质是什么?(对内存的管理,主要对内存中用户区进行管理)⑵ 多道程序中,为方便用户和充分利用内存以提高内存利用率,内存管理的任务是什么?(内存空间的分配和回收、内存空间的共享、存储保护、地址映射、内存扩充)。⑶ 如何实现存储保护?   答:在多道程序系统中,内存中既有操作系统,又有许多用户程序。为使系统正常运行,避免内存中各程序相互干扰,必须对内存中的程序和数据进行保护。 1、防止地址越界 对进程所产生的地址必须加以检查,发生越界时产生中断,由操作系统进行相应处理。 2、防止操作越权 对属于自己区域的信息,可读可写; 对公共区域中允许共享的信息或获得授权可使用的信息,可读而不可修改; 对未获...

内存中什么是页什么是段?
网友说:折叠页式调度1、页式虚存地址映射页式虚拟存储系统中,虚地址空间被分成等长大小的页,称为逻辑页;主存空间也被分成同样大小的页,称为物理页。相应地,虚地址分为两个字段:高字段为逻辑页号,低字段为页内地址(偏移量);实存地址也分两个字段:高字段为物理页号,低字段为页内地址。通过页表可以把虚地址(逻辑地址)转换成物理地址。在大多数系统中,每个进程对应一个页表。页表中对应每一个虚存页面有一个表项,表项的内容包含该虚存页面所在的主存页面的地址(物理页号),以及指示该逻辑页是否已调入主存的有效位。地址变换时,用逻辑页号作为页表内的偏移地址索引页表(将虚页号看作页表数组下标)并找到相应物理页号,用物理页号作为实存地址的高字段,再与虚地址的...

你也可以分享到:
回到顶部