조각화 및 조각 모음이란 무엇입니까?

(Are)FragmentationDefragmentation 이 무엇인지 알고 싶으신 가요 ? 그렇다면 오늘 우리는 이 용어가 정확히 무엇을 의미하는지 이해할 것이므로 올바른 위치에 왔습니다. 그리고 조각화 및 조각 모음이 필요한 경우.

컴퓨터의 초창기에 우리는 자기 테이프, 펀치 카드, 펀치 테이프, 자기 플로피 디스크 및 기타 몇 가지와 같은 고대 저장 매체를 가지고 있었습니다. 이들은 저장 및 속도면에서 매우 낮았습니다. 게다가, 그들은 쉽게 손상되기 때문에 신뢰할 수 없었습니다. 이러한 문제는 새로운 스토리지 기술을 혁신하기 위해 컴퓨터 업계를 괴롭혔습니다. 그 결과 자석을 사용하여 데이터를 저장하고 검색하는 전설적인 회전 디스크 드라이브가 등장했습니다. 이러한 모든 유형의 저장소 사이에 공통된 스레드는 특정 정보를 읽으려면 전체 미디어를 순차적으로 읽어야 한다는 것입니다.

그것들은 앞서 언급한 고대 저장 매체보다 훨씬 빨랐지만 나름대로의 꼬임이 있었습니다. 자기 하드 디스크 드라이브의 문제 중 하나는 단편화였습니다.

조각화 및 조각 모음이란 무엇입니까?(What are Fragmentation and Defragmentation?)

단편화(fragmentation) 및 조각 모음(fragmentation)이라는 용어를 들어보았을 것입니다. 그들이 무엇을 의미하는지 궁금해 한 적이 있습니까? 또는 시스템이 이러한 작업을 수행하는 방법은 무엇입니까? 이 용어에 대한 모든 것을 알아봅시다.

단편화란 무엇입니까?

단편화의 세계를 탐험하기 전에 하드 디스크 드라이브가 작동하는 방식을 배우는 것이 중요합니다. 하드 디스크 드라이브는 여러 부분으로 구성되어 있지만 첫 번째 부분이 " 플래터(platter) " 라는 것을 알아야 하는 두 가지 주요 부분 이 있습니다. 이것은 금속판을 상상할 수 있는 것과 정확히 같지만 디스크에 맞을 만큼 충분히 작습니다.

미세한 자성 물질 층이 있는 금속 디스크 몇 개가 있으며 이 금속 디스크는 우리의 모든 데이터를 저장합니다. 이 플래터는 매우 빠른 속도로 회전하지만 일반적으로 5400RPM (Revolutions Per Minute)(RPM (Revolutions Per Minute)) 또는 7200RPM의 일정한 속도로 회전합니다.

회전하는 디스크의 RPM(RPM) 이 빠를 수록 데이터 읽기/쓰기 시간이 빨라집니다. 두 번째는 디스크(Disk) 읽기/쓰기 헤드 또는 이 디스크에 배치된 "스피너 헤드"라고 하는 구성 요소로, 이 헤드는 플래터에서 나오는 자기 신호를 선택하고 변경합니다. 데이터는 섹터라고 하는 작은 배치에 저장됩니다.

따라서 새로운 작업이나 파일이 처리될 때마다 새로운 메모리 섹터가 생성됩니다. 그러나 디스크 공간을 보다 효율적으로 사용하기 위해 시스템은 이전에 사용하지 않은 섹터를 채우려고 시도합니다. 여기에서 단편화의 주요 문제가 발생합니다. 데이터는 하드 디스크 드라이브 전체에 조각으로 저장되어 있기 때문에 특정 데이터에 액세스해야 할 때마다 시스템은 이러한 조각을 모두 거쳐야 하므로 전체 프로세스와 시스템 전체가 매우 느려집니다. .

조각화 및 조각 모음이란 무엇입니까?

컴퓨팅 세계 밖에서 단편화란 무엇입니까? 조각은 함께 모였을 때 전체 개체를 형성하는 어떤 것의 작은 부분입니다. 여기에 사용된 것과 같은 개념입니다. 시스템은 여러 파일을 저장합니다. 이러한 각 파일을 열고, 추가하고, 저장하고, 다시 저장합니다. 파일의 크기가 시스템이 편집을 위해 파일을 가져오기 전의 크기보다 크면 조각화가 필요합니다. 파일은 여러 부분으로 나뉘며 해당 부분은 저장 영역의 다른 위치에 저장됩니다. 이러한 부분을 '조각'이라고도 합니다. 파일 할당 테이블(FAT)(File Allocation Table (FAT)) 과 같은 도구(Tools) 는 스토리지에 있는 여러 조각의 위치를 ​​추적하는 데 사용됩니다.

이것은 사용자에게 표시되지 않습니다. 파일이 저장되는 방식에 관계없이(Irrespective) 시스템에서 파일을 저장한 위치에 전체 파일이 표시됩니다. 그러나 하드 드라이브에서는 상황이 완전히 다릅니다. 파일의 다양한 조각이 저장 장치에 흩어져 있습니다. 사용자가 파일을 클릭하여 다시 열면 하드 디스크가 모든 조각을 빠르게 조합하므로 전체가 표시됩니다.

또한 읽기: (Also Read:) Windows 10의 관리 도구는 무엇입니까?(What are Administrative Tools in Windows 10?)

조각화를 이해하는 적절한 비유는 카드 게임입니다. 플레이하려면 전체 카드 덱이 필요하다고 가정해 보겠습니다. 카드가 곳곳에 흩어져 있는 경우 전체 데크를 얻으려면 다른 부분에서 카드를 모아야 합니다. 흩어져 있는 카드는 파일 조각으로 생각할 수 있습니다. 카드를 수집하는 것은 파일을 가져올 때 조각을 조립하는 하드 디스크와 유사합니다.

파편화의 원인  (The reason behind fragmentation  )

이제 조각화에 대해 어느 정도 명확해졌으므로 조각화가 발생하는 이유를 이해하겠습니다. 파일 시스템의 구조는 단편화의 주요 원인입니다. 사용자가 파일을 삭제했다고 가정해 보겠습니다. 지금, 그것이 점유한 장소는 자유롭다. 그러나 이 공간은 새 파일을 전체적으로 수용할 만큼 충분히 크지 않을 수 있습니다. 이 경우 새 파일이 조각화되고 부품이 여유 공간이 있는 다양한 위치에 저장됩니다. 때때로 파일 시스템은 필요한 것보다 더 많은 파일 공간을 예약하여 저장소에 공간을 남깁니다.

단편화를 구현하지 않고 파일을 저장하는 운영 체제가 있습니다. 그러나 Windows 에서 조각화는 파일이 저장되는 방식입니다.

단편화로 인해 발생할 수 있는 잠재적인 문제는 무엇입니까?(What are the potential problems resulting from fragmentation?)

파일이 정리된 방식으로 저장되면 하드 드라이브가 파일을 검색하는 데 걸리는 시간이 줄어듭니다. 파일이 조각으로 저장된 경우 파일을 검색하는 동안 하드 디스크가 더 많은 영역을 커버해야 합니다. 결국 점점 더 많은 파일이 조각으로 저장되면 검색하는 동안 다양한 조각을 선택하고 조합하는 데 걸리는 시간 때문에 시스템 속도가 느려집니다.

이것을 이해하기 위한 적절한 비유 - 형편없는 서비스로 알려진 도서관을 생각해 보십시오. 사서는 각자의 서가에 있는 반납된 책을 교체하지 않습니다. 대신 그들은 책을 책상에서 가장 가까운 선반에 둡니다. 이런 식으로 책을 보관하면 시간이 많이 절약되는 것처럼 보이지만 실제 문제는 고객이 이러한 책 중 하나를 빌릴 때 발생합니다. 사서가 무작위로 저장된 책을 검색하는 데 오랜 시간이 걸립니다.

그래서 분열을 '필요악'이라고 부른다. 이 방법으로 파일을 저장하는 것이 더 빠르지만 결국 시스템 속도가 느려집니다.

조각난 드라이브를 감지하는 방법은 무엇입니까?(How to detect a fragmented drive?)

너무 많은 조각화는 시스템 성능에 영향을 줍니다. 따라서 성능 저하가 관찰되면 드라이브가 조각화되었는지 쉽게 알 수 있습니다. 파일을 열고 저장하는 데 걸리는 시간이 확실히 늘어났습니다. 때로는 다른 응용 프로그램도 느려집니다. 시간이 지나면 시스템이 부팅되는 데 시간이 오래 걸립니다.

조각화로 인해 발생하는 명백한 문제 외에도 다른 심각한 문제가 있습니다. 한 가지 예는 바이러스 백신 응용 프로그램(Antivirus application) 의 성능 저하입니다 . 바이러스 백신(Antivirus) 응용 프로그램은 하드 드라이브의 모든 파일을 검사하도록 제작되었습니다. 대부분의 파일이 조각으로 저장된 경우 응용 프로그램에서 파일을 검색하는 데 오랜 시간이 걸립니다.

