鍍金池/ 問答/GO  Linux  網(wǎng)絡(luò)安全/ go程序文件刪除后網(wǎng)站還可以正常訪問,那么執(zhí)行的代碼保存在哪里?

go程序文件刪除后網(wǎng)站還可以正常訪問,那么執(zhí)行的代碼保存在哪里?

在linux下部署了一個 beego 項目的網(wǎng)站,更新代碼的時候,我沒有停止服務(wù),直接把程序文件刪除了。

但我發(fā)現(xiàn)網(wǎng)站訪問還是正常的。

難道開啟服務(wù)后,系統(tǒng)生成了臨時文件把代碼保存在某個位置了?
哪位能幫忙解釋一下?

回答
編輯回答
遲月

Go C++等語言的可執(zhí)行文件執(zhí)行是都是加載到內(nèi)存的

2017年11月9日 21:27
編輯回答
深記你

運(yùn)行程序時,代碼被加載到內(nèi)存里了,之后就不再從硬盤讀代碼了

2018年3月7日 00:36