小编use*_*004的帖子

Powershell内存使用 - 价格昂贵?

我是powershell的新手,但已经编写了一些在windows2003服务器上运行的脚本.它肯定比cmd脚本更强大(可能是因为我有编程背景).但是,当我进一步深入研究时,我注意到:

  1. 启动的每个脚本都将在1个PowerShell进程下运行,即.您会看到每个脚本的新PowerShell进程.
  2. 我测试内存的脚本非常简单,比如说,构建一个字符串或查询一个环境变量,然后启动 - 睡眠60秒,所以没什么需要(关于内存使用情况).但每个过程大约需要30MB.叫我吝啬,但因为有计划内存密集型应用程序每天运行,如果我需要安排一些PowerShell脚本定期运行,也许某些脚本作为服务连续运行,我当然会尝试将内存消耗保持为尽可能低.< - 这是因为我们最近因内存不足而遇到大量应用程序故障.

我还没有谈到C#,但有人会认为用C#编写任务有时候会更好吗?

同时,我在powershell中看过有关内存泄漏的帖子.我是否认为脚本创建的内存将与powershell的进程空间一致,因此当脚本终止因此powershell终止时,创建的内存会被清除?

powershell

5
推荐指数
2
解决办法
3190
查看次数

C#中的Unicode字符串

我记得在C++中使用Unicode字符串,例如:

std::wstring str = _T("a string here");
Run Code Online (Sandbox Code Playgroud)

C#中的等价物是什么?

c# unicode-string

1
推荐指数
1
解决办法
5626
查看次数

标签 统计

c# ×1

powershell ×1

unicode-string ×1