当前位置 - 무료 법률 상담 플랫폼 - 법률 문의 - 64비트 운영 체제란 무엇입니까?

64비트 운영 체제란 무엇입니까?

이제 Windows XP 64 Professional x64 Edition(이하 Windows XP 64)이 정식 출시되었습니다. 32비트 Windows XP와 비교할 때 어떤 중요한 변화가 있습니까? 32비트 애플리케이션을 성공적으로 지원할 수 있습니까? 이제 일반 사용자가 Windows XP 64로 업그레이드할 수 있습니까?

64비트로 가는 길

"비트"는 단순히 CPU의 주소 지정 공간을 의미합니다. 컴퓨터 기술 발전의 역사에서 비트의 진화는 결정적인 역할을 해왔습니다. 1971년 4비트 컴퓨팅에서 오늘날 도래한 64비트 컴퓨팅 시대까지 오랜 진화를 거쳤습니다.

1978--1995: 16비트 인기

1978년 Intel은 최초의 16비트 CPU인 8086을 출시했습니다. 이 기간 동안 운영 체제는 16비트 PC-DOS, MS-DOS, CP/M-86 및 UCSD Pascal P-System을 거쳐 오늘날까지 지배적인 개인용 컴퓨터 운영 체제가 되기 시작했습니다. , DOS는 Windows 운영 체제를 지배합니다. 시스템 유지 관리는 여전히 중요한 역할을 합니다. 기억할 만한 점은 당시 국내에 WPS For DOS(현재의 워드에 해당하는 초기 워드 프로세싱 소프트웨어)가 설치되지 않은 컴퓨터가 거의 없었다는 점이다. 우리나라 사무실 분야에서도 중국은 CCDOS와 같은 중국 DOS 시스템을 성공적으로 개발했습니다.

마이크로소프트는 1985년 윈도우 1.0을 출시한 데 이어 윈도우 2.0, 윈도우 286, 윈도우 386을 잇따라 출시했지만 형편없는 성능으로 인해 사람들의 관심을 끌지 못했다. 1990년 5월이 되어서야 Microsoft는 많은 유용한 기능을 추가하고 처음으로 멀티미디어 기능을 추가한 Windows 3.0을 출시했습니다. 여론에서는 이를 "멀티미디어의 DOS"라고 불렀습니다. Windows 3.0이 출시되자 놀라운 성공을 거두었고 단번에 운영 체제에 대한 Microsoft의 독점권을 확립했습니다.

1995년부터 현재까지: 16비트에서 32비트로의 도약

1985년 Intel은 최초의 32비트 프로세서인 80386을 출시했습니다. 이 기간인 1995년 8월 마이크로소프트는 운영체제 개발 역사상 획기적인 사건으로 불리는 윈도우 95를 출시했다. Windows 95부터 Windows 98/ME까지 모두 순수 32비트 운영 체제가 아닌 16/32비트 혼합 컴퓨팅 운영 체제입니다. 이전에 비해 안정성과 성능이 크게 향상되었지만 여전히 사람들의 요구를 충족시키지 못합니다. .컴퓨터 응용 프로그램이 필요합니다.

2000년에 Microsoft는 Windows 2000을 출시하여 개인용 데스크톱에 32비트 컴퓨팅 및 응용 프로그램의 새로운 시대를 열었습니다. 2001년에 출시된 Windows XP는 오늘날 가장 일반적으로 사용되는 운영 체제가 되었습니다.

32비트 컴퓨팅 시대에 가장 성공적인 응용 프로그램은 멀티미디어와 인터넷입니다. 이전에는 SGI와 같은 대형 그래픽 워크스테이션에서만 실행할 수 있었던 많은 응용 프로그램이 32비트 Windows 플랫폼에서 등장했습니다. 3DMax, Photoshop 등 사람들 더 이상 이러한 멀티미디어 제작을 위해 극도로 비싼 그래픽 워크스테이션을 구입하지 않고 점점 더 성숙해지는 32비트 컴퓨팅으로 인해 PC가 멀티미디어 응용 프로그램 도구 역할을 할 수 있는 새로운 시대가 열렸습니다.

2005년: 64비트가 세계를 지배할 것입니다.

오늘날 민간인을 위한 64비트 컴퓨팅 시대가 다가오고 있습니다. 8비트에서 16비트로, 16비트에서 32비트로 도약하는 데 10년 이상이 걸렸던 이전 상황과 달리 출시 몇 년 만에 64비트 윈도우 XP와 64비트 윈도우 서버 2003이 등장했다. 64비트 CPU의 경우. 마이크로소프트는 64비트 롱혼도 2006년에 출시될 것이라고 밝혔다.

그 외에도 Windows NT/Server 2000/Server 2003 등 개인용 데스크탑 시스템과 동기화되는 서버 시스템이 있습니다. Microsoft는 64비트 Windows XP를 출시할 때 64비트도 출시했습니다. 윈도우 XP. 윈도우 서버 2003. 지금까지는 Microsoft 웹사이트에서 120일 제한으로 64비트 Windows Server 2003을 등록하고 다운로드할 수 있습니다.

64비트로 업그레이드해야 하는 이유는 무엇인가요?

