Terminology Soft-Lock: sometimes one specific thread takes the CPU core and never release core to other threads, typical example is dead-lock in s...