[강좌] 윈도우 2000의 장점과 단점-최적의 환경 꾸미기

필자가 윈도우 2000에 관한 글을 연재하면서 많이 듣는 이야기 중의 하나는 '윈도우 2000을 왜 사용하는가?'에 관한 것이다. 지금도 많은 사용자들이 처음 컴퓨터를 구입하거나 사용하면서 운영 체제를 무엇으로 할 것인가에 대한 고민에 빠지곤 한다. 리눅스와 윈도우 98, 윈도우 2000과 같은 운영체재를 선택함에 있어서 필자가 크게 두가지 염두에 두는 부분은 응용 소프트웨어의 수와 안정성을 기준으로 삼고 있다. 이러한 면에서 볼 때 리눅스에서 사용할 수 있는 프로그램 수는 그다지 많지 않을 뿐만 아니라 사용하는 방법 또한 어려운 부분이 많이 일부 전문 사용자가 아니면 선택하기 힘든 실정이다. 윈도우 2000은 윈도우 98에 비해 사용할 수 있는 프로그램 수는 훨씬 적은 편이다. 특히 게임 부분에 있어서는 일부 마이크로소프트사에서 발표한 제품 이외에 DirectX 기반 프로그램은 사용할 수 있는 프로그램을 손에 꼽을 정도이다. 그럼에도 불구하고 현재 윈도우 2000을 주로 사용하는 이유는 안정성에 큰 점수를 주고 싶다. 컴퓨터를 가지고 작업을 많이 해야 하는 사용자들에게 있어서 안정성 문제는 상당히 중요한데 이러한 면에서 윈도우 2000은 상당히 좋은 반응을 얻고 있다.

이제 윈도우 2000을 사용하면서 얻을 수 있는 장점과 단점에 대해 좀더 자세히 알아보고 혹시나 이 글이 운영체제를 선택하는데 있어서 조금이나 도움이 되었으면 한다. 아래의 글은 필자가 PC라인에 연재되었던 글을 정리한 것임을 밝힌다.

1.윈도우 2000을 사용하면 좋은 점

1.1.새로운 하드웨어가 기본으로 지원된다.

윈도우 2000을 사용하면서 느낄 수 있는 좋은 점 중의 하나는 바로 대부분의 하드웨어가 자동으로 인식된다는 점이다. 윈도우 2000이 발표된 시점이 2000년 초반인데 이때까지 발표된 대부분의 하드웨어들을 드라이버 파일로 가지고 있기 때문이다. 윈도우 98을 사용하던 사용자라면 현재 많이 사용하고 있는 리바 TNT나 GeForce와 같은 비디오 카드나 사운드 블라스터 Live 시리즈의 카드를 사용하기 위해서 별도의 드라이버 파일을 설치해야 하는 불편함이 있었다. 그러나 윈도우 2000에서는 이러한 하드웨어들을 자동으로 인식하기 때문에 별도의 드라이버 파일을 받아 설치할 필요가 없다. 또한 기존의 하드웨어의 안정성도 더욱 뛰어날 뿐만 아니라 다양한 기능도 지원한다. 예를 들어 구형의 사운드 블러스터 카드의 경우 2개 이상의 웨이브 음원을 동시에 내려면 윈도우 98에서는 별도의 프로그램을 설치해야 되었지만 윈도우 2000에서는 이와 같은 작업이 아무런 설정 없이도 바로 가능하다.

주의할 점은 2000년 3월 이후에 새롭게 발표된 하드웨어의 경우에는 별도의 드라이버 파일이 있어야 하드웨어를 사용할 수 있다는 점이다.

1.2.속도가 빠르다.