앞서 언급한 것처럼 멀티미디어 기능이 보급되고 하드웨어 가격이 높아지면서 점점 더 많은 사람들이 64비트로 업그레이드하고 있습니다. PC 애플리케이션 시장으로 인해 홈 멀티미디어 제작 및 기타 애플리케이션에 종사하는 비전문가가 많이 생겨났습니다. 많은 사람들은 더 이상 컴퓨터에서 입력, 양식 작성, 온라인 채팅과 같은 간단한 애플리케이션에 만족하지 않습니다. 사람들이 컴퓨터에 대한 요구 사항이 점점 높아짐에 따라 32비트 시스템은 더 이상 사용할 수 없으므로 64비트 CPU와 64비트 운영 체제가 출시되었습니다. 운영체제 측면에서는 마이크로소프트가 얼마 전 출시한 무료 다운로드 평가판을 포함해 충분한 준비 끝에 마침내 올해 4월 25일 중요한 64비트 윈도우 XP와 64비트 윈도우 서버 2003을 출시했다.

Microsoft의 공식 성명에 따르면 Windows XP Professional x64 Edition은 원래 기계 설계 및 분석, 3차원 애니메이션, 비디오 편집 및 제작 등의 분야에서 대용량 메모리 요구 사항을 충족하도록 설계되었습니다. 과학 컴퓨팅, 고성능 컴퓨팅 애플리케이션, 부동 소수점 성능 등 이러한 애플리케이션에는 고성능과 대용량 메모리 지원이 필요합니다.

32비트 Windows XP와 비교하여 64비트 Windows XP의 주요 특징은 대용량 메모리 지원을 제공하는 능력입니다. 현재 32비트 Windows는 최대 4GB의 시스템 메모리를 지원할 수 있으며 각 프로세서는 최대 2GB의 전용 메모리를 사용할 수 있습니다. Windows XP Professional x64 Edition은 현재 최대 128GB의 메모리를 지원합니다. 하드웨어 성능이 향상되고 메모리 크기가 늘어나 최대 16TB(1TB=1000GB)의 가상 메모리까지 지원할 수 있습니다. 기타 데이터는 아래 표를 참조하세요.

개인 데스크톱 시스템 사용자의 관점에서 보면 메모리 용량의 한계는 64비트 컴퓨팅 기술의 장점을 반영하는 한 가지 측면일 뿐입니다. 64비트 컴퓨팅이 정말 효과적인 곳입니다. PC는 더 이상 단순한 사용자 컴퓨팅 도구가 아니라 "멀티미디어" 센터이기도 합니다. 이 분야의 많은 응용 프로그램은 32비트 컴퓨팅으로는 만족할 수 없습니다. 예를 들어, 가정용 분야에서 32비트는 고품질 오디오 및 비디오를 달성할 수 없으며 건축 및 게임 디자인 분야에서 20분짜리 비디오의 재생 및 편집도 완료할 수 없습니다. 인터넷에서 대량의 데이터 계산 및 처리, 32비트 비트 컴퓨팅으로는 다양한 유형의 데이터 검색을 수행할 수 없습니다. 이러한 응용 프로그램을 구현하려면 64비트 컴퓨팅이 필요합니다.

64비트 Windows XP 설치

64비트 Windows XP는 64비트 플랫폼에만 설치할 수 있다는 점에 유의해야 합니다. 설치 프로그램이 설치 전에 시스템을 감지하기 때문입니다. .64비트 CPU를 감지할 수 없으면 운영 체제가 설치 프로세스를 중단합니다.

현재 64비트 Windows 시스템이 여전히 지배적입니다. 많은 독자들은 원래 32비트 Windows XP를 유지하고 CD로 부팅한 다음 64비트 Windows XP를 원래 시스템 파티션의 다른 파티션이나 다른 디렉터리에 설치하는 여러 시스템을 먼저 생각할 수 있습니다. 그러나 이 접근 방식은 호환성이 뛰어납니다. 문제 질문입니다. 위의 모든 이유를 고려하여 저자는 독립적인 다중 시스템 방식을 채택할 것을 권장합니다.

1단계: DOS 버전의 파티션 소프트웨어를 사용하여 하드 디스크를 두 개의 기본 파티션과 확장 파티션으로 나눕니다. 기본 파티션은 여러 개 있을 수 있지만 하나만 활성화할 수 있으며 다른 기본 파티션은 자동으로 숨겨집니다. 다음 설명을 용이하게 하기 위해 이제 두 기본 파티션의 볼륨 레이블은 각각 ​​Win32 및 Win64입니다.

2단계: Partition Magician을 사용하여 Win32 파티션을 활성화하고 32비트 Windows XP를 정상적으로 설치합니다. 설치하는 동안 다른 기본 파티션을 숨겨야 합니다.

3단계: Partition Magician을 사용하여 Win64 파티션을 활성화하고 Win32 파티션을 숨깁니다. Win64 파티션 아래에 64비트 Windows XP를 설치합니다. 설치 방법은 중국어 간체 버전 32-와 다르지 않습니다. 비트 윈도우 XP.

참고: 하나의 기본 파티션 아래에 시스템을 설치할 때 다른 기본 파티션을 숨겨진 상태로 유지해야 합니다. 이것이 독립적인 다중 시스템의 성공 또는 실패의 열쇠입니다. 위의 설치 방법은 단지 아이디어일 뿐입니다. 원래 시스템 파티션을 크기를 조정하여 하나로 나눈 다음, 분할된 부분을 기본 파티션에 빌드하여 64비트 Windows XP를 설치할 수도 있습니다.

4단계: 여러 시스템 간 전환

