百科问答小站 logo
百科问答小站 font logo



对于多核CPU java中Thread.currentThread() 指的是哪个核上的线程? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

线程和核心没有对应的关系

运行在一个线程的代码,有可能一会儿在这个核心负责处理,一会儿在那个核心处理,,,,

不同的线程也可能在同一个核心进行处理。



线程是盖一个房子的过程。

CPU是工人。

操作系统是包工头。


你现在开了一个线程,要盖一个房子,分成很多步骤,挖坑,打地基,浇柱子、垒墙……

你开了很多线程盖很多房子……

操作系统分配工人去很多工地盖房子……

你现在说,我这个房子是哪个工人盖的?

你这个房子是很多工人一起盖的……




  

相关话题

  如何看待开源计算器 Numworks 禁止安装第三方操作系统? 
  Java中,有一个for循环调用网络api很耗时,请问如何减少耗时? 
  如果中国被美国禁止使用 Android、iOS、Windows 系统,会对中国造成怎样的影响? 
  山寨机使用的是什么操作系统? 
  做开发你遇到最无理的需求是什么? 
  为什么 Java 和 JS 等语言需要 VM,不能直接操作内存堆栈空间? 
  剪切板、文件拖拽这些功能桌面环境是怎么实现的? 
  一个即将步入大学对编程感兴趣的学生,3 年能将 Java 学到什么程度,应怎样合理分配这 3 年? 
  听说过面向工资编程吗?面向工资编程是怎样一种体验? 
  为什么java返回json时用code=0表示成功, 而我观察的php和nodejs都是用1表示成功? 

前一个讨论
怎么回答面试官的题目:你是怎么理解 http?
下一个讨论
相机如何接收非三原色的单色光?





© 2024-05-17 - tinynew.org. All Rights Reserved.
© 2024-05-17 - tinynew.org. 保留所有权利