2024年2月18日

摘要: 异步与多线程是不同的概念 异步并不意味着多线程,单线程同样可以异步。 异步默认借助线程池。 多线程经常会有阻塞的操作,而异步要求不阻塞。 异步与多线程适用场景不同 多线程: 适合CPU密集型操作 适合长期运行的任务 线程的创建与销毁的开销是比较大的 提供更底层的控制,操作线程、锁、信号量等 线程不利 阅读全文
posted @ 2024-02-18 21:39 早起大王咻咻 阅读(10) 评论(0) 推荐(0) 编辑
 
摘要: 什么是线程 线程是操作系统中能够独立运行的最小单位,也是程序中能够并发执行的一段指令序列。 线程是进程的一部分,一个进程可以包含多个线程,这些线程共享进程的资源。 进程有入口线程,也可以创建更多的线程。 为什么要多线程 批量重复任务希望同时进行 多个不同任务希望同时进行 线程安全 多个线程访问共享资 阅读全文
posted @ 2024-02-18 19:48 早起大王咻咻 阅读(18) 评论(0) 推荐(0) 编辑