ویب سائٹس

بیریلفش OS مستقبل کے ملٹیور سسٹم کو تیز کرے گا

اجمل 40 دقيقة للشيخ عبدالباسط عبد الصمد تلاوات مختارة Ù…Ù

اجمل 40 دقيقة للشيخ عبدالباسط عبد الصمد تلاوات مختارة Ù…Ù
Anonim

اس طرح سے زیادہ سے زیادہ راستے میں کسی بنیاد پرست تبدیلی کے بغیر، سافٹ ویئر، اداس سے، اب زیادہ تیز نہیں ہوسکتا ہے.

زیادہ تر ٹرانسمیٹرز کے ساتھ تیزی سے پروسیسروں سے تیز رفتار میں اضافہ ہوا ہے. ان کی حدود، جہاں چپس کسی بھی تیز رفتار سے چلتے ہیں، وہ کہیں گے.

اس کی وجہ سے، کیمبرج، انگلینڈ میں مائیکروسافٹ کے تحقیقاتی سہولت کے محققین نے سوئزرزرلینڈ میں ایک نئے OS کو ڈیزائن کیا ہے جو پروگراموں کو زیادہ چلانے کی اجازت دے گی. تیزی سے ملٹی کمپیوٹرز پر.

بیریلفش نامی OS، ابھی بھی ایک ریسرچ مرحلے میں بہت زیادہ ہے، لیکن اس کے تخلیق کار نے اس مہینے کے پہلے ہی ایک ہی ذریعہ منبع کے ذریعہ لائسنس جاری کیا. اگرچہ، نئے OS کے بارے میں بات کرتے ہوئے - خاص طور پر مائیکروسافٹ کی حمایت کے ساتھ، کافی دلچسپی کا اظہار کیا ہے کہ بہت سے لوگوں نے بعد میں اس کوڈ کو ڈاؤن لوڈ کر لیا، کہا کہ ایتی Zürich کے کمپیوٹر سائنس کے ایک پروفیسر تیموتی Roscoe

تاہم، "ہم نہیں ہیں اس موقع پر کسی بھی شکل یا شکل میں اصلی صارفین کو ھدف بنانا، "Roscoe نے کہا. اس کی ٹیم بھی آپریٹنگ سسٹم کے اصولوں پر سمپوزیم میں ایک کاغذ پیش کرے گی، جس میں 11 اکتوبر کو بگ اسکائی، مونٹانا میں 11 اکتوبر کو منعقد کیا جائے گا.

اس منصوبے کے بارے میں دو سال تک ہارڈویئر کی ترقی کے ساتھ رکھنے کے لئے تیار کرنا پڑے گا. اگرچہ مائکروسافٹ محققین ملوث ہیں، کمپنی نے کہا کہ اس کی کوئی تبصرہ نہیں تھی.

باریلفش میں، ہر کور کو اپنی دانی ہے اور ونڈوز یا لینکس کے طور پر یہ میموری کا اشتراک نہیں کرتا. اس کے بجائے، پیغامات کو گزرنے کے ذریعہ بات چیت کرتے ہیں، جو "محقرنیل" ماڈل کے محققین کو "multikernel" ماڈل کی اصطلاحات کے طور پر پیش کرتے ہیں.

OS کے درمیان پیغامات کو پاس کرنے کے لۓ اس طرح کے سلامتی کی معلومات اور دیگر معلومات کو یقینی بنانے کیلئے OS مسلسل طور پر چل رہا ہے. Rosco نے کہا.

لیکن اگر بھی OSES جانتے ہیں کہ ایک چپ پر ایک سے زیادہ مرز کا استعمال کس طرح ہے، آج سب سے زیادہ ایپلی کیشنز نے انہیں فائدہ اٹھانا نہیں لکھا ہے. Roscoe نے کہا کہ اس طرح کے مائیکروسافٹ، انٹیل اور سورج کمپنیوں کو متوازی کوڈ لکھنے کا طریقہ معلوم کرنے کے لئے کام کررہا ہے، جو پروسیسنگ کے دوران ایک ہی وقت میں ایپلی کیشنز کو استعمال کرنے کی اجازت دیتا ہے.

