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.

打破僵局需要双方妥协。