debian安裝后無法啟動,Linux編譯代碼卡死,Linux下970Pro編譯卡死的問題

 2023-10-15 阅读 15 评论 0

摘要:該樓層疑似違規已被系統折疊?隱藏此樓查看此樓本人小白一個,想請教圖吧技術佬一個Linux下多線程編譯C++時系統卡死的問題。先說下家里電腦大體配置:CPU是Ryzen 1600X,顯卡是華碩戰梟GTX1070,內存是2根8G的金士頓2400 DDR4,硬盤有一

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

本人小白一個,想請教圖吧技術佬一個Linux下多線程編譯C++時系統卡死的問題。

先說下家里電腦大體配置:CPU是Ryzen 1600X,顯卡是華碩戰梟GTX1070,內存是2根8G的金士頓2400 DDR4,硬盤有一塊240G的東芝Q200 SATA3固態,還有一塊2TB的西數5400轉機械藍盤,電源是450W的酷冷至尊80PLUS銅牌。本來用Win10一直相安無事,最近加了塊512G的三星的970Pro Nvme固態,裝了Ubuntu 18.04作為第二個系統,然后問題就來了。

(雙系統的引導都在東芝的SSD上,Win10系統位于Q200,Ubuntu系統位于三星的SSD,Win10的很多軟件都裝在機械盤上,Ubuntu基本只使用三星的SSD。這幾塊硬盤都監測過除了機械以外4K對齊無誤。)

debian安裝后無法啟動?首先是Ubuntu下時不時的卡頓,主要的表現就是鼠標移動出現很明顯的卡頓,響應慢,過了十秒左右恢復,但是系統并沒有進行什么過重的任務。而且昨天在Win10下也出現了這種嚴重的卡頓情況,而我只開了一個Word文檔。

其次是Ubuntu下多線程編譯時非常容易造成系統卡死,卡死后鼠標跟之前的卡頓類似但是不會恢復,所有界面元素無響應。如果卡死時編譯的終端在最上可以通過Ctrl+C中斷,中斷后就不卡了,否則只能硬關機。經過多次測試大概是這樣的:我的CPU共12線程,如果編譯時間長的項目,開8線程及以上的情況下編譯到一半就會出現卡死,時間短的項目則不會;只開4線程編譯的情況下目前沒有出現卡死情況。Win10的編譯現在還沒測試過,在裝這塊SSD前Win10編譯長時間項目開啟12線程并沒有出現過卡死情況。

再說下編譯用的工具,我之前編譯一個PCL點云庫用的應該是gcc7.0左右的版本,后面編譯了一個ue4,用的是clang3.7,編譯ue4的時候開8線程導致卡死硬關機了一次,第二次4線程編譯時有一段時間內存飆到了93%多,過了一段時間又回到了50%左右。然后去睡覺直到第二天起床看到編譯完成。

還有一個卡的情況就是我用PCL點云庫測試的時候,構建了10萬個點,然后放大放大之后就卡死了。

我最初的猜測是不是我電源供電不足,我電源450W,算上我各種設備大大小小滿載加起來大概有411W,但是網上查到970Pro讀寫功率都只有5.2W,感覺應該不會是這個問題。后來推測是不是沒裝三星的驅動,因為三星沒有提供Linux下的驅動程序,但是后來想到Win10并看不到這塊硬盤(ext4文件系統),但是同樣也有卡頓現象,感覺也不是驅動的問題。接下來能想到的原因差不多就是:

target is not a jdk root、1.內存過高,但疑點是什么都不干也會卡。

2.CPU過熱,但疑點是卡死的時候能用Ctrl+C救回來就不卡了。

3.拆機的時候把某個器件弄壞了,這個倒是沒什么疑點,不過我完全不知道從哪查起。

4.前段時間鬧得很大的Ryzen次品芯片問題,不過我用測試的例子倒是不會出segment fault,但是會出time什么failed的。

現在完全沒有眉目,請教各位大佬我應該從哪里查起?怎么查?

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/136784.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息