Home >  Term: satu strategi kunci
satu strategi kunci

Dalam strategi tunggal-lock, thread memperoleh kunci, mutex tunggal aplikasi-lebar setiap kali ada thread di aplikasi sedang berjalan dan melepaskan kunci sebelum blok thread. Strategi satu kunci membutuhkan kerjasama dari semua modul dan perpustakaan dalam sistem untuk menyinkronkan pada kunci tunggal. Karena hanya satu thread bisa mengakses data bersama pada waktu tertentu, setiap thread memiliki pandangan konsisten memori. Strategi ini cukup efektif dalam uniprocessor, asalkan memori bersama dimasukkan ke dalam keadaan yang konsisten sebelum kunci dilepaskan dan bahwa kunci dilepaskan cukup sering untuk memungkinkan thread lain untuk berjalan. Selanjutnya, pada sistem prosesor tunggal, concurrency berkurang jika kunci tidak turun selama sebagian besar I / O operasi. Strategi tunggal-lock tidak dapat diterapkan dalam sistem multiprosesor.

0 0

Creator

  • manutd1984
  • (Indonesia)

  •  (V.I.P) 10030 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.