معرفی Boost قسمت پنجم 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
مطلبی دیگر از این انتشارات
معرفی Boost قسمت ششم Boost.Signals2
مطلبی دیگر از این انتشارات
معرفی boost قسمت سوم (Boost.Circular Buffer)
مطلبی دیگر از این انتشارات
معرفی Boost قسمت هشتم BCP