參考解決:https://blog.csdn.net/qq_28602957/article/details/77413040
產生原因:我的代碼main.py正在運行,這時候我心急,開第二個終端調試代碼,查看中間變量,導致在 (這個圖里本來有一個lock文件的,已經被我刪了)
這個目錄下面產生了一個lock文件,sizeof(lock)=0byt,(具體為什么會導致這樣的原因不理解),當把lock刪除之后,代碼運行正常,不會出現卡死情況。
分析原因:因為我開了一個終端執行文件,然后我又開了一個終端去調試這個文件代碼,相當於文件被兩個終端執行,文件被鎖死。
處理方法:也可以考慮文件鎖的解決方法。或者粗暴的:找到lock文件位置/home/xuzukang/.cache/torch_extensions/quantized_functions_cuda/lock,刪除lock就行