并发、并行、异步、同步、单进程、多进程、多线程…

并发、并行、异步、同步、单进程、多进程、多线程…

单进程:一个时间段只能执行一个进程,例如,要听歌就写不了文档

多进程:一个时间段能同时执行多个进程,例如,终于能同时听歌写文档了

多线程:让一个进程能同时执行一段代码的技术,用起来感觉类似于多进程,但区别在于线程与线程间共享资源,所以比多进程节省了系统资源,例如,一个浏览器可以同时打开两个网页。

并发:一个“时间段”有多个程序同时执行,多线程并发和多进程并发应该都算并发,你可以说多进程和多线程是一种技术,并发是一种状态。

并行:可以说是微观上的并发或者真正的并发,就是某一个“时刻”有多个程序同时执行,也是一种状态。

同步:一个函数调用在没结束前原来的函数啥都不能做,是一种目的。

异步:一个函数调用后,原来的函数继续干自己的事情,等那个函数干完后,借助某种手段通知原来的函数执行结果。也是一种目的,一般是通过多线程技术去实现,例:js在遇到ajax时异步调用这个方法,浏览器新建一个线程去处理ajax的事情,js继续干自己的事情,等ajax拿到数据后浏览器将它丢到一个等待队列里面,js干完自己那些不宜中断的事情后就去查询那个队列里面有结果了没,有就拿出来。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113816.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • DirectX修复工具使用技巧之二——手动修复C++创建失败的文件

    DirectX修复工具使用技巧之二——手动修复C++创建失败的文件最后更新:2021-2-25随着V4.0正式版的发布,近来有部分用户来咨询如何解决C++文件创建失败的问题。在此我将以解决最常见的C++2015-2019文件创建失败为例,向大家演示一下在线修复的方法,其他C++或文件的方法大同小异。此次操作以Windows7为例,其他系统相应参考即可。首先,如果希望程序能手动在线修复创建失败的失败,请首先确定您使用的V4.0.2版或更高版本,老版本不支持此功能。查看程序版本的方式可以把鼠标放在DirectXRepair.e…

    2022年6月8日
    57
  • asf挂卡配置文件_win10系统开挂蓝屏

    asf挂卡配置文件_win10系统开挂蓝屏前文最近发现之前在淘宝入手的慈善包游戏很多游戏时长还是零,当代青年怎么能容忍这种情况!浪费可耻,两毛一张的卡片不香吗,所以就打算挂卡了。简单教程适合新手入门正文01、老规矩咱还是到最大的同性交友网站下载资源,咱直接下载个最新版4.2.0.11-1、github下载(选择win10版本)https://github.com/JustArchiNET/ArchiSteamFarm/releases1-2、百度网盘下载也可以对于在github下载慢的同学给个网盘链接https://link.z

    2022年10月29日
    0
  • 共享1款STC单片机的最小系统图「建议收藏」

    共享1款STC单片机的最小系统图「建议收藏」最新写的博客感觉越来越低端了……今天焊接、调试了一快板子。板子比较小,功能简单,使用了STC单片机,型号:STC15W408AS,封装:TSSOP20。焊板后的第一次下载程序。单片机5V供电,使用FT232RL模块,将FT232RL配置成IO口5V供电。按照以前的流程下载程序,STC-ISP软件一直无法检测单片机。解决思路:1、排除硬件故障。1.1单片机VDD供电正常5V。…

    2022年4月19日
    98
  • 电子合同印章生成_全程电子化怎么打印章程

    电子合同印章生成_全程电子化怎么打印章程安装composerrequiretecnickcom/tcpdf示例代码try{$order=requestAPI(env(‘A2_URL’).’akinst/order/detail’,[‘user_id’=>Auth::id(),’order_number’=>$request->get(‘p’)]);$data=Arr::get($order,’0′,[]);$data[‘total_amount_ch’]=

    2022年9月3日
    2
  • visual studio ultimate2012产品密钥_win7正版永久激活密钥

    visual studio ultimate2012产品密钥_win7正版永久激活密钥VisualStudioUltimate2012静态激活密钥,可以试一下。RBCXF-CVBGR-382MK-DFHJ4-C69G8

    2022年10月14日
    0
  • 阿里游戏大数据sesson2_RF&GBRT(上)

    阿里游戏大数据sesson2_RF&GBRT(上)

    2022年1月1日
    61

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号