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


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.