Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

CPU缓存架构 寄存器:在每个核心上,有160个用于整数和144个用于浮点的寄存器单元。访问这些寄存器只需1个时钟周期这构成了对执行核心来说最快的内存。编译器会将本地变量和函数参数分配到这些寄存器上。当使用超线程技术( hyperthreading )时,这些寄存器可以在超线程协同下共享。 内存排序缓冲:MOB由一个64长度的load缓冲和36长度的store缓冲组成。这些缓冲用于记录等...
OS

进程与线程的区别老八股版本 一个线程属于一个进程,一个进程包含多个线程 进程是资源分配的基本单位 有独立的地址空间,拥有CPU资源、内存资源、文件资源等 线程是CPU调度的基本单位 私有(线程上下文):线程栈(但能通过指针被另一个线程修改),寄存器,程序计数器 共享:进程地址空间中除线程上下文之外的所有内容:堆、全局变量、静态变量、代码段、文件等公共资源 数据共享:进程有独立的地址...
OS