تک‌وتاک ۰2 : مدیریت حافظه در Go


معرفی رویداد

مدیریت حافظه یکی از موضوعات کلیدی در مقیاس‌پذیریِ نرم‌افزارهاست. تصمیم‌گیری در رابطه با نحوه‌ی مدیریت حافظه‌ی کد و متغیرهای یک برنامه، می‌تواند به صورت چشم‌گیری روی هزینه‌های سخت‌افزار تاثیر بگذارد. در این ارائه، ابتدا به ساختار حافظه‌ی برنامه‌ها، به خصوص stack و heap می‌پردازیم و تفاوت‌های بنیادین بین این دو حافظه رو بیان می‌کنیم. سپس، رویکرد زبان Go در مدیریت این حافظه‌ها را مطرح خواهیم کرد. این که Go چگونه با بهینه‌سازی‌هایی مانند escape analysis و mark & sweep به یکی از زبان‌های پرکاربرد در توسعه‌ی سرور و نرم‌افزارهای مقیاس‌پذیر تبدیل شده است.

سرفصل‌های اصلی رویداد

  • حافظه‌ی در برنامه‌ها
  • Stack در Go (escape analysis و variable length stack)
  • Heap در Go (garbage collector و mark & sweep)

ارائه‌دهندگان:

سهند صفی‌زاده

تیم‌لید همکاران سیستم

ثبت نام در رویداد

فیلد های "*" اجباری هستند

سطح تحصیلات*
دانشجو هستید یا فارغ التحصیل؟*
حوزه فعالیت شما چیست؟*

شروع رویداد: 10:00 - 1404/06/13
پایان رویداد: 12:00 - 1404/06/13

آدرس: اسکای روم

دسته‌بندی:


در مورد این رویداد پرسشی دارید؟

با ما تماس بگیرید:

Parhamh@systemgroup.net