데이터 백업도 어려움을 겪습니다. 생각보다 시간이 오래 걸립니다. 문제가 최고조에 도달하면 경고 없이 시스템이 정지되거나 충돌할 수 있습니다. 부팅이 안되는 경우가 있습니다.

이러한 문제를 처리하려면 조각화를 확인하는 것이 중요합니다. 그렇지 않으면 시스템의 효율성이 심각하게 영향을 받습니다.

문제를 해결하는 방법?(How to fix the issue?)

조각화는 피할 수 없지만 시스템을 계속 가동하고 실행하려면 조각화를 처리해야 합니다. 이 문제를 해결하려면 조각 모음이라는 다른 프로세스를 수행해야 합니다. 조각 모음이란 무엇입니까? 조각 모음을 수행하는 방법?

조각 모음이란 무엇입니까?

기본적으로 하드 드라이브는 컴퓨터의 파일 캐비넷과 같으며 필요한 모든 파일이 이 파일 캐비넷에 흩어져 있습니다. 따라서 새 프로젝트가 올 때마다 필요한 파일을 찾는 데 오랜 시간을 할애해야 하는 반면, 해당 파일을 알파벳순으로 정리할 수 있는 정리 도구가 있었다면 필요한 파일을 빠르고 쉽게 찾는 것이 훨씬 쉬웠을 것입니다.

조각 모음은 파일의 모든 조각난 부분을 수집하여 인접한 저장 위치에 저장합니다. 쉽게 말해(Simply) 단편화의 역순이다. 수동으로 수행할 수 없습니다. 목적에 맞게 설계된 도구를 사용해야 합니다. 이것은 실제로 시간이 많이 걸리는 과정입니다. 그러나 시스템의 성능을 향상시키는 것이 필요합니다.

이것은 디스크 조각 모음 프로세스가 발생하는 방식이며 운영 체제 내에 구축된 저장소 알고리즘이 자동으로 수행하도록 되어 있습니다. 조각 모음 중에 시스템은 데이터 블록을 이동하여 흩어져 있는 모든 데이터를 하나의 응집력 있는 데이터 스트림으로 함께 가져옴으로써 모든 흩어진 데이터를 좁은 섹터로 통합합니다.

포스트, 조각 모음은 더 빠른 PC 성능(faster PC performance) , 더 짧은 부팅 시간, 훨씬 덜 빈번한 정지와 같은 상당한 양의 속도 증가를 경험할 수 있습니다 . 조각 모음은 전체 디스크를 섹터별로 읽고 구성해야 하므로 시간이 많이 소요되는 프로세스입니다.

대부분의 최신 운영 (Operating) 체제(Systems) 에는 시스템에 조각 모음 프로세스가 내장되어 있습니다. 그러나 이전 Windows 버전에서는 그렇지 않았거나 그렇다고 해도 알고리즘이 근본적인 문제를 완전히 완화할 만큼 효율적이지 않았습니다.

따라서(Hence) 조각 모음 소프트웨어가 등장했습니다. 파일을 복사하거나 이동하는 동안 진행률 표시줄이 프로세스를 명확하게 표시하기 때문에 읽기 및 쓰기 작업이 수행되는 것을 볼 수 있습니다. 그러나 운영 체제가 실행하는 대부분의 읽기/쓰기 프로세스는 표시되지 않습니다. 따라서 사용자는 이것을 추적하고 하드 드라이브를 체계적으로 조각 모음할 수 없습니다.

또한 읽기: (Also Read:) 재부팅과 다시 시작의 차이점은 무엇입니까?(What is the Difference between Reboot and Restart?)

결과적으로 Windows 운영(Windows Operating) 체제에는 기본 조각 모음 도구가 미리 로드되어 제공되지만 효율적인 기술이 없기 때문에 다양한 타사 소프트웨어 개발자가 조각화 문제를 해결하기 위해 고유한 기능을 출시했습니다.

Windows의 기본 제공 도구보다 작업을 훨씬 더 잘 수행하는 일부 타사 도구도 있습니다. 조각 모음을 위한 최고의 무료 도구는 다음과 같습니다.

  • 조각 모음
  • 스마트 조각 모음
  • Auslogics 디스크 조각 모음
  • 푸란 조각 모음
  • 디스크 속도 향상

이를 위한 최고의 도구 중 하나는 ' Defraggler '입니다. 일정을 설정할 수 있으며 도구는 설정된 일정에 따라 자동으로 조각 모음을 수행합니다. 포함할 특정 파일 및 폴더를 선택할 수 있습니다. 또는 특정 데이터도 제외할 수 있습니다. 휴대용 버전이 있습니다. 디스크 액세스 향상을 위해 덜 사용된 조각을 디스크 끝으로 이동하고 조각 모음 전에 휴지통을 비우는 것과 같은 유용한 작업을 수행합니다.