원하는 시스템에 Partition Magician 8.0 정식 버전을 설치하고 해당 설치 디렉터리에서 pqbw.exe 및 pqbw .rtc라는 두 파일을 찾습니다. 를 클릭한 다음 확장 파티션의 새 디렉터리에 복사합니다.

팁: 64비트 Windows XP에서 Partition Magic의 기본 설치 디렉터리는 "C:Program Files (x86)PowerQuestPartitionMagic 8.0"입니다. 32비트 Windows XP에서는 "C:Program Files PowerQuestPartitionMagic 8.0"입니다. 완제품이 아닐 경우 위의 두 파일을 찾지 못할 수도 있습니다.

pqbw.exe를 두 번 클릭하십시오. 분명히 두 기본 파티션이 모두 소프트웨어에 의해 인식되었습니다. "상태:"에서 Win32 파티션이 활성 상태이고 이 파티션 아래의 운영 체제가 실행 중임을 알 수 있습니다. 클릭하여 다른 파티션인 Win64를 선택하고 "지금 다시 시작"을 선택한 다음 확인을 클릭하면, 현재 시스템은 즉시 종료되고 64비트 Windows XP로 다시 시작됩니다. 이 두 파일은 확장 파티션에 복사되었기 때문에 어떤 시스템을 부팅하더라도 찾아서 실행할 수 있습니다.

기본적으로 하나의 기본 파티션만 활성화되고 다른 파티션은 숨겨지기 때문에 어떤 시스템이 부팅되더라도 하나의 기본 파티션의 드라이브 문자만 후속 C 드라이브로 할당될 수 있습니다. 확장 파티션은 디스크 관리자에 D드라이브, E드라이브 등으로 표시되며, 확장 파티션 아래에서 데이터를 감상하실 수 있습니다. 유지 관리의 편의를 위해 두 파티션을 모두 숨김되지 않은 상태로 수동으로 설정한 경우 활성 주 파티션에서만 운영 체제로 부팅할 수 있으며 다른 주 파티션의 드라이브 문자는 확장 파티션 뒤에 순위가 지정됩니다.

IT.COM.CN

64비트 트럼프 카드 공개

1992년 2월 COMPAQ은 Alpha라는 업계 최초의 64비트 센터를 출시했습니다. 프로세서의 주파수는 200MHz라는 사상 최고치를 달성했습니다. SUN의 UltraSparcIII, IBM의 Power 5, Apple의 G5 및 기타 64비트 컴퓨팅용 프로세서도 출시되었습니다. Intel은 2001년 초에 HP와 협력하여 IA-64 아키텍처를 기반으로 하는 Itanium 프로세서를 개발했습니다. 어떤 제품이 소수의 사용자가 소유하는 것이 아니라 시장에서 대중화되는 것처럼, 64비트 기술이 개인 사용자들에 의해 광범위하게 사용되어야만 진정한 64비트 시대가 도래했다고 볼 수 있습니다. . AMD가 전 세계 개인 사용자를 위한 64비트 프로세서 출시에 앞장섰고, 인텔은 1년 뒤 자체 64비트 프로세서로 대응하며 진정한 64비트 컴퓨팅 시대를 열었다.

X86 플랫폼 64비트 프로세서 이벤트:

★2003년 4월 22일 AMD는 AMD64 기술을 기반으로 한 Opteron 프로세서를 출시했습니다. 이 프로세서는 AMD가 "Sledgehammer"라는 코드명으로 개발한 프로젝트의 제품이며 64비트 및 32비트 응용 프로그램과 모두 호환됩니다.

★인텔은 2004년 2월 IDF 2004에서 코드명 노코나(Nocona)라는 64비트 제온 프로세서를 공식 시연했으며, 같은 해 8월 4일 개인용 컴퓨터용 64비트 프로세서 펜티엄 4 F를 출시했다. .

★2004년 10월 5일 개최된 마이크로프로세서 포럼에서 VIA Electronics는 코드명 Isaiah라는 64비트 프로세서를 발표했으며, 이는 2006년 상반기에 양산될 예정입니다.

64비트 시대를 위한 5가지 문턱

인텔이 자체 64비트 중앙 프로세서를 전면 출시하면서 우리는 이미 64비트 시대의 숨결을 느낄 수 있습니다. 그러나 기뻐서 뛰어들기에는 너무 이른 것 같고, 시스템 플랫폼 간의 전환도 일반적으로 순조롭지 않습니다. 간단히 말하면, 16비트에서 32비트로의 전환은 16비트 응용 프로그램과의 호환성을 전제로 수년간의 개발을 거쳐 점차 32비트 응용 프로그램의 주류 지위를 확립했으며, 세계를 석권하는 응용 프로그램으로 진화했습니다. 32비트 시스템. 20년 동안 큰 성공을 거두었습니다. 요즘 64비트가 32비트의 옛 길을 반복하고 32비트의 지배력을 무너뜨리려 한다면 의심할 바 없이 많은 장애물에 직면하게 될 것입니다. 64비트 시대로 가는 길에서 어떤 문턱을 넘어야 하는지 살펴보자.

임계값 1: 하드웨어 드라이버 문제

