http://ngmsoftware.com/bbs/board.php?bo_table=product_review
엔지엠소프트웨어
엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.
www.ngmsoftware.com
안녕하세요. 소심비형입니다. 문득 심심해서 64bit PC에서 32bit와 64bit로 빌드한 응용 프로그램을 실행할 때 얼마나 속도차이가 있는지 궁금해졌습니다. 그래서 구글 검색을 해봤는데요. 제가 원하는 답을 찾을수가 없었어요. 하지만, 스택오버플로우에서 어떤 질문을 하나 발견했습니다. 내용은 최소 26배에서 최대 100배까지 성능 차이가 있다는 내용이었습니다-_-;
사실 이론적으로 단순 연산의 경우 큰 수가 아니라면 32bit와 64bit는 속도 차이가 미미할 겁니다. 64bit가 오히려 더 늦을수도 있죠. CPU가 한번에 처리할 수 있는 bit수가 32개와 64개라는 차이에서 오는 효율이 성능에 영향을 미치기 때문입니다. 물론, 대용량 데이타 처리나 메모리를 많이 사용하는 그래픽 작업과 같은 경우에는 확실히 64bit가 빠르고 작업 환경도 쾌적합니다. 이는 CPU뿐만 아니라 메모리의 역할도 큽니다. 윈도우의 경우 32bit는 메모리를 3GB 이상 사용할 수 없기 때문이죠. (NT의 경우에는 32bit라도 3GB이상 메모리 사용이 가능합니다.) 그렇기 때문에 많은양의 데이타를 처리하려면 가상 메모리를 사용하게 되고 이는 HDD에서 IO가 일어나므로 여러가지 성능에 악영향을 미치는 요소가 많습니다.