임시 파일을 삭제하면 실제로 컴퓨터 속도가 향상됩니까? (윈도우)


8

인터넷에서 가장 잘 읽었으며 컴퓨터에 정통한 다른 사람들이 임시 파일을 삭제하면 (Windows) 컴퓨터의 속도가 향상된다고 제안하는 것을 들었을 수도 있습니다.

그러나 실제로 어떻게 작동합니까? 파일 시스템 및 디스크 드라이브에 대한 제한된 이론적 지식을 바탕으로 디스크가 거의 꽉 차지 않는 한 임시 파일을 삭제하면 파일 시스템 성능이 어떻게 향상되는지 이해할 수 없습니다. 거기에있는 임시 파일이 성능을 어떻게 저하시킬 수 있습니까? 임시 파일 (및 쿠키 및 프리 페치 파일)을 삭제하면 성능에 영향을 미치지 않아야하는 이유에 대한 기술적 인 설명을 누군가가 제공 할 수 있습니까?

편집 : Microsoft는 그렇게 생각 합니다.


5
"인터넷에서 읽지"않았으므로 몇 가지 링크를 제공하십시오.
톱밥

빠른 검색으로 이러한 결과를 얻을 수 있었습니다. 많은 사람들이 임시 파일을 삭제하면 컴퓨터 속도가 빠르다고 생각하는 것 같습니다. Microsoft 페이지 에서도 제안합니다! 그러나 스토리지 공간이 매우 제한된 경우를 제외하고는 아무 것도하지 않는 파일이 성능을 저하시킬 수있는 방법을 정확히 이해하기가 어렵습니다.
InvalidBrainException

1
@Terribad : 위의 "링크를 제공하십시오"라는 의견에 대한 추가
공판

@Rabarberski : Ha ha, 포인트를 가져갔습니다. 필자는 대부분의 Windows "슈퍼 사용자"가 컴퓨터에서 일종의 최적화를 수행하려고 시도했으며 관련 정보를 위해 인터넷 검색 엔진을 사용했으며 "삭제"와 같은 일반적인 Windows 유지 관리 조언을 접했다고 가정합니다. 임시 파일 " :) 전 세계에서 가장 널리 사용되는 운영 체제와 관련된 웹 사이트가 너무 많기 때문에 원래 질문에 링크를 제공하지 않기로 결정했지만 더 신뢰할 수 있으므로 Microsoft 링크를 포함시켜야한다고 가정합니다.
InvalidBrainException

답변:


8

temp 폴더에 많은 수의 파일이있는 것과 관련된 속도 향상을 확실히 보증 할 수 있습니다. 2-3 년 동안 현재 랩톱을 사용했지만 임시 파일을 삭제 한 적이 없습니다 ... 언젠가 AVG PC-Tuneup을 설치하고 실수로 임시 파일을 삭제했습니다 (UI가 짜증납니다). !! 실제, 인식 가능한 속도 향상.

나는 왜 몇 가지 이유를 생각할 수 있습니다.

1) NTFS는 모든 파일에 대해 8.3 파일 이름을 만들어야합니다 (fsutil을 통해 파일을 조정하지 않는 한). 폴더에 많은 파일이 있으면 점차 어려워집니다. 또한 임시 파일을 만드는 응용 프로그램은 고유 한 이름을 검색해야합니다. 나는 pokey old 4200 rpm drive를 가지고 있었기 때문에 각각의 탐색은 매우 비싸고 많은 탐색이 필요했기 때문에 (point2 참조)

2) MFT의 크기. 마스터 파일 테이블의 크기는 수백 MB가 될 수 있으며 자주 캐시되지 않습니다 (또는 적어도 페이지가 항상 페이징 아웃 됨). Sys Interals의 ntfsinfo는 당신에게 deets를 줄 것입니다 ...

