인터리빙이란 무엇입니까?

컴퓨터에서 인터리빙은 순서대로 데이터를 쓰고 읽는 방법입니다. 데이터 인터리빙은 오디오 및 비디오가 모두 포함 된 파일과 같이 여러 디지털 데이터 스트림을 결합하는 데 사용됩니다. 이 기술은 디스크 스토리지 및 컴퓨터 메모리의 메모리 인터리브에도 사용되며 데이터를보다 빠르게 읽고 쓸 수 있습니다. 디 인터리버는 매핑을 사용하여 인터리빙 된 데이터를 해독합니다. 컴퓨터가 데이터를 해독하는 데 사용하는 인터리빙 패턴의 다이어그램입니다.

미디어 파일에서 인터리빙을 통해 플레이어는 오디오 및 비디오 데이터를 빠르게 읽을 수 있습니다. 이를 통해 사용자는 올바르게 구성된 미디어 플레이어가 읽고 재생할 수있는 오디오 및 비디오가 모두 포함 된 단일 파일을 제공합니다. 인터리브 된 미디어 파일을 읽으려면 종종 인터리브 된 파일을 재생하기위한 코덱이 필요합니다. 코덱은 플레이어에 인터리브 된 미디어 파일을 읽는 방법을 알려주는 소프트웨어 플러그인입니다. 가장 일반적인 인터리브 미디어 파일 형식은 Audio Video Interleave이며 AVI라고합니다.

메모리 인터리브는 처리 속도를 높이기 위해 동일한 데이터 스트림을 통해 둘 이상의 데이터 소스를 배치하는 프로세스입니다. 인터리빙은 일반적으로 하드 드라이브 또는 RAM (Random Access Memory)에 사용됩니다. 대상 위치에서 데이터가 처리되는 동안 추가 데이터 소스가 다음 데이터를 준비하므로 첫 번째 데이터 소스가 다음 데이터를 한 줄에로드하는 동안 더 많은 데이터를 처리 할 수 ​​있습니다.

메모리 인터리브의 작동 방식을 이해하기 위해 놀이 공원의 놀이기구에는 엘리베이터 입구가있는 4 개의 탑승객이있는 엘리베이터 2 대가 있다고 상상해보십시오. 그는 라이더를 빠르게로드하지만로드 영역에 줄을서야 할 공간이 없습니다. 탑승자를 적재 플랫폼으로 이동시키기 위해 도체에는 엘리베이터 하단에 보조 장치가 있으며, 한 번에 하나의 엘리베이터를 타고 최대 4 명까지 탑승 할 수 있습니다. 인터리브 된 시스템에서, 도체는 조수에게 신속하고 매끄러운 흐름을 유지하도록 설계된 비틀 거리는 시스템에서 조수에게 시간 출발을 지시 할 것입니다. 마찬가지로, 여러 장소에서 인터리빙 된 데이터 흐름이 다른 데이터 스트림을 처리하는 동안 데이터 소스를 다시로드 할 수 있도록 시간이 지체됩니다.

데이터 전송에서 메모리 인터리브에 대한 한 가지 단점은 대기 시간을 유발할 수 있다는 것입니다. 지연 시간은 시스템 시간 지연입니다. 하나의 데이터 소스가 중지되면 해당 데이터 전송 스트림을 사용하는 모든 데이터 소스에 영향을 미치므로 시스템 응답이 느려집니다. 마찬가지로 유원지 타는 도체에 라이더로 가득 찬 엘리베이터 한 대를 적재하는 데 문제가있는 경우 해당 그룹이로드 될 때까지 더 이상 라이더를 처리 할 수 ​​없기 때문에 두 줄 모두 속도가 느려집니다.

구형 하드 드라이브에서는 인터리브 메모리를 사용하여 모터 회전 속도보다 느린 하드 드라이브 읽기를 보상했습니다. 읽는 동안 하드 드라이브 시간이 데이터를 처리 할 수 ​​있도록 데이터가 순서대로 작성되지 않았습니다. 최신 하드 드라이브는 회전 속도로 데이터를 읽을 수있을 정도로 빠르게 설계되어 메모리 인터리빙이 필요하지 않습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?