۰
subtitle
ارسال: #۱
  
مدیریت حافظه با نگاشت بیتی و لیست پیوندی
سلام
میشه این دو روش (روش مدیریت حافظه با نگاشت بیتی و لیست پیوندی) یه مختصر توضیح بدید شکل کتاب پارسه متوجه نشدم+
تست ۹ پارسه
مرسی
میشه این دو روش (روش مدیریت حافظه با نگاشت بیتی و لیست پیوندی) یه مختصر توضیح بدید شکل کتاب پارسه متوجه نشدم+
تست ۹ پارسه
مرسی
۰
ارسال: #۲
  
مدیریت حافظه با نگاشت بیتی و لیست پیوندی
سلام
تو نگاشت بیتی به ازای هر خونه حافظه (حافظه به تعدادی واحد تقسیم میشه) یک بیت تخصیص می دیم که نشون میده اون خونه حافظه آزاد هست یا نه و بدین ترتیب میشه با یه جستجوی ساده فهمید کدوم خونه پره یا آزاد.
در لیست پیوندی هم خونه های آزاد حافظه و خونه های اختصاص داده شده به فرآیند در یک لیست پیوندی ایجاد می شوند و وقتی تقاضایی رسید یه خونه حافظه از ابتدای لیست آزاد به خانه های پر اختصاص داده میشه(با اشاره گر و تغییر تگ خالی به پر). یعنی حافظه لیستی از واحد های حافظه است که یا خالی است یا به فرآیندی اختصاص داده شده و به صورت زنجیر به هم وصل شده اند.
تو نگاشت بیتی به ازای هر خونه حافظه (حافظه به تعدادی واحد تقسیم میشه) یک بیت تخصیص می دیم که نشون میده اون خونه حافظه آزاد هست یا نه و بدین ترتیب میشه با یه جستجوی ساده فهمید کدوم خونه پره یا آزاد.
در لیست پیوندی هم خونه های آزاد حافظه و خونه های اختصاص داده شده به فرآیند در یک لیست پیوندی ایجاد می شوند و وقتی تقاضایی رسید یه خونه حافظه از ابتدای لیست آزاد به خانه های پر اختصاص داده میشه(با اشاره گر و تغییر تگ خالی به پر). یعنی حافظه لیستی از واحد های حافظه است که یا خالی است یا به فرآیندی اختصاص داده شده و به صورت زنجیر به هم وصل شده اند.
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close