3) 임시 폴더가 열거 될 때마다 더 많은 작업이 수행됩니다-esp. 폴더의 모든 파일을 검사하는 바이러스 스캐너가있는 경우 폴더가 열거 될 때마다! 또한 Windows Search 인덱싱에 대해 매우 공격적이었습니다. 색인에서 임시 폴더를 제외하면 컴퓨터 속도를 향상시키는 데 도움이되었습니다 ...


1
1) 이것을 비활성화하지 않으면. 2,3) 예! 항상 열거되며 폴더 해시는 항상 메모리에 있습니다.
Eir Nym

확실히, 적어도 매월 Microsoft Endpoint 보호 기능과 시스템 임시 파일 삭제가 필요합니다! 항상 매우 중요한 속도 향상. 최신 SSD가없는 경우 시스템에서 가장 느린 부분은 HDD입니다.
Vojtěch Dohnal

1

성능 향상이 상당히 작다고 생각하지만 차이가 나는 두 가지 이유가 있습니다.

  • 그것은 파일 시스템 단편화를 감소 . 편집 : 또는 그 반대? 의견보기
  • 그것은 임시 파일 검색 및 생성 속도를 높일 수있는 몇 가지 프로그램을. 일부 프로그램은 temp 폴더에 연속적으로 번호가 매겨진 파일 (file001.tmp, file002.tmp, ...)을 작성하지만 최신 번호를 찾기 위해 파일 이름까지 각 번호를 순서대로 시도하는 간단한 / 어리석은 방법이 있습니다. 아직 촬영되지 않았습니다. 몇 년 동안의 임시 파일을 축적 한 경우이 프로세스에 시간이 걸린다고 가정합니다 ( 이것은 오래된 참조 에 따라 디스크 탐색에 8 밀리 초 ).

1
나는 당신의 두 번째 요점을 이해한다고 생각하지만 파일 삭제가 실제로 조각화를 일으키지 않습니까? 그리고 조각화를 줄이거 나 다른 유형의 성능을 가지고 있다고해도 temp 디렉토리 외부의 다른 파일을 삭제 한 경우와 다른 이유는 무엇입니까?
InvalidBrainException

흠, 실제로 파일을 삭제하는 것에 대한 좋은 점은 / causing / fragmentation입니다!
Rabarberski

0

그렇습니다. 임시 파일을 정기적으로 삭제하면 컴퓨터 속도가 빨라지지만 "스피드 속도"는 메모리, 프로세서 및이 폴더 사용 빈도에 따라 다릅니다.

내 오래된 컴퓨터에서 매주, 한 달에 한 번, 현재 한 주에이 작업을 수행했습니다. (예, 바이러스 백신 소프트웨어가 있습니다.)

휴지통이 비어 있거나 거의 비어 있어야합니다.


'휴지통을 비우는 것이 더 중요하다'고 말하는 것은 원래의 질문에 대한 변형입니다. 빈 휴지통이 성능에 좋은 이유는 무엇입니까? 어떤 포인터라도 흥미로울 것입니다.
Rabarberski

탐색기와 바이러스 백신은 항상 명심하십시오. 아이콘 및 기타 정보
Eir Nym

0

나는 Grynn에 동의하지만 고려해야 할 또 다른 것이 있습니다. HDD에 저장된 데이터가 많을수록 (여기서는 SSD는 언급하지 않음) 읽기 / 쓰기 속도가 느려지므로 수백 GB의 데이터가있는 PC는 데이터가 적은 PC보다 느려 야합니다. 또한 PC에 AV 소프트웨어가있는 경우 일반적으로 부팅 할 때마다 또는 예약 된 시간에 디스크의 데이터를 검색합니다. Windows에는 파일 검색을 빠르게 수행 할 수 있도록 "인덱스"라는 기능이 있습니다. 사용자가 임시 파일을 많이 가지고 있으면 성능에도 영향을 줄 수 있습니다 (인덱스가 임시 폴더를 무시한다고 생각합니다). 그러나 그 이유는 OS 및 소프트웨어보다 HDD의 물리적 특성과 관련이 있다고 생각합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.