Pertanyaan yang diberi tag «thread-local»


3
Apa arti dari thread_local di C ++ 11?
Saya bingung dengan deskripsi thread_localdi C ++ 11. Pemahaman saya adalah, setiap utas memiliki salinan unik variabel lokal dalam suatu fungsi. Variabel global / statis dapat diakses oleh semua utas (kemungkinan akses disinkronkan menggunakan kunci). Dan thread_localvariabel terlihat oleh semua utas tetapi hanya dapat dimodifikasi oleh utas yang ditentukan? Apakah …

5
Apa itu "penyimpanan lokal utas" di Python, dan mengapa saya membutuhkannya?
Di Python secara khusus, bagaimana variabel dibagikan di antara utas? Meskipun saya telah menggunakan threading.Threadsebelumnya, saya tidak pernah benar-benar memahami atau melihat contoh bagaimana variabel dibagikan. Apakah mereka terbagi antara utas utama dan anak-anak atau hanya di antara anak-anak? Kapan saya perlu menggunakan penyimpanan lokal utas untuk menghindari pembagian ini? …


6
Kinerja variabel ThreadLocal
Berapa banyak yang dibaca dari ThreadLocalvariabel lebih lambat daripada dari bidang biasa? Lebih konkretnya apakah pembuatan objek sederhana lebih cepat atau lebih lambat daripada akses ke ThreadLocalvariabel? Saya berasumsi bahwa ini cukup cepat sehingga memiliki ThreadLocal<MessageDigest>instance jauh lebih cepat daripada membuat instance MessageDigestsetiap saat. Tetapi apakah itu juga berlaku untuk …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.