程序崩潰,為啥叫core掉,而不叫崩潰、宕機,是有什麼來歷嗎?

如題。


所以說你們的偽好奇心不夠重啊。。。

這顯然是有來歷的

50年前,世界上的主流計算機還是用的磁線圈做內存,那些磁線圈是女工人手動穿出來的。。。王安就是因為發明了這個發了家,顯赫一時,甚至差點在IBM大本營美國把它艹翻。。。。

總之,那個鬼東西洋文名就叫magnetic core memory,簡稱 core men

系統出錯的時候,出於調試需求,會把內存中的信息存到一個文件中,這個文件就叫core dump了。

在白馬的跑跑跳跳中,王安電腦倒閉,王安實驗室的天才們去美國各地創業發財了,計算機也傳到了中國,幾個不求甚解的中國年輕人,把core dump翻譯作了「核心轉儲」,顯然他們也懶得關心為什麼,建設四化要大跨步嘛。。。可以理解

後來的故事你已經知道了。。。


你們為什麼就不相信蕭井陌呢?

c專家編程 p158


推薦閱讀:

嵌入式方向可以完全不學 Linux 嗎?
打算學慣用C語言進行linux網路編程,求推薦學習路徑?
不考慮非同步io的epoll方式的非阻塞伺服器端為了接收文件,臨時把socket設為阻塞,做法正確嗎?

TAG:程序員 | 軟體開發 | 編程 | 程序 | Linux開發 |