首页
文章列表
标签墙
返回找工具啦
线程调度
共 2 篇文章
Python GIL在CPU密集型与I/O密集型任务中的线程调度差异
2026-05-21 09:21:02
Python GIL在CPU密集型与I/O密集型任务中的线程调度差异 理解GIL(Global Interpreter Lock,全局解释器锁)是掌握Python多线程编程的关键。它是一个互斥锁,保证同一时刻只有一个线程能执行Python字节码。这篇文章将指导你理解GIL如何影响CPU密集型与I/O
PythonGIL
CPU密集型任务
I/O密集型任务
16
0
Java虚拟线程Virtual Thread与平台线程的调度差异
2026-05-17 23:35:38
Java虚拟线程Virtual Thread与平台线程的调度差异 在 Java 21 正式发布之前,Java 的并发模型一直依赖于操作系统内核线程。这种传统的线程模型在处理高并发请求时,往往受限于内存和上下文切换的开销。为了从根本上解决这个问题,Java 引入了虚拟线程。理解这两者在调度机制上的差异
虚拟线程
平台线程
线程调度
30
0