5 ms·
If powershell starts up instantly, I'll have to say goodbye to zsh
by goodguyamerikan 4y ago
If powershell starts up instantly, I'll have to say goodbye to zsh
- gmueckl 4y agoI don't think PowerShell is able to use Native AOT compilation. The blog explicitly states that loading extra code at runtime is not possible, but AFAIK this is required for PowerShell commandlets.
- pjmlp 4y agoI never cared about the start time of a shell. What really bothered me were the IBM RAD Studio for Websphere 5.x start times back in 2005. Now the few ms that PowerShell takes? I can live with that, no need to go for breakfast while devenv is booting up.
- moogly 4y agoC:\dev> (Measure-Command { pwsh -c exit }).TotalMilliseconds 1394.1826 C:\dev> (Measure-Command { pwsh -noprofile -c exit }).TotalMilliseconds 247.4816 Non-cold start on a 14-core Skylake-X. Drives me nuts.
- pjmlp 4y agoIf you are restarting your PowerShell session all the time, you must be really busy. /s
- DeathArrow 4y agoOn mine: (Measure-Command { powershell(Measure-Command { powershell -c exit }).TotalMilliseconds 768.5885 (Measure-Command { powershell -noprofile -c exit }).TotalMilliseconds 113.3157
- animesh 4y agoOn an i7-8700 w Kingston NVMe: PS C:\Users\me> (Measure-Command { pwsh -c exit }).TotalMilliseconds 265.3785 PS C:\Users\me> (Measure-Command { powershell -noprofile -c exit }).TotalMilliseconds 119.481
- kaba0 4y agoWhy isn’t there a constantly running daemon, making the actual binary run as a shell be a tiny executable doing some network calls only?
- goodguyamerikan 4y agoThere was a discussion around that but that was scuttled because aot was com inng up
- sebazzz 4y agoIt does. Try using a different anti-malware solution instead, or check which Powershell modules are loaded automatically in your session.