대기열
복사, 이동, 삭제, 압축, 압축 풀기, 동기화, 데이터베이스 내보내기 등 오래 걸리는 작업은 모두 대기열에 들어갑니다. 한 번에 하나만 실행되고 나머지는 차례를 기다립니다. 설정을 바꾸면 모두 동시에 시작할 수도 있습니다. 그동안에도 계속 작업할 수 있습니다.
한 번에 하나씩, 또는 모두 함께
기본적으로 대기열은 작업을 들어온 순서대로 한 번에 하나씩 실행합니다. 같은 저장 장치를 나눠 쓰는 두 작업은 각각 혼자일 때보다 느리게 진행되고, 기록은 순서대로 읽힙니다. 무엇이 언제 완료되었는지 알 수 있습니다.
모두 동시에는 설정의 “도구” 섹션에서 켭니다. 이후 각 작업은 다른 작업을 기다리지 않고 들어오는 즉시 시작합니다. 서로 겹치는 자원이 없을 때 원하는 방식입니다. 압축을 푸는 동안 서버로 보내거나, 서로 다른 두 저장 장치에서 전송하는 경우입니다. 설정은 이후 작업에 적용되므로 작업이 실행 중일 때 바꿔도 멈추는 것은 없습니다.
작업이 실행 중일 때 새 동작을 시작해도 거부되지 않습니다. 썸네일이 창 위쪽의 대기열 버튼으로 날아갑니다. 동작은 접수되었고 차례를 기다리며, 진행 상황은 거기서 확인합니다.
대기열 버튼
제목 표시줄에서 이 버튼은 할 일이 있는 동안에만 존재하고, 읽을 것이 없어지면 사라집니다. 현재 작업의 진행률을 고리로 보여 주는데, 아직 진행된 것이 없을 때는 빈 채로 돌아갑니다. 배지에는 남은 작업 수가 표시됩니다. 클릭하면 목록이 열립니다.


동작마다 한 줄: 하는 일과 진행 상황 — “진행 중”과 경과 시간, “대기 중”, “일시 중지”, “완료 — 12초 소요 — 9/11 14:02” — 그리고 목록을 닫지 않고 바로 쓸 수 있는 조작 버튼:
- 일시 정지와 계속은 진행 중인 작업에 사용합니다.
- 취소: 대기 중이던 작업은 시작하지 않은 채 사라집니다. 작업이 응답하지 않으면 — 답이 없는 질문이나 멈춘 호출 — 두 번째 요청이 우선하며 줄이 닫힙니다.
- 앞당기기와 미루기는 대기 중인 작업에 사용합니다. 진행 중인 작업은 이미 기록을 시작했으므로 미룬다고 되돌려지는 것이 없습니다.
- 강제 실행: 차례를 기다리지 않고 지금 시작합니다. 한 시간짜리 전송 뒤에 있는 작은 작업이 기다릴 이유는 없습니다. 이 작업은 대기열을 빠져나와 옆에서 실행되며 다른 작업의 순서는 바뀌지 않습니다.
- 목록에서 제거는 하나씩, 완료된 작업 지우기는 한꺼번에 지웁니다. 끝난 작업은 저절로 사라지지 않습니다. 대기열로 돌아왔을 때 확인하려는 것이 바로 소요 시간과 결과이기 때문입니다.
진행 상황 대화 상자
첫 번째 작업은 자신의 대화 상자를 엽니다. 처리 중인 파일, 진행률, 경과 시간, 전송 속도, 남은 양이 표시됩니다. 일시 정지는 작업을 멈추고, 백그라운드로는 대기열 버튼 안에 넣으며 — 썸네일이 그리로 날아갑니다 —, 취소는 작업을 중단합니다. 차례를 기다렸던 작업은 순서가 되어도 대화 상자를 띄우지 않습니다. 그동안 다른 곳에서 작업하고 있었기 때문입니다. 작업에 물어볼 것이 있으면 — 이미 있는 파일은 응답 없이 덮어쓰지 않습니다 — 대기열이 알아서 대화 상자를 다시 띄웁니다.
같은 요청을 두 번
아무것도 표시하지 않고 대기열로 들어간 삭제에 키를 세 번 눌렀다면 두 번째 요청은 두 번째 작업이 되지 않습니다. Meneaufile은 모든 것을 두 번 하는 대신 “이미 대기 중인 작업”이라고 알려 줍니다. 특히 파괴적인 작업에서 중요합니다.
차례를 차지하지 않는 것
폴더 비교는 읽기만 하므로 복사의 차례를 차지하지 않고 옆에서 실행됩니다. 백그라운드로 보내도 목록에는 표시됩니다. 그러지 않으면 결과가 몇 분 뒤에 갑자기 나타나 멈춘 것으로 오해하게 됩니다.
작업 중에 닫기
창을 닫으려 하면 먼저 “아직 진행 중인 작업이 있습니다”라고 묻습니다. 닫으면 작업이 중단되고, 쓰던 내용은 절반만 남습니다. 대기열은 다음에 시작할 때 이어서 실행되지 않으며, 이는 의도된 것입니다. 파일 중간에서 끊긴 복사를 다시 실행하려면 어디까지 갔는지 알아야 하는데 디스크는 이를 알려 주지 않고, 삭제를 다시 실행하면 방금 복원했을지도 모르는 것을 지워 버릴 수 있기 때문입니다. 대신 각 작업은 결과와 함께 기록에 자기 줄을 남기며, 다음 날 무슨 일이 있었는지 물을 때 확인하면 됩니다.
Meneaufile 설명서, 한국어판.