컴퓨터 동작 속도가 느리게 되는 이유를 알아볼까요?


컴퓨터 동작 속도를 높여 다시 새 것처럼 사용하는 방법입니다.
본 블로그에서는 컴퓨터 동작 속도를 높이는 데 도움이 되는 몇 가지 해결책과 함께 컴퓨터 성능이 저하되는 가장

일반적인 원인을 알 수 있습니다.

맬웨어, 바이러스 및 바이러스 백신 프로그램
바이러스, 애드웨어, 트로이 목마 및 스파이웨어에는 각각의 특징 있지만 모두 맬웨어 범주에 듭니다.

감염 및 그에 따른 속도 저하를 방지하려면 맬웨어 방지 프로그램 설치가 필요합니다.


Windows 및 Linux 사용자의 경우 백그라운드 및 주문형 모두에서 컴퓨터를 스캔하는 활성 맬웨어 방지 프로그램이 좋은 해결책이 될 수 있습니다.

Mac 사용자의 경우 주문형 맬웨어 스캐너 (on-demand malware scanner)로 충분하며 백그라운드에서 계속 실행되지 않기 때문에 메모리를 많이 사용하지 않습니다.

경고 : 한 번에 둘 이상의 맬웨어 방지 프로그램을 실행하면 컴퓨터 속도가 느려집니다. 여러 가지 프로그램을 사용하는 것보다 신뢰성과 효과가 있는 프로그램 사용을 권장합니다.

사용하지 않는 프로그램 및 탭 닫기


열려 있는 모든 프로그램은 RAM, 디스크 공간(임시 파일 형태), CPU 및 GPU 전원을 포함한 시스템 리소스를 사용합니다. 백그라운드에서 실행되는 프로그램도 컴퓨터 리소스를 점유할 수 있습니다.

개방형 앱을 사용하는 방법도 좋은 솔루션입니다. 좋은 예는 웹 브라우저입니다. 몇 개의 탭이 열려 있습니까? 대부분의 브라우저는 *샌드박싱 기술을 사용하여 열려 있는 각 창과 탭을 다른 창과 탭과 분리합니다. 열린 각 탭과 창을 열린 브라우저 앱으로 보면 이것이 어떻게 작동하는지 쉽게 알 수 있습니다.
*샌드박싱 기술 : 소프트웨어가 컴퓨터 메인보드를 포함한 기타 하드웨어를 손상시키지 않고 바이러스 또는 기타 악성 코드를 포함할 수 있는 확인되지 않은 프로그램을 검증하는 데 자주 사용됨

사용하지 않는 프로그램을 ​​닫고 열려 있는 브라우저 탭을 관리하는 습관이 필요합니다.

시작 항목 제한
컴퓨터를 부팅할 때 자동으로 시작되는 프로그램의 수를 관리해야 합니다. 너무 많으면 시작 속도가 느려지고 성능이 저하됩니다. 백그라운드에서 조용히 실행되고 많은 리소스를 사용하는 시작 항목의 프로그램을 간과하기 쉽습니다.

Mac에서 필요하지 않은 로그인 항목을 제거하거나 Windows에서 "Winkey+R" 키를 눌러 실행창에서 'msconfig' 입력합니다.

 

시스템 구성 창에서 시작프로그램 탭내 '작업 관리자 열기'를 눌러 '작업 관리자' 리스트 중 필요없는 프로그램을 '사용 안 함'으로 설정 변경합니다.


일부 디스크 공간 확보
컴퓨터 부팅 드라이브에 여유 공간이 충분하지 않은 경우 컴퓨터는 시스템과 프로그램에서 사용하는 임시 파일을 위한 공간을 찾기 위해 분주히 컴퓨터 리소스를 사용합니다. 시스템은 또한 운영 체제가 RAM에서 느린 디스크로 오래된 데이터를 이동하여 추가 RAM 성능을 짜내는 방법인 가상 메모리를 위한 디스크 공간을 따로 확보합니다.

공간이 부족하면 운영 체제가 이러한 저장 작업을 관리하려고 하므로 컴퓨터 속도가 느려질 수 있습니다.

컴퓨터에 항상 충분한 여유 공간이 있는지 확인하여 자원 낭비를 줄일 필요가 있습니다.

일반적으로 최소 10~15%의 여유 공간을 유지하면 저장 공간 문제로 인해 컴퓨터가 느려지는 것을 방지할 수 있습니다.

여유 공간이 많을수록 좋습니다.

