把死锁复现出来
场景:~/dl/ 下有个多线程程序 deadlock.py(两线程反序加两把锁),跑起来会卡住。
任务:跑它、确认它卡死(用 ~/dl/看状态.sh 看线程都在等锁),再运行 ~/check。
(判分只看你在受控容器里对卡死程序做出的证据/修复,不碰公网。)
(本机受控环境:python3 跑会互等卡死的多线程程序,靠栈/状态取证,不靠掐时间。)
场景:~/dl/ 下有个多线程程序 deadlock.py(两线程反序加两把锁),跑起来会卡住。
任务:跑它、确认它卡死(用 ~/dl/看状态.sh 看线程都在等锁),再运行 ~/check。
(判分只看你在受控容器里对卡死程序做出的证据/修复,不碰公网。)
(本机受控环境:python3 跑会互等卡死的多线程程序,靠栈/状态取证,不靠掐时间。)
全部评论