Ubuntu ڊولپرز فائر فاکس سنيپ پيڪيج جي سست لانچ سان مسئلا حل ڪرڻ شروع ڪيا آهن

Canonical فائر فاکس سنيپ پيڪيج سان ڪارڪردگي جي مسئلن کي حل ڪرڻ شروع ڪيو آهي جيڪو باقاعده ڊيب پيڪيج جي بدران Ubuntu 22.04 ۾ ڊفالٽ طور پيش ڪيو ويو هو. صارفين جي وچ ۾ بنيادي عدم اطمينان فائر فاڪس جي تمام سست لانچ سان لاڳاپيل آهي. مثال طور، هڪ ڊيل XPS 13 ليپ ٽاپ تي، انسٽاليشن کان پوءِ فائر فاڪس جو پهريون لانچ 7.6 سيڪنڊن ۾، هڪ Thinkpad X240 ليپ ٽاپ تي - 15 سيڪنڊ، ۽ Raspberry Pi 400 بورڊ تي - 38 سيڪنڊن ۾. بار بار لانچ مڪمل طور تي 0.86، 1.39 ۽ 8.11 سيڪنڊن ۾ مڪمل ڪيا ويا آهن.

مسئلي جي تجزيي دوران، سست شروع ٿيڻ لاء 4 مکيه سببن جي نشاندهي ڪئي وئي، جن جي حل تي ڌيان ڏنو ويندو:

  • اعلي مٿي مٿي جڏهن هڪ compressed squashfs تصوير جي اندر فائلون ڳولها، جيڪي خاص طور تي گهٽ-پاور سسٽم تي قابل ذڪر آهي. مسئلي کي حل ڪرڻ جي منصوبابندي ڪئي وئي آهي مواد جي گروهه جي ذريعي شروع ڪرڻ دوران تصوير جي چوڌاري حرڪت جي عمل کي گھٽ ڪرڻ لاء.
  • Raspberry Pi ۽ AMD GPUs سان سسٽم تي، ڊگهي دير سان لاڳاپيل هئا گرافڪس ڊرائيور کي طئي ڪرڻ ۾ ناڪامي ۽ شيڊرز جي تمام سست تاليف سان سافٽ ويئر رينجرنگ جي استعمال ۾ ناڪامي. مسئلو حل ڪرڻ لاء هڪ پيچ اڳ ۾ ئي شامل ڪيو ويو آهي snapd.
  • پيڪيج ۾ ٺاهيل اضافو کي نقل ڪرڻ ۾ گهڻو وقت خرچ ڪيو ويو صارف جي ڊاريڪٽري ۾. سنيپ پيڪيج ۾ 98 ٻولي پيڪ ٺاهيا ويا هئا، جيڪي سڀئي نقل ڪيا ويا، چونڊيل ٻولي کان سواءِ.
  • سڀ موجود فونٽس، آئڪن موضوعات، ۽ فونٽ جي ترتيبن جي سڃاڻپ ڪرڻ جي ڪري دير پڻ ٿي.

جڏهن سنيپ مان فائر فاڪس لانچ ڪيو، اسان آپريشن دوران ڪارڪردگي جي ڪجهه مسئلن جو تجربو پڻ ڪيو، پر Ubuntu ڊولپرز اڳ ۾ ئي ڪارڪردگي کي بهتر ڪرڻ لاء فيڪس تيار ڪيا آهن. مثال طور، فائر فاڪس 100.0 سان شروع ڪندي، لنڪ ٽائم آپٽمائيزيشنز (LTO) ۽ ڪوڊ پروفائلنگ آپٽمائيزيشنز (PGO) چالو ٿيل آھن جڏھن تعمير ڪريو. فائر فاکس ۽ خارجي سب سسٽم جي وچ ۾ پيغام جي مسئلن کي حل ڪرڻ لاء، هڪ نئون XDG ڊيسڪ ٽاپ پورٽل تيار ڪيو ويو آهي، جنهن جي حمايت فائر فاکس ۾ شامل ڪرڻ جي نظرثاني جي مرحلي ۾ آهي.

برائوزرن لاءِ سنيپ فارميٽ کي فروغ ڏيڻ جي سببن ۾ شامل آهي سار سنڀال کي آسان ڪرڻ ۽ Ubuntu جي مختلف ورزن لاءِ ڊولپمينٽ کي متحد ڪرڻ جي خواهش - ڊيب پيڪيج کي Ubuntu جي سڀني سپورٽ ٿيل شاخن لاءِ الڳ سار سنڀال جي ضرورت آهي ۽ ان مطابق، اسمبلي ۽ ٽيسٽنگ سسٽم جي مختلف ورزن کي مدنظر رکندي. اجزاء، ۽ سنيپ پيڪيج سڀني Ubuntu شاخن لاء فوري طور تي ٺاهي سگھجن ٿيون. ان کان علاوه، Ubuntu ۾ پيش ڪيل سنيپ پيڪيج فائر فاکس سان گڏ Mozilla ملازمن طرفان برقرار رکيو ويو آهي، يعني. اهو بنا ڪنهن وچولي جي پهرين هٿ سان ٺهيل آهي. سنيپ فارميٽ ۾ ترسيل پڻ Ubuntu استعمال ڪندڙن لاءِ برائوزر جي نون ورزن جي ترسيل کي تيز ڪرڻ کي ممڪن بڻائي ڇڏيو ۽ ان کي ممڪن بڻايو ته فائرفاڪس کي هڪ الڳ ماحول ۾ هلائڻ لاءِ ايپ آرمر ميکانيزم کي استعمال ڪندي، باقي سسٽم کي وڌيڪ استحصال کان بچائڻ لاءِ. برائوزر ۾ ڪمزورين جو.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو