هل قائمة Linux kernel.
-
05-07-2019 - |
سؤال
هل قائمة Linux kernel.
المحلول
لا list_head
الهيكل لا يحتوي على أي قفل ، والعمليات ليست ذرية بأي حال من الأحوال.
يمكنك أن ترى ذلك بنفسك هنا, ، لا يوجد ذكر لآليات القفل وما إلى ذلك.
نصائح أخرى
فقط اقرأ التنفيذ ؛ من الواضح أن الجواب لا في وجود الكتاب. (العديد من القراء على البيانات غير القابلة للتغيير آمنة.)
بول ماكيني يعطي مقدمة إلى RCU على LWN المفيدة باستمرار ، والتي يمكنك من خلالها جمع بعض النصائح حول إدارة تحديثات مؤشرات الترابط الآمنة إلى القوائم المرتبطة. بالطبع ، قد يكون استخدامك بسيطًا بدرجة كافية بحيث يكون spinlocks كافية.
لا تنتمي إلى StackOverflow