【发布时间】:2023-03-04 15:36:01
【问题描述】:
维基百科将执行单元定义为:
“在计算机工程中,执行单元(也称为功能单元)是 CPU 的一部分,它执行计算机程序所要求的操作和计算。”
现在,执行程序操作是逻辑上的还是概念上的?或者它是 CPU 中的物理(硬件)结构,执行程序要求的任务(例如关闭计算机、更改颜色等)?
我读到“在并发编程中,有两个执行单元,即进程和线程。”
现在,我脑海中的概念是一个执行单元,比如说一个相关类的包以及它们使用的系统资源,例如系统的内存和其他资源。
请告诉我我在多大程度上是对的?
注意:请保持您的语言(即您可能使用的行话和术语)简单到让初学者能够理解。
提前谢谢你。
【问题讨论】:
-
这个词在不同的语境中似乎有不同的含义。你研究过的两个定义我似乎都可以接受。
标签: java concurrency execution execution-time concurrency-runtime