[팁001] Kernel Tunning (swap)- Ubuntu
안녕하세요..
제가 독일어를 조금 하는 바람에.. 독일 ubuntuusers.de 사이트에서 가끔씩 내용을 이곳에 옮겨둘까합니다. 참고로 저는 Ubuntu 초보입니다. 그래서 저도 배우고 있는 과정인데 독일사이트가 생각보다 질서정연?하게 초보자가 알아야 할 내용들을 잘 정리해둔것 같습니다. 한국사이트도 초보자에게 좋은 안내문이나 설명서들로 가득한 곳이 있다면 댓글로라도 알려주시기 바랍니다.
우선 kernel이 어떻게 주메모리의 사용되지 않은 메모리영역을 하드디스크의 스왑영역으로 옮기는지에 대한 것을 아래의 명령으로 알수 있습니다.
sudo sysctl -a | grep "vm.swappines"
/* 여기서 보듯이 sysctl 명령으로 Kernel의 많은 부분들에 대해 섬세한 Tunning을 할수 있다고 합니다.
man sysctl
하셔서 더 깊게 알수 있으리라 생각됩니다.*/
위의 명령을 주면 대부분 아래의 답을 얻으실겁니다.
vm.swappiness = 60
여기에 나온 숫자는 0에서 100까지 가능하고 0은 하드디스크의 스왑(swap)영역을 사용하지않고서는 도저히 안되는 상황에서만 하드디스크의 스왑영역을 사용하게한다는 의미이며 100은 그 반대라고 합니다.
원저자의 말에 따르면 이것은 주메모리의 크기와 CPU에 따라 각기 다를수 있으므로 자신의 컴으로 각자 이 값을 고쳐가면서 실험하라고 권합니다.
실시간으로 고치는 법은 아래의 명령으로 가능합니다.
sudo sysctl vm.swappiness=25
여기서 25대신 원하는 숫자를 넣으면 됩니다.
만약 계속 위의 값으로 바뀌길 원한다면 sysctl.conf 라는 파일에 아래의 한줄을 첨가하면 된답니다. 물론 root 권한으로 바꿔야 겠지요..
vm.swappiness=25
sysctl.conf 파일은 대부분의 설정파일이 있는곳인 /etc 아래에 있습니다.
위의 25라는 값은 Atlhon XP1600+, 512MB Ram 일때 원저자에게 가장 좋았다고 하니까 각자 참고하시면 좋겠습니다.
굉장히 간단한 내용인데도 불구하고 적는데 시간이 꽤 걸리는군요..
그럼 ..
노트북에 램을 추가했음에도 자꾸 swap을 쓰길래 고쳐야겠다 싶었는데 이
노트북에 램을 추가했음에도 자꾸 swap을 쓰길래 고쳐야겠다 싶었는데 이 글이 도움이 되었습니다. 저는 1G에 13%로 했습니다. vmware player 쓸 때 약간 swap을 쓰기는 하지만 전보다 훨씬 쾌적해졌습니다.
----
I paint objects as I think them, not as I see them.
atie's minipage
오~ 아주 유용한 정보였습니다. 저도 노트북 1G쓰고 있었는데 13으로
오~ 아주 유용한 정보였습니다. 저도 노트북 1G쓰고 있었는데 13으로 맞춰 봐야겠네요. ^^
1G에 10으로 맞추었습니다.정말 퀘적해 지는군요좋은정보
1G에 10으로 맞추었습니다.
정말 퀘적해 지는군요
좋은정보 감사합니다. :P
---------------------------------------
blog : http://myohan.egloos.com
좋은 정보 감사합니다. p3 1.6 에 램 768메가인데 20으로 줬습니
좋은 정보 감사합니다. p3 1.6 에 램 768메가인데 20으로 줬습니다^^
---
---
키체의 힘으로 당신에게 평안을...
혹시,
윈도우즈에서 비슷한 기능을 하는 팁은 없을까요?
768mb 인데도 버벅이는 모양새를 도저히 봐줄수가 없군요.
xp에선 You should
xp에선
You should dissable paging executive:
regedit:
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession ManagerMemory ManagementDisablePagingExecutive
Change DWord 0 to 1
Reboot
프비 매니아~
512M 25로 세팅하니까 상당히 좋아졌습니다. 좋은팁 감사합니다.
512M 25로 세팅하니까 상당히 좋아졌습니다. 좋은팁 감사합니다.
이런 정보가.. 노트북
이런 정보가.. 노트북 램이 2G인데 어느정도 맞추면 되려나...
---------
Gentoo. Bioinformatics, Protein Interaction.
Gentoo. Bioinformatics, Protein Interaction.
매우 기대됩니다.
저도 일단 1G에 10으로 맞춰봅니다.
아.. 좋은 정보 감사합니다...
저도 1G에 10으로 일단 가보기로 했습니다... 좋은 정보 감사합니다..
앞으로도 부탁드립니다..!!
오 감사합니다.
전 일단 2G RAM에 swappiness=10으로 줬습니다.
------------------------------------------
To boldly go where no one has gone before!
------------------------------------------
To boldly go where no one has gone before!
앗.스타트랙?
앗.스타트랙?
Live long and prosper!
앗! 하고 감탄사로 말씀을 시작하시니 아마도 StarTrek 팬이시거나, Sci-Fi 팬이신듯 하여 괜히 댓글 달아봅니다 ^^;
------------------------------------------
To boldly go where no one has gone before!
------------------------------------------
To boldly go where no one has gone before!
전..
전 메모리 2gb를 사용중인데 평소에 메모리가 1gb까지 간적을 본적이 없어서 0으로 놓고 씁니다..
하하. 램 4G인데 그냥
하하. 램 4G인데 그냥 0 줘봐야겠네요 ㅎ
좋은 팁 감사합니다.
----------------------------------------------------
DELL XPS M1530
-Intel(R) Core(TM) 2 Duo Processor T7700
-4GB (2x2G) 667MHz Dual Channel DDR2 SDRAM
-NVIDIA(R) GeForce(R) 8600M GT
http://thegarage.tistory.com
'
----------------------------------------------------
DELL XPS M1530
-Intel(R) Core(TM) 2 Duo Processor T7700
-4GB (2x2G) 667MHz Dual Channel DDR2 SDRAM
-NVIDIA(R) GeForce(R) 8600M GT
http://thegarage.tistory.com
좋은 정보에요
앞으로도 잘 부탁드려요~
완전 엉뚱한 질문이지만.. ^^
제가 독일어 공부를 하고 있는데...
혹시 어떻게 하시는지..
다 읽은 교재나 책.. 남는 거 있으시면..
혹시나... 저에게 넘겨주실 수 있으신지요.. ^^;;
아직은 갈 길이 멀다
좋은글 정말
좋은글 정말 감사합니다 ^^
저도 메모리 1G에
저도 메모리 1G에 10으로 설정해봅니다.
우선은 하드 읽는 회수가 눈에 띄에 줄어들었네요. 써보면서 지켜봐야겠습니다. ^^
좋은 글 감사합니다!
__________________________________
blog: http://terasia.org
E-mail: terasia at gmail.com
__________________________________
blog: http://terasia.org
E-mail: terasia at gmail.com
헉.. 리플달고 보니
헉.. 리플달고 보니 2006년 글이네요..ㅡ.ㅡ
좀더 일찍 알았더라면 좋았을것을 이제야 안 셈이군요..^^;;
__________________________________
blog: http://terasia.org
E-mail: terasia at gmail.com
__________________________________
blog: http://terasia.org
E-mail: terasia at gmail.com
vm.swappiness=5 로 줘봤습니다.^^
뜻밖의 오래된 글이네요..^^;;
전 램이 2G라서 vm.swappiness=5로 한번 줘봤습니다. 프로그램 여러개 띄워도 1.4G가 이상이 되어본적이 없어서리... 간혹 램도 많이 남았는데 스왑을 몇십 MB씩 쓰길래 왜 이런가 했었더니만 이런 문제가 있었군요.^^
-------------------------------------------------------------------------------------------
나에겐 할 수 있다는 의지와
하면 된다는 신념과
해야 한다는 의무가 있다.
http://rx78gd.tistory.com
-------------------------------------------------------------------------------------------
나에겐 할 수 있다는 의지와
하면 된다는 신념과
해야 한다는 의무가 있다.
http://rx78gd.tistory.com
초보자의 서러움
지금 여기 들어왔다가 다 읽긴 읽었는데
당최 무슨소리인지 모르고 갑니다 ㅠㅠ
리눅스는 어렵지만 언제가는 이해할 날이 오겠죠? ^^
나도 실험을 해봐야지~ㅋㅋ
당신은 나의 재산입니다.
댓글 달기