Rumah Pengembangan Apa itu konkurensi? - definisi dari techopedia

Apa itu konkurensi? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa arti Concurrency?

Concurrency, dalam konteks ilmu komputer, adalah kemampuan suatu program untuk diuraikan menjadi bagian-bagian yang dapat berjalan secara independen satu sama lain. Ini berarti bahwa tugas-tugas dapat dieksekusi rusak dan hasilnya masih akan sama seperti jika dieksekusi secara berurutan.

Techopedia menjelaskan Concurrency

Concurrency adalah kemampuan suatu algoritma atau program untuk menjalankan lebih dari satu tugas pada suatu waktu. Konsep ini mirip dengan pemrosesan paralel, tetapi dengan kemungkinan banyak pekerjaan independen melakukan hal yang berbeda sekaligus daripada menjalankan pekerjaan yang sama.

Program bersamaan bisa sulit untuk ditulis hanya karena mengelola tugas independen memerlukan koordinasi sumber daya. The Dining Philosophers Problem yang terkenal adalah eksperimen pemikiran klasik yang menggambarkan kompleksitas berbagi sumber daya dan konkurensi.

Sistem operasi multitasking modern bersamaan dengan kemampuan mereka untuk menjalankan banyak program berbeda sekaligus. Ketika perangkat keras komputasi menjadi lebih murah, menjalankan pekerjaan kompleks pada kelompok menjadi lebih layak. Beberapa bahasa pemrograman telah dirancang dengan mempertimbangkan konkurensi, termasuk Go.

Definisi ini ditulis dalam konteks Pemrograman
Apa itu konkurensi? - definisi dari techopedia