2025-11-20 06:25:40
进程加锁就像抢厕所要排队,多个程序同时用资源时容易乱套。比如两个程序同时改同一个文件,一个改完保存,另一个还没改完就覆盖了,数据就没了。通信就像发微信,程序之间要交换信息才能合作,比如下载软件得先让下载程序和安装程序联系。
加锁是怕多个程序抢着改同一个东西,通信是让程序们能说说话。比如2018年某云平台因为没加锁,导致1.2亿用户数据同时被改坏,损失超3亿。而用消息队列通信的物流系统,处理订单速度比之前快5倍,每天能多送200万件包裹。加锁就像给资源贴封条,通信就像给程序装对讲机,封条不让别人乱动,对讲机让它们能互相报平安。没加锁就像多人打牌时抢着翻牌,通信就像开会时大家得举手发言。
本题链接: