وبلاگ سیْدپولر
  • خانه
  • درباره
  • برچسب‌ها

std::atomic

A collection of 3 posts
پیاده‌سازی یک پشتهٔ Lock-Free - قسمت دوم: اشاره‌گرهای خطری
سی++

پیاده‌سازی یک پشتهٔ Lock-Free - قسمت دوم: اشاره‌گرهای خطری

در این پست، سعی کردیم مدیریت حافظهٔ ساختمان‌داده‌ای که نوشتیم رو با استفاده از Hazard Pointer ها انجام بدیم.
۲۴ سپتامبر ۲۰۲۳ — 4 دقیقه
پیاده‌سازی یک پشتهٔ Lock-Free - قسمت اول
سی++

پیاده‌سازی یک پشتهٔ Lock-Free - قسمت اول

در این پست(و احتمالا پست بعدی) راجع به پیاده‌سازی کردن یک Stack به شکل lock-free صحبت می‌کنیم.
۷ ژوئن ۲۰۲۳ — 2 دقیقه
مباحث پیچیده‌تر در memory ordering
سی++

مباحث پیچیده‌تر در memory ordering

حالا که مباحث ابتدایی ترتیب‌های حافظه (memory ordering) رو باهم دیدیم، وقت اینه که یکم مسائل پیچیده‌تری رو بررسی کنیم.
۱ سپتامبر ۲۰۲۲ — 3 دقیقه
مطالب این وبلاگ تحت مجوز CC-BY-SA 3.0 هستند.
Powered by Ghost