フロントエンドの開発を行っているとメモリ不足に悩まされます。 私の場合の主な原因はChrome と WebStorm(IDE)です。 プロジェクトの規模が大きくなるほどファイル数や履歴が増えるため、 簡単なコードを書いているうちはさくさくだった環境もかなり重い環境になってしまいます。 Chrome Developer Tools Editor機能まで備えとても便利なのですが、 Chromeは青天井でメモリを使うのでやたら重くなります。 不要な拡張をいれない、タブは閉じるなど地道な努力をすればいいのかもしれませんが、 面倒なので拡張に頼ります。 tab-memory-purge バックグラウンドにまわったtabのメモリを定期的に開放してくれます。 hostsを指定することで対象外にすることも可能です。 対象外したtabも定期的に閉じて開放するといいと思います。 Chromeの設定をリセット