64비트 우분투 설치하였습니다

우분투 64비트 설치하고 몇일 사용을 해보았습니다.
32비트와 속도 차이는 별로 나지 않는것 같습니다.
그리고 응용프로그램도 별 문제가 없구요…
이제 4G램으로 업그레이드하면 될것 같습니다.
혹 4G로 업했을때 우분투에서 셋팅을 바꿔줘야 할게 있나요?
커널 컴파일은 안해도 되나요?

커널 컴파일은 시간 많은 ㅂㅌ 들 만 하는 거고요 :?

램 4GIGA 문제 라면 서버 커널 설치 하여 보시기 바랍니다.

참고 : viewtopic.php?f=11&t=850

[quote="강분도":279ljma4]커널 컴파일은 시간 많은 ㅂㅌ 들 만 하는 거고요 :?

램 4GIGA 문제 라면 서버 커널 설치 하여 보시기 바랍니다.

참고 : viewtopic.php?f=11&t=850[/quote:279ljma4]

4G램을 사용하기 위해서 서버커널을 설치해야 하나요?
일반 커널을 사용하면서 4G램을 사용할 순 없나요?
서버 커널을 설치하면 나중에 자동 업그레이드 할때도 서버커널을
업그레이드 하나요? 아님 업그레이드는 수동으로 사용자가 알아서
해야 하나요?

[quote="asakkum":5tf19lgu]
4G램을 사용하기 위해서 서버커널을 설치해야 하나요?
일반 커널을 사용하면서 4G램을 사용할 순 없나요?
서버 커널을 설치하면 나중에 자동 업그레이드 할때도 서버커널을
업그레이드 하나요? 아님 업그레이드는 수동으로 사용자가 알아서
해야 하나요?[/quote:5tf19lgu]

저번 [b:5tf19lgu]커널 램 4기가[/b:5tf19lgu] 이야기와는 또 다른 별도 사항 입니다.
우분투 테탑커널은 기본으로 4Giga로 옵션을 주고 컴파일 되어 있습니다.
그러면 커널은 4기가를 다쓰는 것이 아니라 3.75기가 정도 사용 하고 나머지는 비디오 카드나 다른 주변기기를 위해
남겨 두게 됩니다.

이는 free 명령으로 토탈 메모리를 보면 4기가로 안나오고 3.25 또는 3.75로 나오는 거로 확인 할 수 있습니다.
따라서 4기가 이상이 인식되려면… 4기가 장착시에 정확히 4기가가 전부 인식 되려면
옵션을 64기가에 주고 컴파일 되어야 토탈 사용 할수 있는 메모리가 4기가로 나오게 됩니다.

램 업그레이드 후 free 명령 또는 그놈 시스탬감시 에서 확인 하여 보시기 바랍니다.

아래는 우분투 테탑 커널 설정을 그대로 가지고 커널 메뉴 콘피그 그림 인데…
4기가에 옵션 걸려 있는 걸 보실 수있을 것 입니다,
[attachment=1:5tf19lgu]usr-src.png[/attachment:5tf19lgu]

그러나 서버 커널은 64기가 옵션을 주고 컴파일 되어 있습니다.
데탑에 서버커널을 설치 하셔도 업데이트를 통하여 서버커널이 업데이트 됩니다. ;)
[attachment=0:5tf19lgu]linux-2.6.26.png[/attachment:5tf19lgu]

재미난 건 요번 업데이트된 i386 커널은 CPU를 486 에 두고 컴파일 했네요…!
하긴 그래야 586 686 펜티엄 4 … 등등 상위로 다 지원하죠 :oops:

서버 커널을 설치하였는데 화면이 안보여요??
sudo apt-get install linux-image-2.6.24-19-server를 설치하였습니다.
설치까지는 잘 되었으나 재부팅하고 로그인화면 보인다음
로그인을 하면 화면이 하얀 화면으로 나오고 더이상 아무것도 보이지 않습니다.

그래픽카드는 ATI Radeon HD 2400(128Ram)입니다.

64비트 버젼을 설치하셨다면 그냥 generic 커널을 쓰셔도 되는데요.
그냥 램 더 달면 됩니다. 따로 해 주어야 할 건 없고요.

[quote="asakkum":3bkhct0v]서버 커널을 설치하였는데 화면이 안보여요??
sudo apt-get install linux-image-2.6.24-19-server를 설치하였습니다.
설치까지는 잘 되었으나 재부팅하고 로그인화면 보인다음
로그인을 하면 화면이 하얀 화면으로 나오고 더이상 아무것도 보이지 않습니다.

그래픽카드는 ATI Radeon HD 2400(128Ram)입니다.[/quote:3bkhct0v]

커널이 바꾸어 지면 그래픽 드라이버 모듈도 새로 설치 되어 야 합니다.
ALt+Ctrl+F1 으로 콘솔로그인 후
/etc/X11/xorg.conf 를 sudo mc /etc/X11/xorg.conf /etc/X11/xorg.conf.bak 로 백업 후
엑스 로그인 후 EnvyNG 또는 자사 홈피에서 리눅용 그래픽 드라이버 받아 설치 하시기 바랍니다.
이런 작업을 통해 하나 더 배우는 거죠!

[quote="esrevinu":3bkhct0v]64비트 버젼을 설치하셨다면 그냥 generic 커널을 쓰셔도 되는데요.
그냥 램 더 달면 됩니다. 따로 해 주어야 할 건 없고요.[/quote:3bkhct0v]
64비트 커널을 사용 해 보고 분석 해본 건 은 아닙니다.
그러나 64비트 커널이 어떤 설정에도 지배 받지 않고 4기가 이상 메모리를 정확히 다 인식하는 지요?
물론 하드웨어 특성의 32비트와 64비트 구성 문제 글은 읽어 보았지만 리눅스 커널 문제는 다른 거로
알고 있습니다 . 좀 더 설명 가능 하시면 관련글 부분 부탁 드립니다. :)

