随笔分类 - 并发编程
摘要:协程总结 原理+特点 协程本质就是线程,指在一条线程上来回切换以规避I/O操作 特点:数据共享,数据安全,不能利用多核,基于用户层面,开启/关闭花销时间比线程更少 但是需要用户自己设置所以只有当用户能明显感知的I/O操作才能被用户自己设置线程,而线程是自动感知系统的I/O操作 优点 可以减轻操作系统
阅读全文
摘要:线程总结 线程基本概念 线程是能被cpu(操作系统)调度的最小单位 特点:数据共享,数据不安全,操作系统级别,能使用多核,开启、关闭时间花销比进程小几百倍 线程节省的是i/o操作的时间,而不是cpu计算时间,因为cpu的计算速度速度非常快,大部分情况下,我们没有办法将一条进程中的所有io操作都规避掉
阅读全文
摘要:进程总结 进程简介 进程是计算机中最小的资源分配单位 特点:数据隔离、数据不安全、基于操作系统级别、可以利用多核、开启关闭花销时间大 进程三状态图 就绪、运行、阻塞 进程的调度算法 先来先服务调度算法 先来先服务(FCFS)调度算法是一种最简单的调度算法,该算法既可用于作业调度,也可用于进程调度。F
阅读全文

浙公网安备 33010602011771号