2019年6月6日 星期四

CentOS沒有程式在跑卻顯示高負載

有台CentOS 6的舊機器,使用top沒有看到甚麼高負載的程式但使用uptime卻會看到很高的負載量。通常這種狀況都會是nfs在搞鬼,大概會是下面這種狀況:
  1. 本地端使用mount nfs掛載了遠端機器的資料夾
  2. 遠端機器的nfs service掛了或是關掉了
  3. 本地端使用df, ls等去看掛載的資料夾,然後就一直在等待nfs回應
    雖然這些程式不怎麼吃資源,但卻會出現在負載上面

解決方案就是把nfs給掛好,或是刪除這些卡住的指令:

2019年6月5日 星期三

2019年6月4日 星期二

编程随想的博客

《编程随想的博客》建立於2009年,內容涉及翻牆、資訊安全、政治等。根據作者编程随想透露的訊息指出,他是在中國大陸工作的中國人,工作內容跟資訊安全相關。寫這個部落格的理由在此,這個部落格主要內容是:

隨選幾篇有意思的文章:

2019年6月3日 星期一

卸載使用中的R套件

開啟一個R以後,想要移除所有的變數可以下指令:
  • rm(list = ls())
若是要卸載所有的套件,可以用下面的指令:
  • lapply(paste('package:', names(sessionInfo()$otherPkgs), sep=""), detach, character.only=TRUE, unload=TRUE)