디스크 조각 모음도 좋은 해결책일 수도 있겠으나 SSD 형태의 저장장치는 조각 모음을 권장하지 않습니다. 

불필요한 시각 효과 줄이기
운영 체제의 일부 시각 효과를 제거하면 CPU와 GPU가 쓸데없는 눈속임으로 바쁘지 않도록 하여 전반적인 성능을 높이는 데 도움이 될 수 있습니다. 대부분의 경우 시각 효과를 낮추면 더 반응이 빠른 사용자 인터페이스가 생성됩니다.

Mac 사용자는 Dock 및 손쉬운 사용과 같은 다양한 시스템 환경 설정 창에서 많은 시각 효과를 관리할 수 있습니다. Windows에는 성능에 영향을 주는 자체 시스템 속성 설정이 있습니다.

컴퓨터 속도 향상을 위해 다음과 같은 설정으로 시각 효과를 조정합니다.

'파일 탐색기'를 열어 빈 공간에 오른쪽 마우스 버튼을 눌러 '속성'으로 들어갑니다.

'시스템' 창에서 '고급 시스템 설정' 항목을 클릭합니다.

'시스템 속성' 내 '고급' 탭 아래에 있는 '성능' 항목의 '설정'을 클릭합니다.

'성능 옵션' 창내 '시각 효과' 탭에서 '최적 성능으로 조정'을 선택합니다.



컴퓨터 부품 (하드웨어) 업그레이드


컴퓨터의 RAM 용량을 늘리거나 더 빠르거나 더 큰 디스크로 전환하거나 CPU 또는 GPU를 업그레이드하여 전반적인 성능을 향상시킬 수 있습니다. 이러한 종류의 업그레이드는 일반적으로 컴퓨터 전체를 교체하는 것보다 저렴한 비용으로 상당한 개선을 가져올 수 있습니다.

 

예를 들어:

더 많은 RAM은 프로그램을 원활하고 동시에 실행하기 위한 가장 기초적인 업그레이드 방법입니다.

더 크고 더 빠른 드라이브를 사용하면 프로그램을 더 빨리 열고 작동할 수 있습니다.
업그레이드된 그래픽 엔진은 그래픽 전용 프로그램의 성능을 향상시키는 데 도움이 될 수 있습니다.

소프트웨어를 최신 상태로 유지


항상 최신 버전의 컴퓨터 운영 체제 및 프로그램을 실행하세요.

이는 버그로 인한 속도 저하를 완화하고 방지합니다. 또한 시간이 지남에 따라 손상되었을 수 있는 시스템 및 프로그램 파일을 교체하는 데 도움이 됩니다. Windows Update 또는 Mac App Store를 적절하게 사용하여 시스템을 최신 상태로 유지하세요. 더 좋은 점은 자동 업데이트를 활성화하여 구버전의 확인에 대해 걱정할 필요가 없다는 것입니다.

때로는 컴퓨터 동작 속도의 원인이 컴퓨터 자체의 문제가 아닐 수도 있습니다.
앞서 언급한 Tip 어느 것도 도움이 되지 않는다면 컴퓨터 성능 개선을 위해 더 가벼운 대안으로 메모리 사용량이 많은

프로그램을 교체하는 것과 같은 다른 옵션을 살펴보는 것도 도움이 될 것입니다.

 

 

 

이상으로 컴퓨터 동작 속도가 느리게 되는 이유 및 해결 방법에 대한 글을 마치도록 하겠습니다.

 

 

 



컴퓨터는 하드웨어와 소프트웨어로 이루어진 시스템으로

주기적인 관리가 이루어진다면 큰 문제없이 사용할 수 있다.


1.주기적인 먼지 제거

컴퓨터에 먼지가 쌓이면 하드웨어 특히 내부 열 방출 역할을 하는 

각종 팬 (CPU 냉각 팬,파워서플라이 팬/본체 팬)이 작동하지 않아

과열이나 과전류의 원인이 되어 심각한 문제가 발생할 수 있다.

그러므로 3~6개월 단위로 내부 청소를 해주어야 한다.


2.과전류 예방



컴퓨터에 갑작스러운 과전류가 유입되는 것을 예방하려면 과전류 

차단형 멀티 콘센트를 사용하는 것이 좋으며, 컴퓨터를 끌 때는

전원 버튼을 눌러 끄지 말고 OS내 컴퓨터 끄기 기능을 사용하여야 한다.


3.최신 하드웨어 드라이버 적용