이제 AMD와 Intel은 수많은 64비트 프로세서를 시장에 출시하기 시작했으며 일부 다른 개인용 프로세서 제조업체도 적극적으로 도입하고 있습니다. 행동. 그러나 컴퓨터는 하나의 프로세서만으로는 실행될 수 없으며, 많은 주변 장치의 도움도 필요합니다. 지금까지 수행된 모든 테스트에서는 64비트 운영 체제에서 64비트 응용 프로그램을 실행하는 것이 32비트 응용 프로그램을 실행하는 것보다 더 효율적인 것으로 나타났으므로 사용자는 가능한 한 운영 체제에 64비트 드라이버를 설치해야 합니다. 그리고 Microsoft에서 얻은 정보에 따르면 32비트 드라이버는 64비트 Windows 운영 체제에서 사용할 수 없습니다.

현재 하드웨어 제품이 너무 많아서 모든 제품에 사용자가 사용할 수 있는 64비트 드라이버가 있는 것은 불가능합니다. 현재 마더보드에 관한 한 시장에는 수백 개의 브랜드가 제품을 공급하고 있으며 기타 액세서리를 생산할 수 있는 제조업체도 셀 수 없이 많습니다. 상대적으로 대규모 제조업체는 상대적으로 우수한 기술 연구 및 개발 역량을 보유하고 있는 반면, 경쟁을 위해 비용 및 가격 절감에 의존하는 일부 소규모 제조업체는 보조 프로그램의 연구 및 개발을 보장하는 데 어려움을 겪고 있습니다. 이 경우 상대적으로 취약한 제조업체는 일반적으로 구성 요소와 함께 제공되는 드라이버의 공개 버전을 사용하거나 제품과 일치하는 검증된 드라이버를 전혀 제공하지 않는 경우가 많습니다. 따라서 64비트 하드웨어 플랫폼을 사용하는 사용자는 구입한 하드웨어에 64비트 플랫폼용 드라이버가 있는지 특별한 주의를 기울여야 합니다. 그리고 가능하다면 하드웨어 장비의 성능을 완전히 활용하지 못하는 것을 피하기 위해 주요 제조업체의 제품을 선택하십시오.

새로 구입한 장비의 경우 문제가 특별히 심각한 것은 아니지만, 이전에 구입한 장비의 경우 문제가 그리 쉽지 않습니다. 결국 많은 사용자는 전체 시스템을 업그레이드하거나 구매하기 위해 전체 액세서리 세트를 구입하는 대신 마더보드와 프로세서를 교체하여 업그레이드만 합니다. 일반적으로 상대적으로 핵심 구성 요소는 이 문제의 영향을 덜 받는 반면, 프린터 및 스캐너와 같은 주변 장치는 더 심각한 영향을 받습니다. 몇 년 전에 구입한 프린터를 아직도 사용하고 있는 사용자가 많습니다. 일부 모델은 생산된 지 5년이 넘었으며 수백만 명의 사용자를 보유하고 있습니다. 이 경우 하드웨어 제조업체의 책임은 신제품에 64비트 드라이버를 일치시키는 것뿐만 아니라 아직 사용 중인 모든 구형 모델에 대해 64비트 드라이버를 개발하는 것도 고려하는 것입니다.

대부분의 경우 사용되는 64비트 운영 체제에 사용 중인 장치의 드라이버가 포함되어 있기를 바랄 뿐입니다. 하지만 이로 인해 고민을 하게 될 유저들이 꽤 많을 것이라고 생각합니다. 전 세계의 하드웨어 제조업체는 자사 제품의 다양한 플랫폼에 대한 64비트 드라이버 지원을 제공하기 위한 노력을 가속화해야 합니다. 이는 또한 64비트 하드웨어의 광범위한 대중화를 위한 중요한 전제 조건입니다. 예를 들어, Logitech은 대부분의 장치가 드라이버를 사용하지 않고도 64비트 운영 체제에서 사용할 수 있지만 올해 6월에 자사 제품에 대한 64비트 드라이버를 출시할 것이라고 밝혔습니다.

임계점 2: 애플리케이션 부족

하드웨어 문제 외에도 애플리케이션 상황도 그다지 낙관적이지 않습니다. 이제 많은 32비트 응용 프로그램이 호환 모드를 사용하여 64비트 모드에서 실행될 수 있지만 전체 64비트 응용 프로그램은 여전히 ​​부족합니다. 지금까지 확인된 정보를 바탕으로 주요 소프트웨어의 64비트 버전에 대한 개요를 살펴보겠습니다.

오피스 오피스 제품군

시장을 장악하고 있는 마이크로소프트의 오피스 제품군은 오피스 12 32비트 버전 출시 이후 64비트 버전을 계획 중이다. Office 12 버전이 곧 출시될 예정입니다. 하지만 현 상황으로 볼 때 오피스 12의 출시 시점은 2006년 중반이나 말이 유력하다. 그때까지 Microsoft는 64비트 Office 제품군의 문제에 직면할 뿐만 아니라 Office를 다른 Microsoft 시스템과 추가로 통합하고 더 많은 새로운 기능을 도입해야 합니다. Office 2003 버전은 이전 버전의 Office에 비해 개선 사항이 너무 적기 때문입니다. , 많은 급진적인 사용자들이 비판을 받았습니다.

오픈 소스 Open Office 제품군은 64비트 버전을 명시적으로 출시하지는 않았지만 실제로 64비트 Linux 운영 체제에서 정상적으로 실행될 수 있습니다. 우리는 패키지를 직접 쉽게 컴파일하고 배포할 수 있기 때문에 오픈 소스 패키지에 대한 64비트 지원이 비교적 간단해야 한다고 믿습니다.

