同步 (计算机科学)

✍ dations ◷ 2025-11-03 11:42:38 #并发计算,通信,同步

计算机科学中, 同步(synchronization)是指两个不同但有联系的概念:进程同步与数据同步。进程同步指多个进程在特定点会合(join up)或者握手使得达成协议或者使得操作序列有序。数据同步指一个数据集的多份拷贝一致以维护完整性。常用进程同步原语实现数据同步。

多个线程(或进程)要执行同一个特定的不可重入的程序代码块(称为临界区),这就需要适当的并发控制同步技术。否则,可能会发生竞态条件。


另一种同步要求产生于特定的操作顺序,如应该先买机票然后登机。

同步还需处理:


相关

  • 草酰乙酸草酰乙酸(Oxaloacetic acid, OAA, 或称草乙酸,oxalacetic acid)是一种结晶有机化合物,化学式:HO2CC(O)CH2CO2H。其共轭碱为生物体内许多代谢常见的中间物。参与糖质新生、尿素循
  • 真蕨纲真蕨纲(Polypodiopsida),又称为链束植物(Monilophytes)是植物界中真叶植物下的两个演化支之一,是种子植物的姊妹群。真蕨纲比起较原始的石松门多了真正的叶子,但比起较进化的种子植
  • 德琪德拉·里腾贝加德琪德拉·里腾贝加(拉脱维亚语:Dzidra Ritenberga,1928年8月22日-2003年3月9日)是一名拉脱维亚女演员和导演。1957年,她以《马尔华》获得威尼斯电影节最佳女演员奖。
  • 气体巨星气态巨行星(gas giant、类木行星)是主要由氢和氦组成的巨行星。太阳系的木星和土星是气态巨行星。“气态巨行星”起初原本是“巨行星”的代名词(同义词),但是1990年代学界意识到
  • 老南部老南部(Old South)是指美国最早的13个州中位于南部的维吉尼亚州、北卡罗来纳州、南卡罗来纳州、乔治亚州。有时还包括特拉华州和马里兰州。老南部和新英格兰都是美国最早得到
  • 何兹全何兹全(1911年9月7日-2011年2月15日),原名何思九,字子全,山东菏泽人,历史学家。他的研究领域包括周朝至汉唐的中国社会史、汉唐佛教寺院经济、汉唐兵制等,同时他还是魏晋封建说的最
  • 变色龙 (消歧义)变色龙可以指:
  • 呼吸:暗红色的气息《呼吸:暗红色的气息》(Breath 吐息は茜色)是SUCCESS于2008年6月12日发售的任天堂DS用恋爱冒险游戏。以活用任天堂DS的麦克风功能(向麦克风呼气)的恋爱冒险游戏为卖点。人物设计
  • HtopHtop是一款运行于Linux系统监控与进程管理软件,用于取代Unix下传统的top。与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内
  • L理论在数学中,代数L理论(L-theory)是K理论的二次型,而“L”的命名缘由即意味着它来自于“K理论”(L是K后面的一个字母)。L理论一个较为人所知的称呼是“厄米K理论”,它在割补理论(sur