버전
Advanced Profiler - Streaming Devices 탭은 Wwise 사운드 엔진이 각 스트리밍 장치들을 어떻게 관리하는가에 대한 정보를 나타냅니다. Wwise의 I/O 관리에 대한 더 자세한 정보는 SDK 설명서의 Streaming / Stream Manager 섹션을 참조해 주세요.
인터페이스 요소 |
설명 | |||
---|---|---|---|---|
검색창을 열어 표준 영숫자 입력을 통해 해당 뷰에서 맞지 않는 요소를 걸러냅니다. 더 자세한 설명을 위해서는 “표 사용하기”을(를) 참조해 주세요. 검색 아이콘의 왼쪽에 위치한 Close 아이콘을 클릭하여 검색란을 닫고 필터를 제거하세요.
| ||||
표 머리글을 우클릭하면 표시할 열과 순서를 정할 수 있는 Configure Columns가 나타납니다. See “표 사용하기”을(를) 참고하세요. | ||||
Device Name |
장치의 이름을 말합니다. 이 부분은 IAkLowLevelIOHook::GetDeviceDesc() 구현에서 리턴된 문자열과 동일합니다. | |||
IO Pool Size |
해당 장치의 스트리밍 I/O 메모리 풀을 위해 예약된 메모리의 양을 나타냅니다. 저장 크기는 스트리밍 기기가 생성되었을 때에 | |||
Ratio Used |
스트리밍 I/O 풀에 예약된 총 메모리에 대한 메모리 사용량을 그래픽으로 나타냅니다. 진회색으로 표시되는 막대기는 참조된 캐시 메모리 (폐기 불가)를 나타내며, 연회색으로 표시되는 막대리는 참조되지 않은 캐시 메모리 (폐기 가능)을 나타냅니다. | |||
Ref'd Mem. |
현재 스트리밍 I/O 메모리 풀에서 사용되고 있는 메모리의 양을 나타내는데, 이는 이 메모리(memory)가 스트림에 의해 참조(referenced)되거나 또는 캐시에 고정되기 때문입니다. | |||
Peak Ref'd Mem. |
커서 시간 이전 어떤 한 시점에 대해 스트리밍 I/O 메모리 풀에서 이 전에 사용된 참조 메모리의 최대량을 나타냅니다. 이 값은 사용하는 메모리의 양이 언제쯤 예약된 메모리의 한계에 다다를지를 정하는 데에 도움이 됩니다. 다른 메모리 풀과는 달리, 가끔은 스트리밍 I/O 풀 제한에 도달해도 괜찮습니다. 가장 심각한 결과라고 해도 음원 기아 상태(source starvation) 정도입니다. 하지만 스트림이 현재 사용 가능한 메모리보다 더 많은 메모리를 필요로 할 경우엔 아주 오랜 시간 동안 스트림이 지연될 수도 있습니다. | |||
Cached Memory |
캐시 내 참조되지 않은 메모리를 나타내며, 이는 재생중인 스트림에 사용되지 않거나 캐시에 고정되지 않으며 스트리밍 I/O 메모리 풀에서 사용 가능하다는 것을 뜻합니다. | |||
Pinned to Cache |
사용을 위해 고정된 (예약된) 스트리밍 I/O 메모리 풀 캐시 메모리를 나타냅니다. | |||
Allocs |
스트리밍 I/O 메모리 풀이 만들어진 이후의 할당(allocations) 건수를 나타냅니다. 이 숫자가 변경된다는 것은 스트리밍 I/O 메모리 풀이 현재 메모리를 할당하고 있다는 것을 가리킵니다. | |||
Frees |
스트리밍 I/O 메모리 풀이 만들어진 후에 실행된 할당 해제의 수를 말합니다. 이 숫자가 변경될 경우 I/O 메모리 풀이 현재 메모리를 할당 해제하고 있음을 말합니다. | |||
Cur. Allocs |
스트리밍 I/O 메모리 풀 내에 현재 할당(current allocations)된 메모리 블록의 개수를 나타냅니다. Current Allocs 값은 Allocs의 수에서 Free의 수를 뺀 값입니다. 이 숫자가 변경될 때, 이는 메모리 풀이 현재 메모리를 할당 또는 배정 해제하고 있다는 것을 가리킵니다. | |||
Cache Efficiency |
데이터 캐시의 효과를 측정하여 나타냅니다. 캐시 효율성은 프로파일링 세션 내 저수준 대역폭과 전체 대역폭의 차이점을 평균화하여 낸 값입니다. (아래 'Bandwidth (Low-Level)' 및 'Total Bandwidth' 참조). 데이터 캐시는 주어진 장치의 스트리밍 I/O 풀에서 활성화될 수 있습니다 (SDK 설명서의 | |||
Granularity |
장치의 세분성을 나타냅니다 ( | |||
Active Streams |
주어진 시점에 해당 장치에서 활성화된 스트림의 개수를 나타냅니다. 스트림은 대상 버퍼링에 도달하지 않았거나 또는 완료되기를 기다리는 I/O 전송이 한 개라도 있을 때에 활성화됩니다. | |||
Total Bandwidth |
이 장치에 존재하는 모든 스트림의 마지막 프로파일링 프레임에서 측정한 데이터 스트리밍 속도를 나타냅니다. 이 값은 Stream Manager의 캐시에서 일어난 전송을 포함한 모든 전송을 고려합니다. | |||
Bandwidth (Low-Level) |
이 장치에 존재하는 모든 스트림의 마지막 프로파일링 프레임에서 측정한 파일 스트리밍 속도를 나타냅니다. Total Bandwidth 필드와는 달리, 이 필드의 값은 저수준(low-level) 장치 내에서 일어나는 전송을 고려합니다. 이 값은 항상 Total Bandwidth보다 작거나 같습니다. | |||
Completed Req. (Low-Level) |
마지막 프로파일링 프레임 중에 Low-Level I/O 에서 완료된(completed) I/O 전송 요청(request)의 개수를 나타냅니다. | |||
Canceled Req. (Low-Level) |
마지막 프로파일링 프레임 중에 Low-Level I/O 에서 취소된(canceled) I/O 전송 요청(request)의 개수를 나타냅니다. | |||
Pending Req. (Low-Level) |
프로파일링이 시작될 때 Low-Level I/O에 의해 완료되기를 대기하던(pending) I/O 전송 요청(request)의 개수를 나타냅니다. | |||
Custom Parameter |
|
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요