서버 소프트웨어

웹 서버 측면에서는 Windows 서버 시스템과 함께 제공되는 IIS 외에도 또 다른 주요 웹 서버 소프트웨어인 Apache도 자체 64비트 버전을 제공합니다. 하지만 현재 Windows 플랫폼에 출시된 64비트 버전의 Apache는 아직 본 적이 없습니다. 실행 속도 측면에서 64비트 Apache는 동일한 하드웨어 플랫폼 수준의 32비트 Apache에 비해 어느 정도 향상되었습니다. 그리고 우리는 64비트 기술이 Apache의 성능에 더 큰 이점을 가져다 줄 것이라고 믿습니다. 결국 웹 서버 소프트웨어에는 매우 높은 메모리 요구 사항이 있습니다.

데이터베이스 서버 측면에서 Microsoft의 SQL Server는 이미 64비트 지원을 제공하고 있습니다. 2005년 5월에 Microsoft는 SQL Server용 SP4 패치 패키지를 출시했습니다. 이 패치 패키지를 사용하면 사용자는 64비트 플랫폼에서 SQL Server 기반 응용 프로그램을 실행할 수 있습니다. 64비트 X86 하드웨어 플랫폼을 지원하는 64비트 상용 데이터베이스에는 IBM의 DB2 및 Oracle도 포함됩니다. 가장 널리 사용되는 오픈 소스 데이터베이스 시스템인 MySQL은 이미 2004년 초에 HP-UX 및 Itanium 2 프로세서 기반의 64비트 버전을 출시했으며 64비트 플랫폼에 대한 지원은 매우 포괄적입니다. 상대적으로 말하면 데이터베이스 서버의 64비트 기술 지원은 상대적으로 좋습니다. 결국 데이터베이스 애플리케이션에는 대용량 저장 공간이 필요합니다.

도구 소프트웨어

현재 도구 소프트웨어 제조업체는 64비트 플랫폼용으로 특별히 버전을 출시하는 경우가 거의 없습니다. 그러나 Microsoft의 64비트 운영 체제에서는 오디오 및 비디오 재생, 사진 검색, 일반적으로 사용되는 32비트 도구 소프트웨어는 잘 실행되며, 출시용 애플리케이션을 패키지화한 리눅스 등의 운영체제에서는 다양한 도구 소프트웨어도 정상적으로 작동한다.

위의 내용은 소프트웨어의 일부에 대한 64비트 버전의 응용 프로그램에 대해서만 설명합니다. 종합하면, 대부분의 소프트웨어 제조업체는 64비트 플랫폼용 제품 버전을 출시하지 않았으므로 현재 사용자가 사용할 수 있는 순수한 64비트 응용 프로그램은 여전히 ​​매우 부족합니다. 64비트 버전 출시에 대해 자세히 알아보려면 필요한 소프트웨어의 공식 웹사이트를 확인하세요.

임계점 3: 호환성 문제

32비트에서 64비트로, 컴퓨팅 플랫폼의 또 다른 거대한 변화를 어떻게 원활하게 완료할 수 있을까요? 역사를 되돌아보면 X86 아키텍처는 어떻게 해야 할까요? 8비트에서 64비트로의 전환 16비트에서 32비트로 많은 변화가 있었습니다. 우리에게 가장 가깝고 가장 광범위한 영향을 미치는 것은 16비트에서 32비트로의 플랫폼 전환입니다. 이러한 장기간의 전환 과정에서 우리의 주류 중앙처리장치는 286에서 혁명적인 386으로 진화했고, PC는 정보화 시대 무대의 주인공이 되기 시작했습니다.

당시에는 16비트 애플리케이션이 지배적이었기 때문에 정면 혁명은 성공하더라도 큰 손실을 입게 됩니다. 따라서 X86 아키텍처 프로세서 제조업체는 16비트 프로세서와 호환되는 개발 경로를 매우 현명하게 선택하고 점차적으로 32비트 프로세서를 홍보했습니다. 16비트 응용 프로그램과 호환되는 32비트 프로세서가 시장에 출시되었을 때 사용자는 이 프로세서가 16비트 응용 프로그램도 매우 원활하게 실행할 수 있고 실행 속도가 16비트 프로세서보다 훨씬 빠르다는 사실에 놀랐습니다. 시간.

이 경우 새 컴퓨터를 구입하는 사용자는 물론 더 나은 성능을 갖고 향후 32비트 응용 프로그램을 실행할 수 있는 32비트 프로세서를 원하며, 이로 인해 컴퓨터를 32비트 프로세서로 업그레이드할 준비가 된 많은 사용자가 생겼습니다. 32비트 캠프로 가세요.

올바른 전략은 32비트 개편에 초기 추진력을 충분히 주었고, 눈덩이처럼 불어나면서 결국 32비트가 16비트를 계승하는 것이 불가피해졌습니다. 이 기간 동안 정보 산업의 다양한 산업에 32비트 기술로 전환할 수 있는 충분한 시간이 주어졌으며, 이는 원활한 전환을 보장하고 32비트 기술을 위한 견고한 기반을 마련했습니다. 이러한 마이그레이션 프로세스와 동시에 RISC라는 아키텍처도 등장했다는 점은 언급할 가치가 있습니다.

