How do the two protocols differ in when they "promote" a thread's priority? --- 📈 - **Priority Inheritance**: Promotion occurs **only when** a higher-priority thread actually attempts to acquire the lock. - **Priority Ceiling**: Promotion is associated with the **lock itself**; the priority is effectively managed as soon as any thread interacts with the protected critical section.