Defraggler를 사용하여 하드 디스크 조각 모음 실행

대부분의 도구에는 거의 유사한 인터페이스가 있습니다. 도구를 사용하는 방법은 매우 자명합니다. 사용자는 조각 모음할 드라이브를 선택하고 버튼을 클릭하여 프로세스를 시작합니다. 이 과정은 최소 1시간 정도 소요될 것으로 예상됩니다. 사용량에 따라 1년에 한 번 또는 2~3년에 한 번 이상 수행하는 것이 좋습니다. 어쨌든 이러한 도구를 사용하는 것은 간단하고 무료이므로 시스템 효율성을 안정적으로 유지하기 위해 사용하지 않겠습니까?

솔리드 스테이트 드라이브 및 단편화

솔리드 스테이트 드라이브( SSD )는 스마트폰, 태블릿, 랩톱, 컴퓨터 등과 같은 대부분의 소비자 대면 장치에서 일반적이 된 최신 저장 기술입니다. 솔리드 스테이트 드라이브는 정확한 플래시 기반 메모리를 사용하여 만들어집니다. 플래시 또는 썸 드라이브에 사용되는 메모리 기술입니다.

솔리드 스테이트 하드 드라이브가 있는 시스템을 사용하는 경우 조각 모음을 수행해야 합니까? SSD 는 모든 부품이 고정되어 있다는 점에서 하드 드라이브와 다릅니다. 움직이는 부분이 없으면 파일의 다른 조각을 수집하는 데 많은 시간이 낭비되지 않습니다. 따라서 이 경우 파일에 액세스하는 것이 더 빠릅니다.

그러나 파일 시스템이 여전히 동일하기 때문에 SSD 가 있는 시스템에서도 단편화가 발생합니다 . 하지만 다행히 성능에는 거의 영향을 미치지 않으므로 조각 모음을 수행할 필요가 없습니다.

SSD 에서 조각 모음을 수행 하면 해로울 수도 있습니다. 솔리드 스테이트 하드 드라이브는 고정된 쓰기 횟수를 허용합니다. 조각 모음을 반복적으로 수행하면 현재 위치에서 파일을 이동하고 새 위치에 쓰는 작업이 포함됩니다. 이로 인해 SSD 가 수명 초기에 마모됩니다.

따라서 SSD(SSDs) 에서 조각 모음을 수행 하면 피해가 발생할 수 있습니다. 실제로 많은 시스템에서 SSD 가 있는 경우 조각 모음 옵션을 비활성화합니다 . 다른 시스템은 결과를 알 수 있도록 경고를 발행합니다.

권장 사항: (Recommended:) Windows 10에서 드라이브가 SSD인지 HDD인지 확인(Check If Your Drive is SSD or HDD in Windows 10)

결론

이제 조각화와 조각 모음의 개념을 훨씬 더 잘 이해하셨을 것입니다.

염두에 두어야 할 몇 가지 지침:(A couple of pointers to keep in mind:)

1. 디스크 드라이브 조각 모음은 하드 드라이브 사용 측면에서 비용이 많이 드는 프로세스이므로 필요할 때만 수행하도록 제한하는 것이 가장 좋습니다.

2. 드라이브의 조각 모음을 제한하는 것뿐만 아니라 솔리드 스테이트 드라이브로 작업할 때 두 가지 이유로 조각 모음을 수행할 필요가 없습니다.

  • 첫째, SSD(SSDs) 는 기본적으로 매우 빠른 읽기-쓰기 속도를 갖도록 제작되었으므로 사소한 조각화로 인해 속도가 크게 달라지지 않습니다.
  • 둘째, SSD(SSDs) 에는 읽기-쓰기 주기가 제한되어 있으므로 이러한 주기를 사용하지 않으려면 SSD 에서 이러한 조각 모음을 피하는 것이 가장 좋습니다.(SSDs)

3. 조각 모음은 하드 디스크 드라이브의 파일 추가 및 삭제로 인해 분리된 모든 파일 비트를 구성하는 간단한 프로세스입니다.



About the author

저는 Windows MVP이고 2007년부터 Windows로 작업해 왔습니다. 제 경험에는 소프트웨어 개발, 하드웨어 및 사운드, Windows 앱이 포함됩니다. 저는 항상 제 작업에서 사용자 경험을 개선할 수 있는 최선의 방법을 찾고 있습니다. 따라서 소프트웨어 응용 프로그램을 설계하거나 개발하는 데 도움이 필요하면 제 서비스를 제공할 수 있습니다.



Related posts