deadlock
UK/ˈdɛdlɒk/US/ˈdɛdlɑːk/
释义
n.
1.僵局(双方无法达成一致或行动的状态)
2.死锁(计算机术语:多进程因资源争夺而无法继续)
词根拆解
dead无生命的;彻底的
lock锁定
=deadlock
dead无生命的;彻底的 — 古英语 *dēad*
lock锁定 — 古英语 *loc*
词源
概述
16世纪首次出现,字面意为“彻底的锁定”,原指物理上的固定(如门锁)。18世纪后比喻化,描述谈判或冲突中双方均无法突破的停滞状态。计算机领域的“死锁”概念(20世纪)延续了这一逻辑——进程像被“彻底锁住”般无法推进。
详细分析
deadlock = dead<无生命的;彻底的> + lock<锁定>
·dead:源自古英语 dēad,意为“无生命的”,引申为“完全的、绝对的”。
·lock:源自古英语 loc,指“固定或封锁的机制”,后衍生为“僵持状态”。
词源溯源:
16世纪首次出现,字面意为“彻底的锁定”,原指物理上的固定(如门锁)。18世纪后比喻化,描述谈判或冲突中双方均无法突破的停滞状态。计算机领域的“死锁”概念(20世纪)延续了这一逻辑——进程像被“彻底锁住”般无法推进。
例句
“The negotiations reached a deadlock over budget issues.”
谈判因预算问题陷入僵局。
“A deadlock occurs when two programs hold resources needed by each other.”
当两个程序互相持有对方所需资源时,会发生死锁。
“Breaking the deadlock required compromise from both sides.”
打破僵局需要双方妥协。