معرفی Boost قسمت پنجم Boost.Lockfree

Boost.Lockfree
Boost.Lockfree


معرفی Boost.Lockfree :

بوست ماژولی تحت عنوان LockFree داره دوستانی که آشنایی با این مفهوم ندارند میتونند به لینک توضیحات boost در مورد wait-free, lock-free و obstruction-free مراجعه کنند.

من یکی از کاربرد‌های اصلیش که خودم استفاده کردم رو میگم من توی یک برنامه نیاز داشتم یه consumer/producer استفاده کنم و چون ریت کار به شدت بالا بود و روی بهینه پیاده شدن تاکید داشتم میخواستم lock-free پیاده بشه با یک مقدار جستجو رسیدم به boost::lockfree::queue که یک consumer/producer کاملا lockfree هست.

لینک مثال : https://www.boost.org/doc/libs/1_74_0/doc/html/lockfree/examples.html

لینک پست بعدی : https://vrgl.ir/mZ0in

لینک کانال : https://t.me/moderncpp_ir