컴퓨터에 사용되는 모든 부품들은 해당 부품의 기능과 성능을 

발휘할 수 있게 해주는 드라아버를 사용한다.

드라이버가 없으면 해당 부품을 이용할 수 없으며, 

최신 드라이버를 사용해야 부품의 기능과 성능을 최대한 발휘할 수 있다.


4.주기적인 운영체제 업데이트

항상 네트워크에 연결된 상태로 컴퓨터를 사용하는만큼 컴퓨터 사용자의 개인정보를 

빼내기 위한 해커의 침입이 가능한바 OS 개발사는 이러한 문제를 예방하기위한 

일환으로 OS 개선 및 보안 패치 작업을 주기적 또는 수시로 하고 있으므로

OS의 업데이트를 진행하면 되겠다.


5.바이러스 백신 프로그램의 실시간 감시 및 주기적인 업데이트

랜섬웨어, 트로이목마, 바이러스, 스파이웨어등 수많은 악성 컴퓨터 바이러스로 인해 컴퓨터의 

하드웨어 및 소프트웨어가 무용지물이 될 수 있으므로 수시로 업데이트가 될 수 있도록 한다.

백신 프로그램 자체에서 수시로 업데이트가 진행되고 있으나 네트워크가 불안정하거나 

소프트웨어 충돌에 의해 일시적으로 자동 업데이트가 진행되지 않을 수 있으므로 

항상 확인을 해주어야 한다.


6.주기적인 최적화

컴퓨터 시스템의 최적 운용을 방해하는 불필요한 요소를 제거하여 컴퓨터를 최적으로

 작동하게 해야 아무러 문제없이 컴퓨터를 사용할 수 있다.


7.잘 모르는 파일 및 웹 링크 열기 주의

바이러스나 악성 코드가 활동하려면 사용자의 파일 열기나 클릭 등의 일련의 

작업이 필요하므로 교묘하게 현혹하는 메시지로 위장한다.

OS 또는 백신프로그램의 실시간 감시 기능이 동작하더라도 최신 바이러스나 악성 코드는 

감지되지 않을 수 있으므로 잘 모르는 파일을 다운로드 받아 실행하거나, 

잘 모르는 메일의 첨부 파일을 열거나 웹링크를 클릭하지 않도록 한다.

고장없이 오래 사용하는 컴퓨터 관리 방법 - 소프트웨어


소프트웨어 오류와 대응 방법



소프트웨어는 시스템 소프트웨어(운영체제)와 응용 소프트웨어로 구분한다.

이 밖에도 하드웨어를 제어할 수 있게 해주는 펌웨어도 있다. 각각의 특징은 다음과 같다.


1.소프트웨어와 펌웨어의 특징


1.1 시스템 소프트웨어

하드웨어의 구동과 운영에 필요한 소프트웨어로 흔히 운영체제로 불린다.

프로세서, 메모리, 글꼴 등의 시스템 자원을 응용 소프트웨어의 요구에 따라 할당하고 작업이 끝나면 회수한다.


☞ 컴퓨터용 운영체제에는 마이크로소프트의 Windows, 오픈소스그룹의 리눅스, 애플의 Mac OS X등이 있다. 

모바일 기기의 운영체제에는 구글의 Android, 애플의 iOS, 인텔, 삼성 등이 만든 타이젠 등이 있다.


1.2 응용 소프트웨어

응용 프로그램 또는 애플리케이션의 앞글자인 App을 따서 간단히 앱으로 부른다.

모바일용 애플리케이션 소프트웨어를 앱으로 지칭했으나 지금은 일반 컴퓨터 애플리케이션도 앱으로 통칭하며 하드웨어 플랫폼에 따라 컴퓨터용과 모바일용 앱으로 구분된다.


☞ 응용 소프트웨어는 마이크로소프트 오피스나 한글 같은 사무용 소프트웨어, 포토샵 같은 그래픽 소프트웨어, 게임, V3나 알약 같은 유틸리티 등 다양한 종류가 있다.


1.3 펌웨어

하드웨어와 소프웨어 사이에서 기능하며 하드웨어 입출력이나 작동을 제어하는 특수한 종류의 소프트웨어이다.

하드웨어의 기본 입출력에 필요한 BIOS 프로그램은 펌웨어이다.


☞ 펌웨어는 하드웨어 내부에 저장되는데, 전원이 꺼져도 유지되어야 하기 때문에 과거에는 읽기만 가능한 ROM에 저장하였다.


2.바이러스와 악성 코드 대응

