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

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

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

Anonim

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

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

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

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


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


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


ڈالوک سورس کوڈ لائسنس اپاچی لائسنس پر مبنی ہے۔ اس کا مطلب یہ ہے کہ ، اس میں ترمیم کرنے کے لئے آزاد ہے اور لہذا موبائل فون کیریئرز کے لئے کشش ہے۔

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