공평하게 말하면 RISC 아키텍처는 X86 아키텍처보다 기술적으로 우수합니다. 그러나 엄청난 시장 점유율을 차지하는 X86 아키텍처와 호환되지 않기 때문에 대중이 받아들일 수 없습니다. 이러한 역사를 통해 심층적인 기술 플랫폼 마이그레이션이 발생하면 관련 범위가 너무 넓어서 변환을 신속하게 완료할 수 없는 경우가 많다는 것을 쉽게 알 수 있습니다. 기존 시스템의 가치를 고려하고 자연스럽게 수요를 원활하게 자극해야만 최대의 성공을 거둘 수 있습니다.

역사는 언제나 놀랍도록 유사하며, 우리는 32비트 기술에서 64비트 기술로의 전환도 마찬가지라고 믿습니다. AMD도 64비트 기술을 기반으로 32비트 기술과 호환되는 전략을 선택했다는 점은 지난 1년간의 시장 반응을 보면 AMD의 지혜가 충분히 발휘될 수 있다. Microsoft도 이러한 추세를 따라 WOW(Windows-32-on-Windows-64) 하위 시스템을 64비트 Windows XP에 통합하여 32비트 응용 프로그램과 64비트 응용 프로그램 간의 호환성을 제공했습니다. 이제 남은 질문은 이러한 주요 제조업체가 현재 제공하는 호환성이 응용 프로그램 요구 사항을 충족할 수 있는지 여부입니다. 우리는 개별 사용자가 가장 일반적으로 사용하는 Windows 플랫폼에서 호환성 문제에 대한 일련의 실험을 수행했습니다. 결과에서.

테스트에서 다음 프로그램은 64비트 Windows 시스템에서 문제 없이 정상적으로 작동할 수 있습니다.

문서 처리 Microsoft Office 2000/2003, Adobe Acrobat 7.0, UltraEdit 11

p>

이미지 처리 Adobe Photoshop CS, Paintshop Pro 9, CorelDRAW 12

3차원 제작 3D Studio Max 6, Maya 6.5

디스크 처리 앞으로 Nero 6, Ultra ISO 7, MagicISO

웹 페이지 제작 Dreamweaver MX 2004, Flash MX 2004

웹 브라우징 Firefox 1.2, Opera 8

미디어 플레이어 Classic, Power DVD 6, Quicktime 6.5

시스템 도구 Partition Magic 8, WinAce v2.6, JRE 1.5 VMWare 5

인스턴트 메시징 MSN Messenger 7.0, ICQ 5

파일 다운로드 eMule 4.6a

게임 소프트웨어 워크래프트 3; 스타크래프트

두 번째 부분은 기본적인 작업을 완료할 수 있지만 몇 가지 문제가 있는 소프트웨어입니다.

WinRAR 3.5와 Winzip 9.0 모두 잘 작동하지만 문제는 마우스 오른쪽 버튼 클릭 메뉴의 바로가기 옵션이 제대로 로드되지 않는다는 점입니다. 그 이유는 이러한 추가 기능이 32비트 Explorer 환경에서만 작동할 수 있기 때문인 것으로 추정됩니다. 이 기술을 사용하여 마우스 오른쪽 버튼 클릭 메뉴를 수정하는 다른 소프트웨어도 영향을 받을 것으로 추정됩니다. 또한 일부 이전 버전의 Acrobat 프로그램에서는 32비트 드라이버를 사용해야 하므로 PDF 문서 인쇄 기능을 사용할 수 없습니다.

또한 Office 2003 SP1을 설치할 때 일련의 오류 메시지가 표시되지만 사용에는 아무런 영향을 미치지 않는 것으로 나타났습니다.

작동하지 않는 응용 프로그램 소프트웨어:

32비트 기본 드라이버를 사용하는 모든 소프트웨어는 64비트 운영 체제에서 원활하게 실행될 수 없습니다. 대부분의 32비트 바이러스 백신 소프트웨어는 바이러스 모니터링을 위해 Windows 기본 드라이버를 사용하므로 제대로 작동할 수 없습니다. Zonealarm 및 Sygate와 같은 개인 방화벽 소프트웨어의 경우에도 마찬가지입니다. 64비트 시스템에서는 작동할 수 없습니다. 그리고 우리가 찾은 모든 가상 광학 드라이브 소프트웨어가 실행되지 않았습니다.

우리를 놀라게 한 한 가지는 Microsoft의 Virtual PC 2004 가상 머신 소프트웨어가 64비트 Windows에서 실행될 수 없다는 것입니다. 주요 경쟁업체인 VMWare가 이를 실행할 수 있다는 점을 알아야 합니다. Virtual PC가 적합하지 않을 수도 있습니다. 64비트 Windows의 경우 Windows는 내부적으로 몇 가지 호출을 수행합니다. 64비트 Windows에서 실행될 수 없는 Microsoft 패키지가 아직 많이 있습니다. Microsoft가 가능한 한 빨리 64비트 버전을 출시하기를 바랍니다.

임계값 4: 개발 도구 문제

64비트 응용 프로그램 소프트웨어가 부족하기 때문에 개발 도구 제조업체의 투자도 필요합니다. 64비트 개발 환경이 충분히 성숙해져야만 프로그래머는 64비트 환경에서 소프트웨어 개발을 배우려는 열정을 갖게 됩니다. 64비트 프로세서의 워드 길이는 32비트에서 64비트로 증가하여 메모리 주소 범위가 크게 확장되고 메모리 용량, 처리 속도, 정확도 및 기타 지표가 크게 향상됩니다. 32비트 시스템에서는 데이터 처리량과 세션 연결이 특정 한도를 초과하면 시스템이 충돌하기가 매우 쉽습니다. 따라서 고급 애플리케이션 분야에서는 항상 64비트 시스템이 지배적이었습니다.

