microsoft / microsoft/TypeScript-Sublime-Plugin
High CPU usage caused with Sublime Text 3
まだ誰も着手していません。
- 主要言語
- JavaScript
- スター
- 1.7k
- フォーク
- 236
- 平均マージ
- 21日 13時間
- マージ済み PR(30日)
- 1
説明
(macOS High Sierra 10.13.4)
I'm noticing very high CPU usage on idle for ST3 when the TypeScript package is installed. 25% of my CPU (3.5GHz i5, iMac 5K Late 2014) is consumed just by running ST3 and opening up a ts file, when I remove the package, quit and run ST3 the idle sits under 4% as it should.
I thought it may be Sublime's issue as build 3154 included a fix for improving idle CPU usage, so I tried installing the latest dev build (3160) instead of my existing 3143 (latest stable), but idle CPU usage did not drop when using the TypeScript package.
Just in case it may matter: node version that I'm using is v9.10.1. (previously I was on v9.8.0, same issue)
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、指定された macOS と Node のバージョンを使用し、TypeScript パッケージと開いた .ts ファイルを用意して、Sublime Text 3 で報告内容を再現します。パッケージを削除した場合とアイドル時の CPU 使用率を比較します。アイドル時の使用率が上昇する原因を特定して解消し、CPU 使用率が想定されるレベルに戻ることを確認できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- node.js, typescript
- 領域
- tooling
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100