Joh*_*nNg 13 task-manager resource-monitor
线程和进程之间有区别吗?
我试图了解性能选项卡中列出的系统数据的计算。
句柄:48097 线程:1602 进程:99 正常运行时间:17:23:02:02 提交 (GB):3/15
Fra*_*mas 23
由于 StackOverflow 的答案是如此抽象,而且操作系统不可知,以至于对特定于操作的问题毫无用处,因此我发布了一个特定于 Windows 的答案。
进程是一种独立的内存结构,它支持操作系统硬件和软件中的应用程序。一个 Windows 进程包含 1 个或多个线程。 https://en.wikipedia.org/wiki/Process_%28computing%29
线程是处理器执行的顺序机器代码指令流。除了中断之外,每当 CPU 代表应用程序运行指令时,它都会这样做,因为一个线程包含它。进程内的线程可以访问进程内存(在内存元素上的特定操作是“线程安全的”并且在多个线程同时运行时不会出现不协调的并发问题的范围内)。应用程序可以通过使用多个线程来加速其操作,每个线程通过同时通过不同的 CPU执行单元(CPU/内核/虚拟内核)运行其指令流来执行独立的任务。https://en.wikipedia.org/wiki/Thread_%28computing%29
句柄是与共享资源(如文件、窗口、内存位置等)的逻辑关联。当线程打开文件时,它会为该文件建立一个“句柄”,并在内部充当该实例的“名称”的文件。句柄用于链接到进程内存结构之外的临时或环境资源。一个句柄泄漏是一个类型的软件问题,可以在极端的情况下,不稳定的系统。它是由程序请求资源句柄引起的,并且在程序完成对资源的处理后未能释放它。但是,根据您的电话号码,我认为没有任何问题。https://en.wikipedia.org/wiki/Handle_%28computing%29
| 归档时间: |
|
| 查看次数: |
42069 次 |
| 最近记录: |