8
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[VSCode/TypeScript] TSServerのメモリ使用量が異常に多い場合の対処法

Last updated at Posted at 2019-11-12

VSCode の Remote WSL で TypeScript/React のプロジェクトを作っていたら WSL 上の node プロセス (おそらく TSServer) のメモリ使用量が異常に高くなり、tsserver が頻繁に強制再起動されたり、補完や Quick fix に 10 秒以上かかるなど作業に支障をきたしていました。

調べたところ TypeScript のキャッシュを消せばいいらしく、行ってみたらメモリ使用量が 1GB 以上 => 100MB 以下と大幅に改善しました。

WSL 以外でこの現象が起きるのかはわかりませんが各OSのキャッシュの場所を記載しておきます。

  • Linux (WSL) - ~/.cache/typescript
  • macOS - ~/Library/Caches/typescript
  • Windows - ~\AppData\Local\Microsoft\TypeScript
8
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?