ایپل متوازی پروگرامنگ کی تکنیک کا استعمال کر رہا ہے گرینڈ سینٹرل ڈسپیچ (جی سی سی) میں، میک OS X، برف چیتے کے لئے ایک تازہ ترین اپ ڈیٹ کے ساتھ بھیج دیا ایک درخواست لائبریری. Roscoe نے کہا کہ جی ایس سی نے ایپلی کیشنز تیار کرنے کے لئے استعمال کیا جا سکتا ہے جس سے زیادہ سے زیادہ مرغوں کا استعمال ہوتا ہے، تاہم، یہ میک OS کے اوپر صرف بیٹھتا ہے اور OS خود نہیں ہے.

بارلیفش پورے OS کو زیادہ سے زیادہ سمجھا جاتا ہے تقسیم شدہ نظام تحقیقاتی کاغذ نے کہا کہ "پیچیدہ تجارتی معاہدوں اور محدود اشتراک سے نمٹنے کے لئے ہم آہنگی کے مشترکہ مشترکہ میموری ماڈل کو تیار کرنے کے بجائے، ہم مخالف نقطہ نظر رکھتے ہیں: ڈیزائن اور OS کے بارے میں ایک تقسیم شدہ، غیر مشترکہ نظام کے طور پر."

Multikernel کے نقطہ نظر کا مطلب ہے کہ Barrelfish زیادہ متنوع ہارڈ ویئر پر چل سکتا ہے کیونکہ یہ ہارڈ ویئر سے OS کے طور پر ممکنہ حد تک ممکن ہے. OS کے صرف دو پہلوؤں کو مخصوص ہارڈویئر آرکیٹیکچرز پر نشانہ بنایا جانا چاہئے: ہارڈ ویئر کے لئے پیغام رسانی کی منتقلی کے میکانیزم اور انٹرفیس.

اس کا مطلب ہے کہ بیرییلفش کے بیس بیس کوڈ کو کہیں بھی نہیں کہا جائے گا، ونڈوز یا لینکس Roscoe نے کہا کہ "حالیہ سالوں میں زیادہ جدید ہارڈ ویئر پر چلنے کے لئے.

" ہمارے آپریٹنگ سسٹم کے محققین کے لئے، کمپیوٹر کے اندر پانچ سال پہلے ایسا لگتا ہے اس سے بہت مختلف نظر آ رہا ہے. "

Barrelfish کوڈ بی ایس ڈی طرز لائسنس کے تحت جاری کیا گیا تھا اور ڈاؤن لوڈ کرنے کے لئے مفت ہے. یہ 64 بٹ x86 پلیٹ فارم پر چلتا ہے. محققین نے ویب سرور کے ساتھ ساتھ کچھ گرافیکل اور تصویری ایپلی کیشنز کو لکھا ہے لیکن یہ آپ کے عام مائیکرو مائیکروسافٹ آفس کے پروگرام کو نہیں چلائے گا.

روکوف نے صارفین کے لئے بڑے پیمانے پر زیر انتظام انجینئرنگ کے طور پر بیرلفش کی وضاحت کی ہے. منصوبے کوڈ "بہت مضبوط نہیں ہے،" لیکن Rosco نے کہا کہ وہ بعد میں جاری کرنے کے لئے ایک مکمل ورژن کی توقع کرتا ہے.

بیریلفش کا کوڈ مشترکہ طور پر مائیکروسافٹ اور ایٹی جیوریخ کی ملکیت ہے. Roscoe نے کہا، "ابھی تک پیٹنٹس کو ابھی تک دائر نہیں کیا گیا ہے.

" اس منصوبے کا مقصد مالک مائیکروسافٹ یا یورو مائیکروسافٹ کے لئے نہیں ہے. " "مقصد ایک طویل مدتی کی بنیاد پر تحقیق کرنا ہے."