프로세스에 대한 메모리 할당 제한


3

Windows Server 2008 R2를 실행 중이며 특정 프로세스에 할당 된 RAM 메모리 공간을 제한하고 싶습니다. "Windows 시스템 리소스 관리자"를 설치했지만 정보를 볼 수만 있고 편집 할 수는 없습니다.

특정 프로세스에 할당 된 RAM 공간을 제한 할 수 있습니까?

답변:


2

그것은 superuser.com에 대한 질문처럼 보이지만 OS 수준에서는 이것을 제어하는 ​​것이 일반적이지 않지만 응용 프로그램 / 프로세스 수준 (예 : Java)에서는 프로그램 / 응용 프로그램 서버를 구성 할 수 있다고 생각합니다 / etc를 사용하여 특정 JVM 인스턴스 ( java -Xms1024m -Xmx1024m)에서 설정 한 인수를 기반으로 특정 양의 RAM을 할당 하려면 응용 프로그램이 이러한 종류의 구성을 제공하는지 확인 했습니까? 공급 업체에 확인 했습니까? 아마도 일부 응용 프로그램 관련 문서입니까?

업데이트 : 흠, 흥미로운 체코 어 : https : //.com/questions/192876/set-windows-process-or-user-memory-limit


프로세스는 Tomcat이며 Java에서 실행됩니다. (java -Xms1024m -Xmx1024m)을 제한했지만 Windows를 통해 제한하는 방법이 있는지 여전히 알고 싶습니다.
David Faiz

Hah, 당신은 대답을 얻었습니다 : D stackoverflow.com/questions/6225682/…-Windows regedit에서 Tomcat 서비스를 찾으면 다음 매개 변수를 추가 / 편집 할 수 있습니다 : -Xms1024m -Xmx1024mb (원한다고 가정 RAM 할당을 1GB로 제한)
theMarceloR

답변을 업데이트했습니다. 도움이되는지 확인하십시오.
theMarceloR
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.