소프트웨어 오류를 야기하는 요인은 바이러스나 정보 해킹 목적의 악성 코드, 스파이웨어라 할 수 있다.

바이러스와 정보 해킹 목적의 악성 코드는 다음과 같은 특징을 갖는다.


2.1 바이러스와 악성 코드 비교


바이러스


 - 다른 파일로 전염된다.

 - 시스템 자원을 고갈시킨다.

 - 시스템의 오류나 다운 현상이 발생한다.

 - 하드웨어 고장을 유발한다.

 - 대량의 불특정 메일을 발송해 시스템 성능이 저하된다.

 - 정보 해킹을 목적으로 하지는 않는다.

 - 중요 파일을 훼손하거나 시스템을 무력화시킨다.

 - 주로 파일을 실행하거나 열 때 감염된다.


▣ 악성코드 / 스파이웨어

 

 - 전염성은 없다.

 - 시스템 자원 소모를 노리지는 않는다.

 - 시스템 작동에는 크게 영향을 미치지 않는다.

 - 하드웨어적 피해를 야기하지는 않는다.

 - 특정인에게 메일이 발송된다. (개인정보가 유출된다.)

 - 중요 정보의 해킹이 목적이다.

 - 중요 파일이 유출된다.

 - 웹서핑 중 악성 코드로 연결된 링크나 페이지를 열 때 감염된다.


바이러스는 시스템을 감염시켜 컴퓨터 사용을 방해할 목적이 있는 데 반해, 악성 코드는 사용자의 중요 정보를 빼내는 것에 목적이 있다.

백신의 실시간 감시 기능을 사용하면 웬만한 바이러스와 악성 코드는 사전에 예방할 수 있다.

단, 실시간 감시를 사용 중이라도 사용자가 파일의 실행을 허용하면 바이러스나 악성 코드는 작동하게 된다.

백신이 감지하지 못하는 신종 바이러스와 악성 코드는 얼마든지 있으므로 백신에 100% 의존하지 말고 잘 모르는 파일이나 인터넷 링크는 실행하지 않는 것이 좋겠다.

바이러스나 악성 코드에 감염된 상태에서는 메모리에서 작동하기 때문에 백신 프로그램을 실행해도 치료가 잘 안되는 경우가 많다.

이 경우에는 안전 모드로 시작하면 바이러스나 악성 코드가 실행되기 전 상태로 시동할 수 있다.

이 상태에서 백신 프로그램을 사용하여 바이러스 검사와 치료를 수행하면 알려진 바이러스는 대부분 치료가 가능하다.

백신 프로그램이 바이러스를 발견하더라도 새롭게 만들어진 최신 바이러스는 치료가 안 되는 경우가 있다. 

이 경우에는 백신 제조사에서 해당 신종 바이러스 치료 프로그램을 별도로 제공하기도 한다.

컴퓨터 윈도우용 백신 프로그램은 바이러스의 예방과 치료에 특화되어 있는 편이므로 악성코드나 스파이웨어에 대해 소중한 컴퓨터를 보호하기위해 윈도우 디펜더 사용도 권장한다.


3.윈도우 운영체제의 고질적인 리소스 관리 문제

그래픽 사용자 환경을 제공하는 윈도우 운영체제는 리소스 관리에 문제가 있는 운영체제라 할 수 있다.

리소스란 운영체제가 컴퓨터를 운용할 수 있게 하가 위해 사용하는 각종 자원으로, 시각적 컨트롤을 가능하게 해주는 각종 아이콘과 글꼴 등을 말한다.

응용 프로그램이 운영체제에 필요한 아이콘이나 글꼴 등의 자원을 요청하면 리소스를 제공한다.

응용 프로그램이 종료되면 제공했던 리소스를 회수하여 다른 응용 프로그램에 제공해야 하는데, 이게 완벽하지 않으면 불필요한 리소스가 메모리에 남아 시스템 성능에 영향을 미치며, 불필요한 리소스가 디스크에 축적되면 디스크 단편화나 가상 메모리 잠식과 같든 성능의 저하를 야기한다.

그래픽 사용자 환경을 제공하는 Android나 iOS 같은 모바일 운영체제도 컴퓨터 운용체제와 크게 다르지 않으므로, 사용할수록 느려지는 문제로부터 자유롭지 않으므로 시스템을 재시동하여 해결하는 경우도 많다.


4.펌웨어 오류

