Rumah Perangkat keras Apa itu status tunggu? - definisi dari techopedia

Apa itu status tunggu? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Tunggu Negara?

Status menunggu adalah situasi di mana prosesor komputer mengalami penundaan, terutama saat mengakses memori eksternal atau perangkat yang lambat dalam meresponsnya. Oleh karena itu, status tunggu dianggap boros dalam kinerja prosesor. Namun, desain modern mencoba untuk menghilangkan atau meminimalkan kondisi tunggu. Ini termasuk cache, pre-fetch instruksi dan jalur pipa, multithreading dan prediksi cabang simultan. Meskipun semua teknik ini tidak dapat sepenuhnya menghilangkan status tunggu, mereka dapat secara signifikan mengurangi masalah saat bekerja bersama.

Status tunggu juga digunakan untuk mengurangi konsumsi energi, memungkinkan prosesor melambat dan berhenti jika tidak ada pekerjaan untuk CPU.

Techopedia menjelaskan Wait State

Ketika prosesor memerlukan akses ke memori utama, itu dimulai dengan menempatkan alamat informasi yang diminta ke dalam bus alamat. Setelah ini, prosesor perlu menunggu respons, yang mungkin akan kembali beberapa siklus kemudian. Setiap siklus ini dihabiskan dalam kondisi menunggu. Mikroprosesor yang memberi daya pada komputer modern berjalan sangat cepat. Namun, hal yang sama tidak dapat dikatakan tentang teknologi memori, yang belum mencapai kecepatan yang sama. AMD Athlon 64 X2 dan Intel Core berjalan pada kecepatan beberapa GHz, yang berarti siklus clock biasanya kurang dari satu nanodetik (0, 3-0, 5 ns). Di sisi lain, memori utama memiliki latensi di kisaran 15-30 ns. Ketidakcocokan ini menghasilkan kondisi tunggu untuk mikroprosesor, sebagai akibatnya memperlambat kecepatan operasi secara keseluruhan.

Apa itu status tunggu? - definisi dari techopedia