리눅스에서 프로세스 당 스왑 성을 설정하는 방법은 무엇입니까?


29

/proc/sys/vm/swappiness멋지지만, 프로세스 당 같은 노브를 원합니다 /proc/$PID/oom_adj. 따라서 특정 프로세스가 다른 프로세스보다 페이지를 교체 할 가능성을 줄일 수 있습니다. 와 달리 memlock()프로그램이 스왑 아웃되는 것을 막을 수는 없습니다. 마찬가지로 nice사용자는 기본적으로 프로그램을 덜 만들 수는 없지만 교환 할 가능성이 높습니다. 전화해야한다고 생각합니다 /proc/$PID/swappiness_adj.

답변:


30

2
RedHat 가이드에 따르면 memory-cgroup을 활성화하면 페이지 당 40 바이트의 추가 메모리가 사용됩니다. 이 문맥에서 페이지 수를 줄이려면 hugepages를 고려하십시오. wiki.debian.org/Hugepages
Tino
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.