以下の内容はhttps://tech.guitarrapc.com/entry/2012/12/25/201225より取得しました。


NgenによるPowerShell起動の高速化を試す

PowerShellの起動がJITで有るためにcmd単独やWSHより遅いのは当然な訳で。

とはいえ、PowerShell ISEを日々使っていて遅いのは気にくわないのは当然です。

そこで、炎の作品 ― flamework.net ―さんのPowerShellの起動を高速化するを試しました。

試行環境

  • Windows 7 Enterprise x64 / PowerShell 3.0
  • Windows 8 Pro x64 / PowerShell 3.0

実行結果

  • Windows 7環境 : ILでの事前コンパイル成功 => ~PowerShellやISEの起動が2秒程度まで高速化~。きのせいでした、一度Powershellを起動したこと忘れてました
  • Windows 8環境 : ILでの事前コンパイル自体が失敗 => 高速化できず。特に不具合が出る訳ではありませんがやらなくてよさそう

結果

このNgenを使ったやり方は、PowerShell 1.0専用でPowerShell 2.0以降は違うとか何とか。

Ngenを使った高速化はできないというのを結論にしておこうかと……

※追記:

2012/Dec/26 5:46

Twitterでしゅーさんより以下の指摘がありました。

PowerShell 2.0や3.0で「起動を高速化」する方法はないものか。




以上の内容はhttps://tech.guitarrapc.com/entry/2012/12/25/201225より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14