인텔은 하이엔드급 아이태니엄 프로세서를 출시했지만, 실행할 수 있는 응용 소프트웨어 수가 상대적으로 적어 시장을 효과적으로 점유하지 못했다. 이제 X86 아키텍처 프로세서가 시장에 출시되기 시작했기 때문에 X86 아키텍처를 기반으로 하는 모든 제조업체는 사용자가 계속해서 풍부한 소프트웨어를 사용할 수 있기를 바랍니다. 64비트 플랫폼에서 소프트웨어를 개발하려면 먼저 완전한 컴파일러 소프트웨어가 있어야 합니다. 현재 주류를 이루고 있는 고급 프로그래밍 언어는 대부분 컴파일되어 있기 때문에, 고급 컴파일러가 없으면 우수한 성능을 갖춘 소프트웨어 프로그램을 개발하기가 어렵습니다.

C 언어 컴파일러의 경우 Intel과 같은 프로세서 제조업체에서 구입하는 것 외에도 GCC에서 제공하는 오픈 소스 64비트 버전의 컴파일러를 사용할 수도 있습니다.

모든 것에는 항상 예외가 있으며 모든 주류 개발 플랫폼이 Java와 같은 컴파일 기술을 기반으로 하는 것은 아닙니다. Java는 또한 소스 코드를 가상 머신에서 실행될 수 있는 바이트코드로 컴파일합니다. 그러나 Java는 프로세서 명령 세트에 대한 플랫폼 현지화 코드를 생성하도록 컴파일하지 않으므로 엄격한 의미에서 컴파일로 분류해서는 안 됩니다. 가상 머신 기술을 사용하는 프로그래밍 플랫폼에서 작성된 소스 코드는 플랫폼에 의해 제한되지 않습니다. Java를 예로 들면, 실행 환경에 일치하는 버전의 JRE(Java Runtime Environment)가 설치되어 있으면 32비트 플랫폼에서 생성된 바이트코드를 64비트 플랫폼에서 직접 실행할 수 있습니다.

또한 Java 개발 플랫폼은 단어 길이가 다른 환경에서 Java 프로그램을 실행하기 위해 그에 따라 데이터 유형을 처리합니다. 개발에 있어서 우리는 Microsoft의 존재를 무시할 수 없습니다. 결국 전 세계 대부분의 컴퓨터는 Microsoft 운영 체제를 실행하고 있습니다. 현재 Microsoft가 홍보하는 .NET 컴퓨팅 플랫폼은 Java와 유사한 기술을 사용하므로 엄밀히 말하면 32비트에서 64비트로의 변환은 .NET 프로그램에 영향을 미치지 않습니다. 우리가 주목해야 할 것은 Microsoft의 운영 체제가 충분히 완전한지 여부와 완전한 개발 라이브러리 지원을 언제 출시할 것인지입니다.

이제 Microsoft는 Visual Studio .NET 2005의 베타 버전을 출시했습니다. 이 최신 Microsoft 개발 도구는 64비트 개발을 위한 추가 지원을 제공한다고 합니다. 두 개발 플랫폼의 이러한 기능은 프로그래머에게 매우 매력적입니다. 왜냐하면 프로그래머가 동일한 지식 기반을 사용하여 동시에 서로 다른 시스템 플랫폼용 프로그램을 개발할 수 있다는 것을 의미하기 때문입니다. 그리고 이는 기업이 선택한 개발 환경이 Java 또는 .NET인 경우 애플리케이션을 마이그레이션할 때 기업에 큰 편리함을 제공합니다.

이는 Java와 .NET이 엔터프라이즈 개발 시장에서 지배적인 세력인 이유를 측면에서 설명합니다. 이 두 진영에 투자하기로 선택한 회사는 이제 자신의 결정에 만족할 것입니다.

임계값 5: 구현 비용 문제

IT 업계에서 일반적으로 사용되는 측정 방법은 TCO, 즉 총 소유 비용입니다. 이 측정 방법의 주요 원칙은 IT 시설을 구현할 때 명시적인 비용뿐만 아니라 암묵적인 비용에도 주의를 기울여야 한다는 것입니다. 32비트에서 64비트로의 마이그레이션 측면에서 숨겨진 비용에는 원래 장비에 대한 영향, 사용자 지식 구조의 변경, 다양한 플랫폼 통합, 프로그램 마이그레이션 등이 포함됩니다. X86 아키텍처를 사용하는 현재 64비트 시스템은 이러한 문제를 어느 정도 해결했다고 해야 합니다.

AMD는 64비트 프로세서를 홍보하기 위해 처음부터 32비트 애플리케이션과의 호환성 전략을 선택했고, 인텔도 여러 가지 고찰 끝에 AMD의 뒤를 이어 같은 길을 걷기 시작했다. 이 경우 32비트와 64비트 플랫폼 간 전환을 통해 많은 문제를 줄일 수 있습니다. 그러나 이러한 유리한 조건에도 불구하고 플랫폼 전환은 여전히 ​​조직의 모든 측면을 포함하는 매우 큰 프로젝트입니다. 이를 위해서는 관련된 모든 사람이 전환 작업에 긴밀히 협력해야 합니다. 긍정적인 태도와 엄격한 사고방식이 없으면 IT 시설 운영에 헤아릴 수 없는 손실을 초래할 것입니다.