윈도우 2000은 커널 설계가 윈도우 98과는 달리 윈도우 NT를 기준으로 제작되었다. 이러한 이유 때문에 기본적으로 프로그램에 실행되는 구조 역시 윈도우 98과는 차이가 있다. 덕분에 낮은 사양의 컴퓨터를 가지고 있는 사용자의 경우는 윈도우 2000을 사용하는 것이 좀 더 속도가 느리다. 기본으로 운영체제가 사용하는 메모리나 리소스가 윈도우 98에 비해 많기 때문이다. 하지만 일정한 수준 이상의 하드웨어가 보장되면 윈도우 98에 비해 훨씬 더 뛰어난 속도를 나타낸다. 예를 들어 펜티엄 III 700MHz 이상의 CPU에 256메가바이트 이상의 메모리를 가지고 있는 경우에 CD-R 레코딩이나 포토샵, 3D 스튜디오와 같이 리소스를 많이 잡아먹는 프로그램을 가지고 멀티태스킹을 하는 경우에는 윈도우 2000 쪽이 훨씬 더 빠른 속도를 자랑한다. 만약 여러분이 펜티엄 III 500MHz 정도의 CPU에 램이 128메가바이트 이상의 시스템을 가지고 있다면 윈도우 2000을 사용하는 쪽이 여러 개의 프로그램을 띄워 놓은 상태에서 이득이 있다고 보아도 무방할 것이다. 게다가 윈도우 2000의 경우는 윈도우 98에서 지원하지 못했던 듀얼 CPU도 지원하므로 이러한 시스템을 사용할 경우의 속도는 더욱 더 높아지게 된다.

1.3.각 프로그램의 독립성이 보장된다.

윈도우 2000의 커널 구조는 윈도우 98과는 다르게 설계되었다는 이점 때문에 윈도우 98에서 제약을 받았던 많은 부분이 윈도우 2000에서는 해결되었다. 예를 들어 윈도우 98에서 리소스 측정기를 실행해 보면 윈도우 98에서 사용할 수 있는 메모리와 리소스의 양이 표시되는데 컴퓨터를 부팅하고 나서 프로그램을 실행하면 할수록 리소스의 양이 줄어드는 것을 알 수 있다. 재미있는 점이 프로그램의 실행을 마치면 리소스의 양이 원래대로 돌아와야 하는데 윈도우 98의 악명높은(?) 메모리 관리 때문에 실제로는 리소스의 양이 정확히 원래대로 돌아오지 않고 약간 줄어들게 된다. 이러한 이유로 윈도우 98을 사용하다 보면 메모리가 자꾸 줄어들게 되어 어느 정도 가면 시스템이 불안해지는 경우를 흔히 볼 수 있었다. 덕분에 윈도우 98에서 제대로 사용할 수 있는 프로그램 수는 4~5개 정도에 불과하다. 10개 이상의 프로그램을 실행하게 되면 시스템이 불안해지면서 공포의 파란 하면을 접하는 경우를 흔히 볼 수 있다.

하지만 윈도우 2000의 경우는 리소스 할당이 윈도우 98과는 다르게 이루어지기 때문에 실제로 윈도우 98에서 문제가 되었던 리소스 문제가 해결되었다. 게다가 커널 구조가 윈도우 98과는 다르기 때문에 특정 프로그램이 문제를 일으킬 수는 있지만 이것이 시스템 전체의 다운으로까지 몰고 가는 경우는 극히 드물다.

물론 이러한 이야기가 윈도우 2000이 다운이 한번도 안되는 완벽한 운영체제라는 뜻은 아니다. 윈도우 2000도 이런 저런 프로그램을 사용하다 보면 프로그램이 다운되는 경우가 많이 있지만 대부분의 경우 다운된 프로그램만 종료를 하게 되면 시스템이 다운되는 경우는 그다지 많지 않은 편이다. 극히 드물긴 하지만 어떤 프로그램의 경우는 윈도우 2000 전체를 다운시키는 경우도 있기는 하다. 필자의 경험으로 보았을 때 윈도우 2000 전체가 다운되는 경우는 윈도우 98에 비해 1/20정도라고 보면 옳을 것이다.

[윈도우 2000은 각각의 프로세스가 독립적으로 실행되므로
특정 프로세스가 문제를 일으키면 문제를 일으킨 프로세스만 제거하면 된다.]


케이벤치 많이 본 뉴스