2010. 12. 28. 06:30
특정 cmdlet 상당한 메모리를 필요로 합니다.
그러나 시스템상에서 파워쉘에 할당한 메모리가 넉넉한 편은 아니라서 이부분을
위해 메모리할당을 높일 필요가 있습니다.
현재 시스템에서 파워쉘에 할당한 메모리를 확인합니다.
get-item WSMan:\localhost\Shell\MaxMemoryPerShellMB
그림1. 현재할당량
그럼 1G를 할당해보겠습니다.
Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 100
그림2. 적용된 할당량
위의 설정은 원격 스크립트 작업시 매우 필요한 사항입니다.
일부 cmdlet에서 out of memory 예외가 나온다면 꼭 적용해보시기 바랍니다.
원본: http://vstarmanv.tistory.com/entry/파워쉘에게-할당된-메모리-변경
'Powershell > @우주인' 카테고리의 다른 글
PowerShell 에서 NULL 처리 (0) | 2010.10.26 |
---|---|
[MSSQL]WMI for SQL Management(3)-SqlServerAlias (0) | 2010.10.26 |
플랫폼 구분(64/32bit) (0) | 2010.10.05 |
PowerShell Debug(Set-PSDebug) (0) | 2010.10.05 |
[MSSQL]WMI for SQL Management(2)-ClientNetworkProtocol (0) | 2010.10.05 |