64비트 GNU/Linux가 32비트보다 빠릅니까?

64비트 GNU/Linux가 32비트보다 빠릅니까?

AMD 64 시스템에 32비트 Ubuntu가 있습니다. 64비트 GNU/Linux를 설치하면 더 빠르게 실행됩니까?

답변1

때에 따라 다르지. 평균적으로약간 더 많은 메모리를 사용하지만(속도가 느려질 수 있음) CPU에서 훨씬 더 많은 레지스터에 액세스할 수 있습니다. 그 차이는 일반적으로 매우 작습니다.

답변2

그것은 모두 실행하는 프로그램에 따라 다릅니다. 64비트 컴퓨팅 성능을 활용하도록 최적화되어 있다면 확실히 성능이 향상될 것입니다.

답변3

차량처럼 생각해보세요... 32톤의 물건을 운반하는 트럭은 64톤의 물건을 운반하는 트럭만큼 빠르게 이동할 수 있습니다... 이것이 시스템의 주파수일 것입니다... 그러나 PAYLOAD는 다릅니다.

64비트 시스템은 32비트 시스템보다 '클럭 틱'당 두 배 더 많은 데이터를 이동할 수 있습니다. 둘 다 2GHz에서 실행될 수 있지만 64비트는 잠재적으로 두 배 더 많은 데이터를 전달할 수 있습니다.

주의 사항은 다음과 같습니다.

If the hardware allows it.

옛날을 떠올려보세요(공룡 같은 것...).

16비트 버스에는 32비트 프로세서가 사용되었습니다.... 따라서 프로세서가 데이터를 처리할 수는 있지만 데이터 병목 현상으로 인해 메모리와 장치를 오가는 속도는 16비트 시스템보다 빠르지 않았습니다. -버스를.

오늘날의 32비트/64비트 시스템에서는 더 이상 이런 일이 발생하지 않습니다. 하지만 이제 버스 옵션에는 AGP, PCI, PCI-e 및 오늘날 사용하는 영리한 새 약어가 포함된다는 점을 명심하십시오. "속도"는 여러 가지 요소에 따라 달라지며, 주로 장치가 케이스에서 서로 통신할 수 있는 속도에 따라 달라집니다.

대부분... 지각적으로... 아니요, 제 시스템이 32비트에서 64비트로 크게 증가하는 것을 본 적이 없습니다. 하지만 64비트 시스템은 더 많은 RAM에 액세스할 수 있고 프로그램은 메모리에 더 많은 데이터를 보관할 수 있습니다(32비트 프로세스의 경우 최대 2GB, 64비트의 경우 일부는 엄청나게 큰 숫자입니다...(기억이 나지 않습니다!))

테스트로 잠시 동안 SAME 배포판을 32비트 버전으로 설치한 다음 모든 것을 64비트로 다시 설치해 보세요. 사용자 관점에서 실제로 변경되는 것은 없습니다. (프로그래머의 시점에서... 세상에!! 혼돈! 파멸! 아니.. 깔끔해요!)

관련 정보