[quote="강분도":35pkuvuy]64비트 커널을 사용 해 보고 분석 해본 건 은 아닙니다.
그러나 64비트 커널이 어떤 설정에도 지배 받지 않고 4기가 이상 메모리를 정확히 다 인식하는 지요?
물론 하드웨어 특성의 32비트와 64비트 구성 문제 글은 읽어 보았지만 리눅스 커널 문제는 다른 거로
알고 있습니다 . 좀 더 설명 가능 하시면 관련글 부분 부탁 드립니다. :)[/quote:35pkuvuy]

64비트 시스템을 쓰는 이유 중 더 많은 메모리를 쓰기 위한 것도 있는 걸로 알고 있습니다.
그래서 그것을 의심해 본 적이 없고 그냥 우분투 64bit 설치해서 generic 커널을 쓰고 있는데
4GB를 잘 인식하는 것 같습니다.(정확히 4GB는 아니고 kernel에서 사용하는 부분 등이 있어서
그보다 조금 작습니다.)

[code:35pkuvuy]Memory: 4046596k/4980736k available (2489k kernel code, 146804k reserved, 1318k data, 320k init)[/code:35pkuvuy]
ubuntuforums.org를 검색해 보니까 64bit 우분투를 깔았는데 RAM이 3GB 정도만 인식된다는
글이 있네요. 답변하는 사람들은 대체로 당연히 되어야 하는데 뭔가 다른 문제가 있는 것 같다는
식으로 얘기하는 걸로 봐서 커널 문제는 아니고 메인보드의 특성을 타는 것일 수 있을 것 같습니다.

==============
추가

http://ubuntuforums.org/showthread.php?t=855511

를 읽어 보니까
4GB 이상을 쓰고 싶으면
제일 쉬운 방법은 64bit 버젼을 쓰는 거라고 말하고
그 아래는 32bit 버젼을 쓰는 경우를 말하고 있네요.
64bit 버젼을 쓸 때 메인보드에 따라서 Map around memory hole 이라는
특성을 활성화할 필요가 있다고 합니다.

오래 전에 램1기가 서버 셋팅시 1기가 서버 때문에 커널을 컴파일 하는데
1기가 옵션을 주니 토탈 메모리가 925메가가 나오더군요
그래서 2기가를 주니 1기가로 나오는 것 입니다.

위에서 말햇듯이 테탑 커널은 4기가 옵션을 주고 커파일 되어
"비디오 카드나 다른 주변기기를 위해 남겨 두게" 되어 토탈 메모리가 4기가로 안나오고 그보다 적게 나온다는
설명 입니다.

우분투 커널 컴파일 설정을 나름대로 분석해 보았는데 서버 커널은 64기가 옵션을 주고 컴파일 됩니다.
따라서 서버커널 또는 자신이 커널 컴파일을 64에 주고 컴파일 하면 토탈 메모리가 4기가로 나온다는
설명 이었습니다.

4기가를 커널이 인식하냐는 맞습니다. 전 그러나 인식된 후 사용되느냐는 아니고
컴파일 옵션에 4기가를 준다 해도 낭비가 생긴 다는 말인데 조금 다르게 전달 된 듯 합니다. :shock:

64GB 어쩌고 하는 것을 PAE 커널이라고 하는 것 같습니다.
강분도님, PAE 를 활성화하면 말씀하신 메모리 낭비가 없다는 말씀인가요?
실제로 메모리 낭비가 아니고 컴퓨터의 일반적 활용을 위해서 예약해 놓는 것 같지만 말입니다.
server 커널의 경우는 서버 용도로 사용하니까 일반적 활용은 아니기 때문에
예약된 메모리가 적을 수 있을 것 같습니다. 하지만 이것이 PAE와는 관련이 없을 것 같은데요.
이는 위에 제가 링크한 게시판의 마지막 글에 링크된 사이트를 보면 확실합니다.

http://brainstorm.ubuntu.com/idea/11653/

를 보면 server 커널은 잘 안 되니까 PAE를 활성화한 desktop 커널을 달라는 청원을 하고 있습니다.
server 커널이 PAE를 활성화해서 64GB까지 쓸 수 있다고 하지만 서버 용도에 최적화되어 있어서
데스크탑에는 맞지 않을 것 같습니다.
위 링크의 글들을 읽어 보니까 PAE는 약 3% 오버헤드를 가진다네요.

그리고 아직 해보지는 않았지만 커널을 64bit 버젼으로 설정하면 PAE 활성화 같은 그런 게 없을 것
같습니다. 왜냐하면 그건 32bit 시스템에서 4GB 이상의 메모리를 쓰기 위한 꼼수 같은 것이기 때문입니다.
64bit 쓴다는 것이 엄청나게 큰 메모리를 쓸 수 있다는 건데 그런게 있을리가 없겠죠.
질문하신 분은 64bit 우분투를 이미 설치하셨다는데 자꾸 이상한 쪽으로 글들이 올라와서
잘 모르지만 답변을 달았습니다.

제 질문에 댓글을 달아 주신 esrevinu님, 강분도님 감사합니다.
두분의 글 잘 읽었습니다. 약간의 의견차이는 있었지만 (^^;:wink:
모두 저에게 도움이 되는 글들이었습니다.

정말 감사합니다. 또 감사합니다.

저도 님과 같은 글들을 다른 사람에게 전달하고 싶군요. 언제 그때가
올련지…