인터리빙이란 무엇입니까?
컴퓨터에서 인터리빙은 순서대로 데이터를 작성하고 읽는 방법입니다. 데이터 인터리빙은 오디오와 비디오가 모두 포함 된 파일과 같은 여러 디지털 데이터 스트림을 결합하는 데 사용됩니다. 이 기술은 디스크 스토리지 및 컴퓨터 메모리에서 메모리 인터 리브에 사용되며 데이터를 더 빨리 읽고 쓰는 데 사용됩니다. de-interleaver는 매핑을 사용하여 인터리브 된 데이터를 해독합니다. 컴퓨터가 데이터를 해독하는 데 사용하는 인터리브 패턴의 다이어그램입니다.
미디어 파일에서 인터리빙을 통해 플레이어는 오디오 및 비디오 데이터를 빠르게 읽을 수 있습니다. 이를 통해 올바르게 구성된 미디어 플레이어가 읽고 재생할 수있는 오디오와 비디오가 모두 포함 된 단일 파일을 제공합니다. 인터리브 미디어 파일을 읽으려면 종종 코덱이 인터리브 파일을 재생해야합니다. 코덱은 연주자에게 인터리브 미디어 파일을 읽는 방법을 알려주는 소프트웨어 플러그인입니다. 가장 일반적인 인터리브 미디어 파일 파일 유형은 오디오 비디오 인터 리브 (Avi)로 알려진 오디오 비디오 인터 리브입니다.
mEmory Interreave는 처리 속도를 높이기 위해 동일한 데이터 스트림을 통해 둘 이상의 데이터 소스를 배치하는 프로세스입니다. 인터리빙은 일반적으로 하드 드라이브 또는 임의의 액세스 메모리 (RAM)에 사용됩니다. 데이터는 대상 위치에서 처리되는 동안 다음 데이터는 추가 데이터 소스에 의해 준비되고 있으므로 첫 번째 데이터 소스가 다음 데이터를 라인으로로드하는 동안 더 많은 데이터를 처리 할 수 있습니다.
메모리 인터 리브가 어떻게 작동하는지 이해하기 위해, 놀이 공원의 라이드 지휘자는 각각 4 개의 승차감을 보유하고있는 2 개의 엘리베이터가 있으며 타기 입구로 이어지는 것을 상상해보십시오. 그는 라이더에게 빨리 적재하지만 사람들이 로딩 지역에 줄을 서서 공간이 없습니다. 라이더를 로딩 플랫폼으로 데려 가기 위해 지휘자는 엘리베이터의 바닥에 4 개의 그룹과 함께 한 번에 엘리베이터를 동반합니다. 인터리브 시스템에서, 도체는 Th를 지시 할 것이다e e 라이더의 흐름을 빠르고 매끄럽게 유지하도록 설계된 비틀 거리는 시스템에서 시간 출발 조수. 마찬가지로, 인터리브 된 데이터는 여러 장소에서 흐르고, 다른 데이터 프로세스 스트림에서 데이터 소스가 다시로드 될 수 있도록 비틀 거렸다.
데이터 전송에서 메모리 인터 리브에 대한 한 가지 단점은 대기 시간을 유발할 수 있다는 것입니다. 대기 시간은 시스템 시간 지연입니다. 하나의 데이터 소스가 중단되면 해당 데이터 전송 스트림을 사용하여 모든 데이터 소스에 영향을 미쳐 시스템 응답이 둔화됩니다. 마찬가지로, 놀이 공원 승차 도체에 라이더로 가득 찬 엘리베이터 하나를로드하는 데 문제가있는 경우 해당 그룹이로드 될 때까지 더 이상 라이더를 처리 할 수 없기 때문에 두 줄이 느려집니다.
.구형 하드 드라이브의
인터리브 메모리는 모터 스핀보다 느린 하드 드라이브 판독 값을 보상하는 데 사용되었습니다. 하드 드라이브 시간이 읽는 동안 데이터를 처리 할 수 있도록 데이터는 시퀀스로 작성되었습니다. 최신 하드 드라이브는 읽을 수있을 정도로 빠르게 설계되었습니다회전 속도의 데이터, 메모리 인터리빙의 필요성을 제거합니다.