또한 TCO에 중점을 두면서도 시스템의 확장성을 무시할 수 없습니다. 즉, 단기적인 이익에만 초점을 맞추는 것이 아니라 장기적인 이익도 추정해야 합니다. 즉각적인 비용 절감에만 초점을 맞추면 나중에 더 큰 비용이 발생할 수 있습니다. 특히 비교적 규모가 큰 컴퓨팅 환경에서는 세부적인 마이그레이션 계획을 수립하고, 다양한 애플리케이션의 중요도와 64비트 시스템 플랫폼의 필요성을 평가하고, 충분한 훈련과 교육을 실시해야 성공할 수 있습니다. . 32비트 플랫폼에서 64비트 플랫폼으로의 전환을 완료합니다.

64비트 하드웨어의 보안 축

64비트 기술의 대중화는 개인 사용자에게 성능 면에서 더 나은 경험을 제공할 뿐만 아니라 더욱 혁신적인 공간을 제공합니다. 이제 개인 보안 보호에 가장 중요한 백신과 방화벽 기능을 살펴보고, 64비트 하드웨어 플랫폼이 우리에게 주는 답은 무엇인지 살펴보겠습니다.

64비트 프로세서의 안티 바이러스 기능

전통적인 안티 바이러스 분야에서는 컴퓨터 바이러스 문제를 처리하기 위해 대부분 안티 바이러스 소프트웨어를 사용합니다. AMD가 출시한 64비트 프로세서는 모두 바이러스 백신 기능을 제공하며, Intel은 이러한 기능을 64비트 프로세서에 통합했을 뿐만 아니라 많은 32비트 프로세서도 바이러스 백신 기능을 제공할 수 있습니다. 두 가지 모두 내장된 안티 바이러스 기술은 메모리 오버플로를 방지하기 위해 NX 비트라는 메커니즘을 사용하여 구현됩니다.

우리는 대부분의 악의적인 공격이 공격자가 실행하려는 코드를 대상 컴퓨터에서 실행하도록 하는 어떤 방법을 사용하고 있으며 이는 일반적으로 메모리 버퍼 오버플로의 형태로 수행된다는 것을 알고 있습니다. 최근 몇 년 동안 광범위하게 확산된 네트워크 웜을 예로 들어 보겠습니다. 이들의 주요 감염 행위는 이 기술에 의존합니다. 따라서 이론적으로는 메모리 오버플로 발생을 방지할 수 있다면 시스템에 대한 보안 위협을 크게 줄일 수 있습니다. NX 비트는 이런 문제를 해결해주는 솔루션입니다.

기술적 구현의 세부 사항은 제쳐두고, NX 비트는 어떻게 작업을 완료합니까? 불법적인 메모리 오버플로는 일반적으로 데이터에 실행 가능한 코드를 삽입하여 실행 대기열로 푸시됩니다. . NX 비트는 매핑된 메모리의 물리적 주소와 논리적 주소의 관리 메커니즘에 NX 비트를 추가합니다. CPU가 명령어를 가져올 때 유효한 NX 비트가 실행되면 운영 체제는 오류를 받게 됩니다. 이 메커니즘을 사용하면 운영체제는 NX로 실행하면 안 되는 메모리 영역을 표시할 수 있어 많은 악성 프로그램이 손상되는 것을 방지할 수 있습니다.

현재 AMD와 Intel의 CPU 안티 바이러스 기술은 Windows XP SP2에서 제공하는 DEP(Date Execution Prevention)에 맞게 설계되었습니다. 이 운영 체제에서는 개별 프로그램이 이 메커니즘으로 보호되는지 여부를 설정할 수 있습니다. NX 비트를 기반으로 한 예방 조치는 일부 악의적인 행위의 침입을 방지할 수 있을 뿐 모든 보안 문제를 해결할 수는 없다는 점에 유의해야 합니다.

공격자가 코드가 실행될 수 있는 위치를 추측하는 것은 여전히 ​​가능하지만 더 어렵고 적절하게 작성된 응용 프로그램과 시스템 소프트웨어가 없으면 보안 위험이 여전히 남습니다. 결국 NX 비트는 본질적으로 하드웨어 계층에서만 보호 메커니즘을 제공합니다. 그리고 안전 장치를 올바르게 사용하지 않으면 올바른 결과를 얻을 수 없습니다.

마더보드 통합 하드웨어 방화벽

독립 실행형 사용자에게 더욱 강력한 보안 보호 기능을 제공하고 시스템에 대한 부담을 줄이기 위해 nVIDIA는 1세대 64- 비트 마더보드 제어 칩 NF3 250Gb의 경우 하드웨어 방화벽 기능이 통합되어 있습니다. 이 기능은 나중에 NF2 Ultra 400Gb에 추가되었고 나중에 NF4 Ultra에 포함되었습니다. NF4 Ultra를 예로 들면 방화벽 관리 소프트웨어가 드라이버에 통합되어 있습니다. 이 방화벽을 사용하기로 결정한 경우 먼저 현재 컴퓨터에 설치된 방화벽 소프트웨어를 비활성화할 수 있습니다.

마더보드 통합 방화벽 활성화