[해결]Scientific linux 에서 4GB이상 램 사용하기
글쓴이: YtodaUK / 작성시간: 목, 2010/01/14 - 9:58오후
현재 윈도우상의 VMware에서 Scientific Linux를 사용하고 있습니다.
Host OS의 메모리는 총 6GB 이고
Scientific Linux에는 3GB의 메모리를 할당하여 사용중인데
제가 지금 사용하는 도구가 램이 부족하여 동작하질 않네요,,
그래서 geust OS인 Scientific Linux에 더 많은 메모리를 할당해 주려하는데,
32bit 운영체제인 관계로 3GB 이상의 메모리를 인식하지 못합니다.
구글링을 해보니
$ sudo apt-get update
$ sudo sudo apt-get install linux-headers-server linux-image-server linux-server
위와 같은 방법을 통해서 커널을 서버용 커널로 바꾸는 방법으로 4GB이상의 메모리를 인식하는 방법이 있다고 하는데
Scientific Linux에서는 apt-get 이 동작하지를 않네요,,
Yum, 혹은 다른 방법을 통해서 32bit Scientific Linux 에서도 4Gb 이상의 메모리를 인식하게 하는 방법이 있나요?
그럼 다들 날씨추운데 건강 조심하시고~
편안한 밤 되세요~
Forums:
PAE 커널을 쓰세요.
Scientific Linux pae 라고 검색하니, 아마 RPM 기반 배포판인 것 같고, kernel-PAE 패키지가 따로 있는 것 같은데 그걸 깔아보세요.
apt-get은 데비안 계열 배포판에서 쓰는 겁니다.
아~ 감사합니다~
시도해 보겠습니다~
감사합니다.
근데, PAE 커널도 한계가 있습니다.
우리 학교 연구실에서도 메모리를 많이 잡아먹는 작업들을 하기 위해서, 4기가 서버의 램을 24기가까지 늘리고, OS 까는 수고를 덜기 위해서 PAE 커널을 설치했었습니다. 돌리던 OS는 Fedora 6이었었나? 그럴 겁니다. 일단 PAE 커널을 올리니까 OS 차원에서는 물리적 메모리를 다 인식을 했는데.. 한 애플리케이션에서 사용할 수 있는 메모리 양은 여전히 32비트 한계에 봉착하는 거 같더라고요.
결국은 64비트 CentOS로 다시 설치했습니다.
아 저도 방금 pae관련 커널을 설치하였는데,
저도 마찬가지인것 같더군요,,
해답은 VMware를 지우고 컴퓨터에 64bit 리눅스로 바로 설치하는것이 가장 좋을것 같네요,,
아 운영체제 문제가 아니었네요
OS 상에 메모리를 얼마를 띄우던간에 상관없이
32bit IDL은 2GB가 한계더군요,,
64bit IDL을 설치하는것이 유일한 해결이 될 것 같네요
답변주신분들 감사합니다!
댓글 달기