گھر آڈیو ایک لوڈر کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

ایک لوڈر کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

Anonim

تعریف - لوڈر کا کیا مطلب ہے؟

ایک لوڈر آپریٹنگ سسٹم کا ایک اہم جز ہوتا ہے جو یقینی بناتا ہے کہ تمام ضروری پروگراموں اور لائبریریوں کو بھری ہوئی ہے ، جو پروگرام چلانے کے آغاز کے مرحلے کے دوران ضروری ہے۔ یہ لائبریریوں اور پروگراموں کو پھانسی کے ل prepare تیار کرنے کے ل the مرکزی میموری میں رکھتا ہے۔ لوڈنگ میں عملدرآمد فائل کے مندرجات کو پڑھنا شامل ہوتا ہے جس میں پروگرام کی ہدایات شامل ہوتی ہیں اور پھر دیگر ابتدائی کاموں کو انجام دینے کے لئے ضروری ہوتا ہے جو چلانے کے لئے عملدرآمد کو تیار کرنے کے لئے ضروری ہوتے ہیں ، یہ سب کچھ کی لمبائی پر منحصر ہوتا ہے چند سیکنڈ سے منٹ تک لیتا ہے۔ پروگرام جو چلانے کی ضرورت ہے۔

ٹیکوپیڈیا لوڈر کی وضاحت کرتا ہے

لوڈر ایک آپریٹنگ سسٹم کا ایک جزو ہے جو OS کے ذریعہ عمل درآمد کے لئے پروگرام تیار کرنے یا درخواست دینے کا کام انجام دیتا ہے۔ یہ عمل پزیر فائل کے مندرجات کو پڑھ کر اور پھر ان ہدایات کو رام میں اسٹور کر کے کرتا ہے ، نیز لائبریری کے کسی بھی ایسے عناصر کو جو پروگرام کو چلانے کے لئے یادداشت میں رکھنا ضروری ہے۔ یہی وجہ ہے کہ زیادہ تر پروگرام شروع ہونے سے پہلے ہی ایک سپلیش اسکرین ظاہر ہوتا ہے ، اکثر ظاہر ہوتا ہے کہ پس منظر میں کیا ہو رہا ہے ، یہی وجہ ہے کہ لوڈر اس وقت میموری میں بھر رہا ہے۔ جب یہ سب ہوچکا ہے تو ، پروگرام پر عمل درآمد کے لئے تیار ہے۔ چھوٹے پروگراموں کے ل this ، یہ عمل تقریبا almost فوری طور پر ہوتا ہے ، لیکن پھانسی کے لئے درکار بڑی بڑی لائبریریوں جیسے کھیلوں کے ساتھ ساتھ تھری ڈی اور سی اے ڈی سافٹ وئیر کی بڑی اور پیچیدہ ایپلی کیشنز میں ، اس میں زیادہ وقت لگ سکتا ہے۔ لوڈنگ کی رفتار بھی سی پی یو اور رام کی رفتار پر منحصر ہے۔

پروگرام کے آغاز کے وقت تمام کوڈ اور لائبریریاں نہیں لگی ہوتی ہیں ، صرف اس پروگرام کو چلانے کے لئے درکار ہوتا ہے۔ پروگرام کے چلتے ہی دیگر لائبریریوں میں بھری ہوئی ہیں ، یا صرف ضرورت کے مطابق۔ یہ خاص طور پر ایپلی کیشنز جیسے کھیلوں کے لئے درست ہے جن میں صرف موجودہ سطح یا مقام کے ل assets اثاثوں کی ضرورت ہوتی ہے جس میں کھلاڑی موجود ہے۔

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

  1. میموری کی ضروریات ، اجازت ، وغیرہ کے لئے پروگرام کی توثیق کریں۔
  2. ضروری فائلوں ، جیسے پروگرام کی تصویر یا مطلوبہ لائبریریوں کو ، ڈسک سے میموری میں کاپی کریں
  3. مطلوبہ کمانڈ لائن دلائل کو اسٹیک میں کاپی کریں
  4. پروگرام کے نقطہ اغاز کو لنک کریں اور کسی اور مطلوبہ لائبریری کو لنک کریں
  5. اندراجات شروع کریں
  6. میموری میں پروگرام کے نقطہ اغاز پر جائیں
ایک لوڈر کیا ہے؟ - ٹیکپوپیڈیا سے تعریف