質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Q&A

解決済

4回答

2565閲覧

vscodeの動作はssd化で軽快になるのでしょうか?

blendegg

総合スコア81

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

0グッド

1クリップ

投稿2020/09/05 00:10

vscodeが重いです。
しばらく放置した後にアクティブにした時に特に重くなります。
エレクトロン製ということでメモリ消費も多いですが、タスクマネージャを見るとhddへのアクセスが集中しているようで、これがネックのようです。

ssd化する場合、hddをメインにし、vscodeの実行ファイルをssdに入れたいと考えています。
アクティブにしたときに重くなる現象はこれで改善されると思いますか?
実行ファイルと編集ファイルの両方をSSDに入れないとあまり意味がないでしょうか?

軽量ということでnotepad++も使用していますが、デバッグのやり方が少し難しいですし、方法のチュートリアルもあまりないです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

dodox86

2020/09/05 00:33

今現状でインストール先がHDDということは、比較的昔のPCでかつ、メモリ搭載量も4GBとか少な目だったりしませんか。
gentaro

2020/09/05 01:11

プログラミングに関係がある内容だとは思えません。 パソコンよろず相談室と勘違いしてそう。
guest

回答4

0

多くの方には今更でしょうが、、

ssd化する場合、hddをメインにし、

今が、HDDなら、SSDをメインにしましょう。体感速度が劇的に違います。
(VSCode以外にも)
編集ファイルアクセスは(多くの場合、)大したことはありません。

しばらく放置した後にアクティブにした時に特に重くなります。

メインメモリが少ないとか言う事はありませんか?
Windowsの場合(多分、他のOSでも) アクセスが無いプログラムが メインメモリから、追い出される事があります。この場合、メインメモリに戻す処理が入るので遅くなります。(追い出される先は、メインのディスク)

投稿2020/09/05 00:32

pepperleaf

総合スコア6383

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

エレクトロン製ということでメモリ消費も多いですが、タスクマネージャを見るとhddへのアクセスが集中しているようで、これがネックのようです。

他の人の回答にもありますが、たぶん、メインメモリを使いきっているのでしょう。
タスクマネージャーでメモリ使用量も確認できますので、まずはそれを確認して空きメモリ量に余裕があるか確認してみましょう。
常時使っているアプリを起動した状態で、VSCodeを起動して、その状態でのメモリ使用量を見てください。
100%だったり、空きが少ないようでしたら、まずはメモリを増やす、それで改善されるはずです。

SSDは起動時やファイル読み込み時/保存時の体感速度はアップしますので、メモリを増やした後、さらに速度アップしたいならSSDを増設してもいいでしょう。その場合は、SSDにOSやアプリは入れましょう。ファイルをSSDに入れたほうがいいですが、ファイルサイズの大きくなる動画や画像ファイルはHDDに保存するようにするのがいいと思います。

投稿2020/09/05 01:22

hatena19

総合スコア33715

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

blendegg

2020/09/05 02:19

いえ、全然余裕がありますよ。
hatena19

2020/09/05 02:27

そうですか。では、他の方の回答を参考にしてください。
guest

0

ベストアンサー

SSD化で速くなるのは起動です。動作には、

実行ファイルと編集ファイルの両方をSSDに入れないとあまり意味がないでしょうか?

は入れても入れなくてもほとんど関係ありません。

動作中にディスクアクセスが多いというのは、メモリが足りなくてページングが発生していると思います。
リソースモニターを起動して、メモリタブで、VSCodeのプロセスの「ハードフォルト」を見てください。これはメモリが足りなくてディスクアクセスに行った1秒あたりの回数です。常時数千とかだとメモリが足りてないと思います。
その場合はメモリを増強しましょう。そのPCの上限まで。ハードフォルトが減ります。

HDDをSSD化すると、(ハードフォルトによって発生する)ページングの動作(ディスク読み書き)は速くなるので動作は改善すると思いますが、メモリを増強するとページング自体が激減します。メモリ上だけで動くともっと快適です。

投稿2020/09/05 01:20

otn

総合スコア84555

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

blendegg

2020/09/05 02:42

ハードフォルトというのはメモリをたくさん積んでいればデータの退避先でメモリになるということですよね。 余分に積んでも高速にならないと聞いていましたが、これは初めて知りました。
otn

2020/09/05 02:46

> ハードフォルトというのはメモリをたくさん積んでいればデータの退避先でメモリになるということですよね。 意味がわかりませんが、多分違います。 メモリが足りないので待避先にディスクを使うと言うことです。
pepperleaf

2020/09/05 05:11

正確なところは把握してませんが、メモリが一杯あっても、未使用が長いと追い出されることがあるように思われます。(そう考えないと、未操作時のディスクアクセスが説明付かない)
guest

0

実行ファイルの読み込みってのは起動までの間なんで、あんまい軽い重いには関係してなさそうに思います
SSDにするとかそういうこと以前に、一度PCをまっさらにしてリカバリしてみませんか。
たいていそれで劇的に早くなります

投稿2020/09/05 00:19

y_waiwai

総合スコア87774

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問