多核处理器中的逻辑核心和物理核心有什么区别?执行核心是物理核心的另一个名称吗?
答案1
逻辑核心(或逻辑处理器)是超线程的产物,即在单个核心中运行多个线程。因此,拥有两个逻辑核心意味着虽然您实际上只有一个物理执行核心,但它可以同时运行两个线程。核心内的一些资源是重复的,但不是全部。
但是,对于物理核心,直到 L1 缓存的整个机制都是独立的,而其余部分(包括 L2 缓存)是共享的。因此,物理核心比逻辑核心更快。
据我所知(如果我错了,请纠正我),执行核心确实是一个物理核心。
多核处理器中的逻辑核心和物理核心有什么区别?执行核心是物理核心的另一个名称吗?
逻辑核心(或逻辑处理器)是超线程的产物,即在单个核心中运行多个线程。因此,拥有两个逻辑核心意味着虽然您实际上只有一个物理执行核心,但它可以同时运行两个线程。核心内的一些资源是重复的,但不是全部。
但是,对于物理核心,直到 L1 缓存的整个机制都是独立的,而其余部分(包括 L2 缓存)是共享的。因此,物理核心比逻辑核心更快。
据我所知(如果我错了,请纠正我),执行核心确实是一个物理核心。