왜 우리의 컴퓨팅 장치가 느려지 는가?

"휴대 전화, 태블릿 및 컴퓨터는 왜 오래 될수록 속도가 느려지면서 사용할 수 없게됩니다. 그러나 내가 백업하고 완전히 새로운 장치에 복원하면 빠른 속도로 작동합니다 (설치된 소프트웨어)?" - 제이슨 요 사르

많은 오해와 음모 이론이이 주제를 둘러 쌉니다.

인터넷 검색 "iPhone slow" 스파이크 차세대 모델 출시 이후에도 증거 없다 제조업체가 의도적으로 소프트웨어 업데이트로 구형 장치의 성능을 저하시킬 것을 제안합니다.

컴퓨터 하드웨어는 일반적으로 수명이 다할 때까지 느려지지 않습니다. 대신, 스마트 폰, 태블릿 및 PC가 덜 형편없는 것으로 보이는 몇 가지 다른 이유가 있습니다. 좋은 소식은 기존 장치의 성능을 향상시키기위한 조치를 취할 수 있다는 것입니다.

메모리 팽창

업데이트 할 때마다 앱은 일반적으로 더 커지고 기능이 더 많아집니다. 비주얼 피자 즈 (visual pizzazz) 또한 중요한 매력이며, 따라서 데스크톱 및 모바일 운영 체제는 주기적으로 중요한 재 설계를 받게됩니다.

이러한 모든 추가 기능과 화려 함은 매장에서 집에 도착했을 때보 다 장치가 더 많은 계산을 수행해야합니다. 마술처럼 빠른 속도로 보상하지 않는다면, 신속하게 대응할 수있는 여유 용량이 줄어 듭니다.

최신 응용 프로그램은 더 많은 계산을하는 경향이있을뿐 아니라 장치 저장소에서 더 많은 공간을 차지합니다.


내면의 구독 그래픽


장치에는 제한된 양의 빠른 "임의 액세스 메모리"(RAM) 만 사용할 수 있습니다. 장치의 데이터 스토리지 구성 요소 중 하나 인 RAM은 사무실 화이트 보드와 비슷하지만 용량은 제한적이지만 빠르고 편리합니다. 기기를 끌 때마다 내용이 지워집니다.

RAM 공간이 부족하면 장치가 훨씬 느린 (영구적으로 영구적으로 지울 때까지) 데이터 저장소, 플래시 메모리로 이동하거나 이동하는 데 상당한 시간이 걸릴 수 있습니다.

기계식 하드 디스크가 장착 된 구형 PC에서 사용자는 채워진 RAM에 데이터가 이동하는 것을 기다리면서 하드 디스크의 읽기 / 쓰기 헤드가 플래터를 가로 질러 움직이는 것을 듣고 "쓰레기"라고 불 렸습니다.

플래시 메모리는 침묵하고 마그네틱 하드 디스크보다 훨씬 빠르지 만 여전히 RAM보다 훨씬 느립니다.

과도한 캐시

앱을 빠르게 실행하기 위해 일부 디자이너는 사물을 RAM에 저장하여 사용자가 다시 볼 때 다시보고 싶어한다고 생각할 수도 있습니다. 예를 들어, 웹 브라우저는 주어진 순간에 하나의 탭 만 볼 수 있더라도 각 탭의 컨텐츠가 보이는 사본을 보유 할 수 있습니다.

캐시로 알려진이 기능을 사용하면 시스템의 메모리가 부족해지기 전까지 작업이 훨씬 빨라집니다. 캐싱이 효과적이기 위해서는 응용 프로그램과 장치의 운영 체제에서 신중하게 관리해야합니다.

일부 앱 개발자는 이러한 작업을 수행하기 위해 노력하지 않아도되며, 애플리케이션은 시간이 지남에 따라 느려지는 것이 아니라 시스템의 나머지 부분도 드래그 할 수 있습니다.

점점 더 많은 소프트웨어

또한 유용한 소프트웨어가 "crapware"- 시스템 리소스를 사용하고 성능에 영향을주는 브라우저 툴바와 같이 유용하지 않은 추가 기능.

추가 소프트웨어를 사용하면 여러 가지 방법으로 시스템 속도가 느려질 수 있습니다. 즉, 영구 저장 공간을 가득 채우고, 더 소중한 RAM을 사용하고, 컴퓨터의 중앙 처리 장치를 "백그라운드에서"사용하는 것입니다. 이러한 모든 요소로 인해 시스템에서 신속하게 대응할 수있는 리소스가 줄어들 수 있습니다.

새로운 또는 공장 초기화 장치는 누적 된 "cruft"(불필요한 데이터 및 소프트웨어)가 설치되는 경향이 적기 때문에 사용자가 실제로 원하는 작업을 수행하는 데 더 많은 리소스를 사용할 수 있습니다.

또 다른 불쾌한 가능성은 장치의 컴퓨팅 기능 중 일부가 바이러스, 웜 또는 다른 종류의 악의적 인 소프트웨어이든간에 맬웨어에 의해 사용되고 있다는 것입니다.

당신은 무엇을 할 수 있을까요?

최신 기기는 일반적으로 기본 구성 요소가 더 빠르기 때문에 최신의 최고급 스마트 폰, 태블릿 또는 PC의 성능을 이전 모델과 일치시킬 수는 없습니다. 그러나 적은 노력으로 기존 장치를 최대한 활용할 수 있습니다.

휴대 전화, 태블릿, PC 또는 Mac을 사용하는 경우 불필요한 앱과 부가 기능을 제거하는 것이 가장 유용한 비용 절감 조치입니다.

대화그러나 일부 상황에서는 모든 데이터를 신중하게 백업 한 후 공장 초기화와 동일한 작업을 수행하고 처음부터 운영 체제를 다시 설치하여 실제로 필요한 앱만 추가하는 것이 더 쉬울 수 있습니다.

저자에 관하여

로버트 메르켈, 소프트웨어 공학 강사, Monash University

이 기사는 원래에 게시되었습니다. 대화. 읽기 원래 기사.

관련 도서 :

at 이너셀프 마켓과 아마존