某天,線上系統突然掛了,後來查到是因爲當時linux的內存使用突然飆升,導致操作系統oom killer執行,將服務給kill掉了。
在阿里雲後臺查看當時的內存佔用,除了幾個服務的佔用外,less竟然佔用了18%,而此時,正好有同事在線上用less命令查看日誌。按說less命令並不是將內容全部加載到內存,不應該佔用這麼多。
原來,less命令下,按v就會進入編輯模式,此時就會把文件全部加載到內存。
所以原因可能是用less在查日誌,command+v粘貼的時候,command按的太輕了,只輸入了v,導致進入了編輯模式。
原來less還會出現這樣的坑。。。