میکرون 1.2 کی ریلیز، GNU پروجیکٹ سے عمل درآمد

دو سال کی ترقی کے بعد شائع منصوبے کی رہائی GNU میکرون 1.2، جس کے اندر گائل میں لکھے گئے کرون سسٹم کا نفاذ تیار کیا جا رہا ہے۔ نئی ریلیز میں ایک بڑے کوڈ کی صفائی کی خصوصیات ہے - تمام C کوڈ کو دوبارہ لکھا گیا ہے اور پروجیکٹ میں اب صرف گائل سورس کوڈ شامل ہے۔

میکرون Vixie cron کے ساتھ 100% مطابقت رکھتا ہے اور اس کے شفاف متبادل کے طور پر کام کر سکتا ہے۔ مزید برآں، Vixie cron کنفیگریشن فارمیٹ کے علاوہ، Mcron اسکیم کی زبان میں لکھے گئے وقتاً فوقتاً چلنے والی ملازمتوں کے لیے اسکرپٹ کی وضاحت کرنے کی صلاحیت فراہم کرتا ہے۔ میکرون کے نفاذ میں Vixie cron سے تین گنا کم کوڈ لائنیں شامل ہیں۔ موجودہ صارف کے لیے نوکریوں پر کارروائی کرنے کے لیے میکرون کو روٹ مراعات کے بغیر چلایا جا سکتا ہے (صارف اپنا میکرون ڈیمون چلا سکتا ہے)۔

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

ماخذ: opennet.ru

نیا تبصرہ شامل کریں