گھر آڈیو خود کار طریقے سے میموری میموری (AMM) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

خود کار طریقے سے میموری میموری (AMM) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - آٹومیٹک میموری میموری (AMM) کا کیا مطلب ہے؟

خودکار میموری مینجمنٹ (اے ایم ایم) ایک تکنیک ہے جس میں آپریٹنگ سسٹم یا ایپلی کیشن میموری کے مختص اور تخفیف کا خود بخود انتظام کرتی ہے۔ اس کا مطلب یہ ہے کہ جب کسی ایپلی کیشن کو تیار کرتے ہو تو پروگرامر کو میموری مینجمنٹ کے کام انجام دینے کے لئے کوڈ لکھنا نہیں ہوتا ہے۔ خودکار میموری مینجمنٹ عام پریشانیوں کو ختم کرسکتی ہے جیسے کسی شے کو مختص میموری کو بھول جانا اور میموری میں رساو پیدا کرنا ، یا کسی ایسی شے کے لئے میموری تک رسائی حاصل کرنا جو پہلے ہی آزاد ہوچکا ہے۔


کوڑا کرکٹ جمع کرنا خودکار میموری کی ایک قسم ہے۔

ٹیکوپیڈیا آٹومیٹک میموری میموری (AMM) کی وضاحت کرتا ہے

اوریکل کے پاس ملکیتی AMM پیرامیٹرز ہیں ، جیسے PGA_AGGREGATE_TARGET اور SGA_TARGET۔ اوریکل AMM کی تشکیل کے ل two دو ابتدائی پیرامیٹرز کا استعمال کرتا ہے ، جیسا کہ:

  • MEMORY_TARGET: پہلے سے صفر پر سیٹ کریں۔ متحرک طور پر اوریکل کی کل میموری کی دستیابی کو MEMORY_MAX_TARGET حدود تک ایڈجسٹ کرنے میں سہولت فراہم کرتی ہے۔
  • MEMORY_MAX_TARGET: MEMORY_TARGET کے زیادہ سے زیادہ سائز کی وضاحت کرتا ہے ، جسے مثال کے طور پر دوبارہ شروع کیے بغیر بڑھایا جاسکتا ہے۔

.NET عام زبان کے چلانے کے وقت کے کوڑے دان جمع کرنے والا کسی درخواست کے لئے میموری کی الاٹمنٹ اور رہائی کا انتظام کرتا ہے۔ نئے. نیٹ فریم ورک کے عمل کی ابتدا کے دوران درج ذیل ہوتا ہے:

  • اے ایم ایم وقت کے وقت پتے کی جگہ سے ملحقہ علاقہ محفوظ رکھتا ہے ، جسے منیجڈ ہیپ کہا جاتا ہے۔
  • اس پتے کی جگہ میں ایک ایڈریس پوائنٹر ہے ، جو بعد میں آنے والی اشیاء کو مختص کرنے کے لئے استعمال ہوتا ہے۔
  • پوائنٹر ابتدائی طور پر ڈھیر کے بیس ایڈریس کو سنبھالنے کے لئے ترتیب دیا جاتا ہے ، جہاں ہر حوالہ کی قسم بھی مختص کی جاتی ہے۔

نظم شدہ ہیپ میموری کی الاٹمنٹ غیر منظم میموری کی تقسیم سے کہیں زیادہ کارآمد ہے۔

خود کار طریقے سے میموری میموری (AMM) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف