PowerShell / PowerShell/vscode-powershell

PSSession is very slow

Aperta
#1,648 12 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Area-Extension Terminal Issue-Performance
Lingua principale
TypeScript
Stelle
1.9k
Fork
548
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Issue Description

Issue Type: Performance Issue

When using powershell (64 or 32) for around 5-10 minutes, running run code snip or debug will result in cpu spikes on powershell, and will hang in the integrated console for multiple minutes, even on a command that runs near real time.

Attached Logs

Log will be emailed.

Environment Information

Visual Studio Code
Name Version
Operating System Windows_NT x64 10.0.17763
VSCode 1.29.1
PowerShell Extension Version 1.10.1
PowerShell Information
Name Value
PSVersion 5.1.17763.134
PSEdition Desktop
PSCompatibleVersions 1.0 2.0 3.0 4.0 5.0 5.1.17763.134
BuildVersion 10.0.17763.134
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
Visual Studio Code Extensions
Visual Studio Code Extensions(Click to Expand)
Extension Author Version
bracket-pair-colorizer-2 CoenraadS 0.0.25
code-settings-sync Shan 3.2.3
eml leighlondon 0.3.1
gc-excelviewer GrapeCity 2.1.26
gitlens eamodio 9.0.3
material-icon-theme PKief 3.6.1
mssql ms-mssql 1.4.0
night-owl sdras 0.4.2
PowerShell ms-vscode 1.10.1
rainbow-csv mechatroner 0.8.0
reg ionutvmi 0.0.2
rest-client humao 0.20.4
sort-lines Tyriar 1.7.0
theme-cobalt2 wesbos 2.1.6
vscode-hasher deerawan 1.0.1
vscode-pull-request-github GitHub 0.2.3
xml DotJoshJohnson 2.3.2

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia riproducendo il rallentamento nella console PowerShell integrata dopo 5–10 minuti con le versioni segnalate di VS Code, dell'estensione, di Windows e di PowerShell. Esamina i log allegati o inviati via e-mail e confronta il comportamento di run-code e del debugging; il lavoro è completato quando il picco di CPU e il blocco di diversi minuti non sono più riproducibili.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
powershell, typescript
Ambito
devtools, performance
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.