펌웨어를 과거 롬에 저장할 때는 바이러스가 공격할 수 없었으나 플래시 메모리처럼 읽기/쓰기가 가능한 매체를 사용하면서부터는 바이러스의 공격 대상이 될 수 있다는 점을 유의해야한다.

물론 디스크에 저장된 소프트웨어보다는 안전지대에 있다고 할 수 있지만, 바이러스에 의해 펌웨어가 훼손되면 해당 장치 자체가 먹통이 되는 심각한 상황에 빠질 수도 있다.

과거 메인보드 바이오스를 훼손시켜 컴퓨터를 먹통으로 만든 일명 체르노빌 바이러스로 명성을 떨친 CIH 바이러스가 그 대표적인 예라 할 수 있다.


운영체제 업데이트가 반드시 필요한 이유


지금은 30억 명이 넘는 인구가 인터넷을 사용하는 시대이다.
인터넷을 통해 유용한 정보를 얻고 활용할 수도 있지만 악의적 해커들에 의해 컴퓨터의 보안 구멍은 언제 뚫릴지 모르는 시대이기도 하다.
쾌적한 컴퓨터 사용을 위해서는 보안 강화와 성능 향상을 위한 운영체제 업데이트가 필수이다.

컴퓨터로 인터넷을 통해 정보를 주고받기 위해서는 자신이 사용하는 컴퓨터에 외부와 정보를 주고받을 수 있는 포트를 사용할 수 밖에 없다.
방화벽 기능은 외부와 정보를 주고받는 포트를 프로그램이 사용하려할 때 허용 여부를 설정하고, 그 밖의 포트는 불법적인 침입을 방지하기 위해 차단한다.

해커들은 불법적인 침입 통로를 만들기 위해 합법적인 프로그램을 가장한 트로이 목마 같은 바이러스를 이용한다. 만약 운영체제의 방화벽 기능이 뚫려 해커가 시스템의 제어권을 쥐게되면 바이러스 백신 프로그램도 무력화된다. 해커들은 끊임없이 새로운 침입 통로를 찾고 있으며, 운영체제 개발자들은 해커들이 노리는 보안 허점을 막기 위해 보안 패치를 계속 만들고 있다.
따라서 운영체제를 수시로 업데이트해야 불법적인 침입 통로를 원천봉쇄할 수 있다.
마이크로소프트사는 비교적 규모가 큰 대규모 업그레이드의 경우 별도의 서비스 팩을 이용한다.

Windows XP
의 경우는 Service pack 3까지 나왔으며, Windows Vista Service pack 2, Windows 7의 경우는 Service pack 1까지 나와 있다.
Windows 8
Service pack 대신 버전업이 이루어진 Windows 8.1을 발매하였고
Windows 10
Service pack 대신 발매 1주년 기념으로 대규모 Anniversary 업그레이드를 제공한다.
Windows 7
이상의 운영체제는 높은 보안 능력과 안정성을 갖춘 운영체제이므로 보안 패치 업데이트와 바이러스 백신 프로그램의 실시간 감시, Windows Defender 정도만 활용해도 컴퓨터를 안전하게 사용할 수 있다.
Windows
운영체제는 자동 업데이트와 수동 업데이트를 모두 지원한다.
자동 업데이트의 경우에 사용자가 특별히 신경 쓰지 않아도 최신 업데이트를 설치할 수 있는 장점이 있지만, 업데이트를 설치한 경우에는 컴퓨터를 켤 때 업데이트가 구성되는 동안 아무 것도 하지 못하고 
기다려야 하므로 중요 회의나 프레젠테이션에서 난감한 일이 발생할 수도 있다.
출시된 후 오랜 시간이 지난 Windows 7을 최신 상태로 업데이트하려면 많은 시간이 소요된다.
자동 업데이트로 인해 정작 중요한 작업 시간을 방해 받지 않기 위해 사용자가 원할 때만 업데이트를 설치하도록 설정하고, 시간 여유가 있을 때 한꺼번에 업데이트를 진행하는 방법이 많이 사용된다.

특히 Windows 10은 업데이트 시 많은 시간을 요하므로 정작 급한 회의나 자료 을 작성해야 할 때 자동 업데이트가 실행되면 애꿎게 운영체제 개발사인 마이크로소프트사를 원망하는 경우가 생긴다.

이러한 원하지 않는 Windows 10의 자동 업데이트를 해제하는 방법은 본 블로그의 “Windows10 자동업데이트 비활성화 방법에 공유되어 있으니 참고하기 바란다.


+ Recent posts