.SWP 파일 확장자
Vi 스왑 파일
| 개발사 | Bill Joy |
| 인기도 |
3.4 | 29 표 |
SWP 파일이란 무엇인가요?
SWP 파일은 Vi 텍스트 편집기 또는 Vim(Vi iMproved), gVim과 같은 그 변형 프로그램이 만드는 스왑 파일입니다. 프로그램에서 편집 중인 파일의 복구 버전을 저장합니다. SWP 파일은 잠금 파일 역할도 하므로 다른 Vi 편집 세션이 현재 열려 있는 파일에 동시에 쓸 수 없습니다.
추가 정보
SWP 파일은 Vi 텍스트 편집 세션이 시작되는 즉시 만들어집니다. 원본 파일과 같은 디렉터리에 저장됩니다. 예를 들어 example.txt라는 이름의 텍스트 파일에는 .example.txt.swp라는 이름의 스왑 파일이 만들어집니다.
Vi 세션이 프로그램 강제 종료나 충돌로 종료되면 SWP 파일이 남아 있습니다. 따라서 사용자는 원본 파일을 열 때 (R)복구 옵션을 사용하여 데이터를 복구할 수 있습니다. 그러나 데이터를 복구할 필요가 없다면 SWP 파일을 수동으로 삭제하여 경고 메시지가 더 이상 나타나지 않게 할 수 있습니다.
스왑 파일이 있는 파일을 열려고 하면 Vi에 다음 메시지가 표시됩니다. "스왑 파일 .example.txt.swp이(가) 이미 존재합니다!"(여기서 example.txt은 열려는 파일입니다.) 이 대화 상자에서 다음 옵션을 선택할 수 있습니다. 1) 읽기 전용으로 (O)열기, 2) (E)편집, 3) (R)복구, 4) (Q)종료 또는 4) (A)중단.
참고: Vi 또는 그 변형 프로그램이 파일에 대한 SWP 파일을 이미 만들었는데 또 다른 스왑 파일을 만들려고 하면 해당 스왑 파일에 .swo 확장자를 붙입니다. .swo 파일이 존재하면 파일에 .swn 확장자를 붙이는 식으로 계속됩니다.
SWP 파일을 여는 방법
SWP 파일은 수동으로 열도록 만들어진 파일이 아닙니다. Vi 및 그 변형 프로그램에서 SWP 파일이 존재하는 파일을 열려고 하면, 프로그램에서 SWP 파일에 저장된 데이터를 대신 복구할지 묻습니다.
SWP 파일을 열거나 참조하는 프로그램
스왑 파일
| 개발사 | 해당 없음 |
| 인기도 |
3.5 | 10 표 |
가상 메모리 구성 요소가 사용하는 스왑 파일로, 메모리에서 하드 디스크로 스왑된 데이터를 포함합니다. 컴퓨터에서 사용 가능한 메모리 양을 늘리는 데 도움이 되며, 자주 사용하는 데이터에 더 효율적으로 액세스할 수 있도록 합니다.
추가 정보
SWP 파일은 운영 체제 설치 중에 하드 디스크의 한 영역에 미리 할당될 수도 있고, 필요할 때 생성될 수도 있습니다. 미리 할당하는 경우 운영 체제는 스왑 파일의 크기만큼 가상 메모리 양을 늘릴 수 있습니다.
많은 운영 체제는 요구 페이징이라는 가상 메모리 방식을 구현합니다. 이 방식은 스왑 파일을 '페이지'에 저장하며, 페이지는 필요할 때 하드 디스크에서 메모리로 스왑됩니다. 요구 페이징은 다음에 사용될 가능성이 높은 메모리 세그먼트를 예측하고 미리 가져오려고 시도할 수도 있습니다.