Skip to main content

Apa itu Interleaving?

Di komputer, interleaving adalah metode penulisan dan membaca data di luar urutan.Interleaving data digunakan untuk menggabungkan beberapa aliran data digital, seperti dalam file yang berisi audio dan video.Teknik ini juga digunakan untuk interleave memori dalam penyimpanan disk dan memori komputer, digunakan untuk membuat data dibaca dan menulis lebih cepat.De-Interleaver menggunakan pemetaan untuk menguraikan data yang disisipkan;Ini kurang lebih merupakan diagram dari pola yang disertakan yang digunakan komputer untuk menguraikan data.

Dalam file media, interleaving memungkinkan pemain untuk dengan cepat membaca data audio dan video.Ini memberi pengguna satu file yang berisi audio dan video yang dapat dibaca dan dimainkan oleh pemutar media yang dikonfigurasi dengan benar.Membaca File Media Interleaved sering membutuhkan codec untuk memutar file yang diselingi.Codec adalah plug-in perangkat lunak yang memberi tahu pemain cara membaca file media yang diselingi.Jenis file media interleaved yang paling umum adalah Audio Video Interleave, lebih dikenal sebagai AVI.

Interleave Memori adalah proses menempatkan lebih dari satu sumber data melalui aliran data yang sama dalam upaya untuk mempercepat pemrosesan.Interleaving biasanya digunakan untuk hard drive atau memori akses acak (RAM).Sementara data diproses di lokasi target, data berikutnya sedang disiapkan oleh sumber data tambahan, sehingga lebih banyak data dapat diproses sementara sumber data pertama memuat data berikutnya sesuai.

Untuk memahami bagaimana memori interleave bekerja, bayangkan bahwa seorang konduktor pengendaraan di taman hiburan memiliki dua lift yang masing -masing memegang empat pengunjung perjalanan menjelang pintu masuk ke perjalanannya.Dia memuat pengendara dengan cepat tetapi tidak memiliki ruang bagi orang untuk berbaris di area pemuatan.Untuk membawa pengendara ke platform pemuatan, konduktor memiliki asisten di bagian bawah lift menemani kelompok empat hingga perjalanan, satu lift sekaligus.Dalam sistem yang disertakan, konduktor akan menginstruksikan asisten keberangkatan waktu dalam sistem yang terhuyung -huyung yang dirancang untuk menjaga aliran pengendara cepat dan halus.Demikian pula, data interleaved mengalir dari beberapa tempat, terhuyung-huyung untuk memberikan waktu bagi sumber data untuk memuat ulang sementara aliran lain dari proses data.

Satu kerugian untuk interleave memori dalam transfer data adalah bahwa hal itu dapat menyebabkan latensi.Latensi adalah penundaan waktu sistem.Ketika satu sumber data dihentikan, itu mempengaruhi semua sumber data menggunakan aliran transfer data, menyebabkan perlambatan dalam respons sistem.Demikian juga, jika konduktor naik taman hiburan memiliki masalah memuat satu lift yang penuh dengan pengendara, itu akan memperlambat kedua jalur karena ia tidak dapat memproses pengendara lagi sampai kelompok itu dimuat.

Dalam hard drive yang lebih tua, memori yang diselingi digunakan untuk digunakanKompensasi pembacaan hard drive lebih lambat dari motornya berputar.Data ditulis di luar urutan untuk memungkinkan waktu hard drive untuk memproses data saat membaca.Hard drive yang lebih baru dirancang cukup cepat untuk membaca data pada kecepatan pemintalan, menghilangkan kebutuhan untuk interleaving memori.