Background Tasks 창에는 실행 중인 비동기 작업의 진행 상황이 표시됩니다. 예를 들어 셰이더 컴파일, 라이트맵 베이킹, 오클루전 컬링의 진행 상황을 확인할 수 있습니다.
Background Tasks 창을 열려면 다음 중 하나를 수행하십시오.
툴바: 리스트에서 작업을 필터링하고 비활성 작업을 제거할 수 있는 옵션을 제공합니다.
작업 리스트: 다음과 같이 각 작업에 대한 진행 정보를 표시합니다.
Background Tasks 창의 각 항목은 다음의 작업 정보를 표시합니다.
| 스크린샷 레이블 | 섹션 | 표시 | |||
|---|---|---|---|---|---|
| 1 | 작업 이름/설명 | 작업의 이름 또는 짧은 설명입니다. | |||
| 2 | 진행 표시줄 | 작업이 얼마나 완료되었는지 표시합니다. 작업이 얼마나 걸릴지 확실하지 않은 경우에는 진행률을 측정할 수 없으므로 작업이 완료될 때까지 막대에 좌우로 움직이는 작은 영역이 채워진 상태로 표시됩니다. |
|||
| 3 | 완료 백분률 | 작업이 얼마나 완료되었는지 백분율로 표시합니다. 작업이 얼마나 걸릴지 확실하지 않아 진행률을 측정할 수 없는 경우에는 이 영역이 비어 있습니다. |
4 | 취소 | 클릭하면 활성 작업이 취소됩니다. 작업을 취소할 수 없는 경우 이 아이콘이 표시되지 않습니다. |
| 5 | 상태 | 활성 작업의 현재 활동에 대한 짧은 설명이 필요에 따라 표시됩니다. 작업이 완료되면 이 영역에 최종 상태(예: 완료, 실패, 취소됨)가 표시됩니다. |
|||
| 6 | 경과한 시간/남은 시간/총 시간 | 활성 작업이 몇 초 이상 걸리면 현재 경과한 시간 또는 남은 예상 시간을 표시합니다. 작업이 완료되면 이 영역에 경과한 총 시간이 표시됩니다. |
일부 작업은 하위 작업을 생성합니다. 진행 상태 창에는 부모 작업의 전체 진행 상황 항목(1)과 각 자식 작업의 하위 진행 상황 항목(2)이 표시됩니다.
하위 작업을 모니터링하여 복잡한 작업에서 가장 많은 시간이 소요되는 부분을 결정합니다. 수백 개의 하위 작업을 가질 수 있는 라이트맵 베이킹 같은 작업에 유용합니다.
백그라운드 작업의 상태는 다음과 같습니다.
|상태|설명|아이콘 |-|-|-|
| 활성 | 작업이 실행 중이며 진행 상태를 완료 백분율 또는 남은 예상 시간으로 보고합니다.|없음|
| 불확실 |작업이 실행 중이고 진행 상태를 보고하지만 얼마나 완료되었는지 알 수 없습니다.|없음|
|완료 | 작업이 성공적으로 완료되었습니다 |
(체크 표시) |
| 응답하지 않음 |작업의 진행 상태가 5초 동안 보고되지 않았습니다.|없음|
| 취소됨 |작업을 수동으로 취소했기 때문에 작업이 활성화되어 있지 않습니다.
일부 작업은 Background Tasks 창에서 취소할 수 없습니다.|
(경고 기호)|
| 실패 |작업이 실패했기 때문에 활성화되어 있지 않습니다.|
(오류 기호) |
Background Tasks 창 툴바의 필터 옵션을 사용하여 다양한 유형의 작업을 숨기거나 표시할 수 있습니다.
| 필터 옵션 | 표시 또는 숨김 |
|---|---|
![]() (체크 표시) |
완료된 작업 |
![]() (경고 기호) |
취소되거나 응답이 없는 작업 |
![]() (오류 기호) |
실패한 작업 |
Background Tasks 창에서 실행 중인 일부 작업을 직접 취소할 수 있습니다. 실행 중인 작업을 취소하려면 취소(x) 아이콘을 클릭합니다.
툴바의 Clear inactive 버튼을 클릭하여 모든 비활성 작업을 리스트에서 제거할 수 있습니다.
Unity는 완료된 작업 대부분을 리스트에서 자동으로 지웁니다. 하지만 일부 작업은 수동으로 지우기 전까지 리스트에 남도록 설계되었습니다.
실패하거나 취소된 작업도 지우기 전까지 목록에 남아 있습니다.
응답이 없는 작업을 지우려면 먼저 해당 작업을 취소해야 합니다.
Unity 에디터 상태 표시줄에는 모든 활성 작업의 전반적인 진행 상황을 보여 주는 전역 진행 표시줄이 표시됩니다. 완료, 실패, 취소된 작업은 포함되지 않습니다.