TGViewer
Microfrontend.ir Microfrontend.ir @microfrontend_ir · 1.35K subscribers
Post #225 1.23K
Microfrontend.ir در قسمت ششم از آموزش Docker به بررسی PID and UTS Linux Namespace پرداختیم. به طور کلی، فضای نام UTS شامل اطلاعاتی مانند نام میزبان (hostname) و نسخه کرنل است که هر فرآیندی در سیستم لینوکس می تواند دسترسی داشته باشد. با استفاده از namespace UTS، می توانید…
در قسمت هفتم از آموزش Docker به بررسی رویکرد مدیریت منابع در لینوکس با استفاده از cgroup پرداختیم.
در لینوکس، cgroups یا "control groups" ابزاری برای محدود کردن، اختصاص دادن منابع سیستم مانند CPU، حافظه، پهنای باند شبکه و... به پروسه‌ها یا گروه‌های پروسه است. این امکان را فراهم می‌کند تا منابع سیستم به بهترین شکل ممکن بین برنامه‌ها یا خدمات تقسیم شود و همچنین به نظارت و کنترل دقیق‌تری بر روی مصرف منابع سیستم دست یافت.
در این ویدیو ابتدا یک برنامه ساده پایتونی که حافظه زیادی را در گیر می‌کند را نوشتیم و سپس با استفاده از cgroup سعی کردیم مموری استفاده شود توسط برنامه را محدود و کنترل کردیم.

Link: https://youtu.be/i8Q2YoYWYKE

Git: https://github.com/hemanhp/container-course

Playlsit: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBzLTI3VNE8Vp4JpXNn_yRR7

〰️〰️〰️〰️〰️〰️
© @microfrontend_ir
  • ❤ 6
  • 🔥 5
  • 👍 1
More from @microfrontend_ir
  1. Aug 10, 2026photo post
  2. Aug 10, 2026Post #363
  3. Aug 10, 2026قبلنا خیلی با قیاس مغز و سی پی یو مشکل داشتم و برداشتم این بود که اساسا قیاس درستی نیست. م…
  4. Aug 6, 2026اگر احیانا داشتید از مکتب خونه می‌دیدید از اونجا حذف شده و میتونید از درس افزار شریف ببینی…
  5. Aug 2, 2026اخیرا از این دوره مکتب خونه واقعا لذت بردم https://maktabkhooneh.org/course/خلاقیت-نوآوری-…
  6. Jun 8, 2026تازه شروعش کردم ولی به نظر باحال میاد Your Code as a Crime Scene, Second Edition Use Foren…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →