64비트 서버를 사용하면 어떤 이점이 있습니까?

64비트 서버를 사용하면 어떤 이점이 있습니까?

가능한 중복:
64비트 운영 체제를 실행하면 어떤 이점이 있습니까?

나는 Slicehost에서 작은 256MB 슬라이스를 구입하고 여기에 Ubuntu 10.04 64비트와 wordpress를 설치했습니다. 아파치가 내 메모리를 모두 먹어치워 성능이 형편없었습니다. 아파치를 길들이고 fCGI로 전환한 후에는 모든 것이 잘 돌아갔습니다.

다음으로 32비트 서버로 다시 구축했는데 성능이 훨씬 좋아졌습니다.

64비트 서버에서 어떤 이점을 얻을 수 있습니까? 모든 것이 기억에 관한 것인가요?

답변1

가장 큰 장점은 프로세스에 더 많은 메모리를 할당할 수 있다는 것입니다. 32비트 시스템에서는 이론적으로 4GiB/프로세스 제한이 있습니다(실제로는 프로세스가 사용할 수 있는 메모리에 대한 해결 방법과 기타 제한이 모두 있습니다).

64비트 시스템은 더 긴 포인터와 다른 명령어 세트를 사용하여 일부 응용 프로그램의 속도를 늦추고 다른 응용 프로그램의 속도를 높일 수 있습니다. 약간 더 많은 메모리를 사용합니다. 실제로 HPC 분야에 종사하지 않는 한 눈에 띄는 차이는 많지 않습니다.

64비트 시스템용 드라이버가 성숙해지고 있습니다. 이전에는 특히 Windows의 경우 큰 문제였습니다.

다음과 같은 경우를 제외하고 64비트나 32비트로 전환해야 할 강력한 이유는 없습니다.

  1. 2GiB 또는 RAM 이상이 필요한 애플리케이션을 다루고 있는 경우
  2. 64비트 응용 프로그램을 다루고 있습니다.
  3. 32비트 버전에서만 성숙한 드라이버가 필요합니다.

오늘날 대부분의 사람들은 기본적으로 64비트 시스템을 사용합니다.

관련 정보