উবুন্টু devs ফায়ারফক্স স্ন্যাপ প্যাকেজ সমস্যা সমাধান করা শুরু করে

সম্প্রতি ক্যানোনিকাল বিজ্ঞাপন একটি ব্লগ পোস্টের মাধ্যমে যা ফায়ারফক্স স্ন্যাপ প্যাকেজের মাধ্যমে কর্মক্ষমতা সংক্রান্ত সমস্যা সমাধান করতে শুরু করেছে যা সাধারণ ডেব প্যাকেজের পরিবর্তে উবুন্টু 22.04-এ ডিফল্টরূপে অফার করা হয়েছিল।

মূল ফায়ারফক্সের ধীর লঞ্চের কারণে ব্যবহারকারীর অসন্তোষ. উদাহরণস্বরূপ, একটি Dell XPS 13 ল্যাপটপে, ইনস্টলেশনের পরে ফায়ারফক্সের প্রথম লঞ্চে 7.6 সেকেন্ড সময় লাগে, একটি Thinkpad X240 ল্যাপটপে এটি 15 সেকেন্ড সময় নেয় এবং একটি Raspberry Pi 400 বোর্ডে এটি 38 সেকেন্ড সময় নেয়। যথাক্রমে 0,86, 1,39 এবং 8,11 সেকেন্ডে রিবুট সম্পূর্ণ হয়।

উবুন্টু ডেস্কটপের লক্ষ্য একটি ওপেন সোর্স অপারেটিং সিস্টেম অফার করা, যা প্রত্যেকের জন্য উপলব্ধ, যা তাদের যা প্রয়োজন তার জন্য কাজ করে। উবুন্টু 22.04 LTS-এর সাথে, আমরা বিশ্বাস করি যে আমরা সেই লক্ষ্য অর্জনের আগের চেয়ে অনেক কাছাকাছি। যাইহোক, সর্বদা হিসাবে, এখনও অনেকগুলি ক্ষেত্র রয়েছে যা আমরা সর্বোচ্চ মানের ব্যবহারকারীর অভিজ্ঞতা প্রদানের জন্য উন্নত করতে চাই। এই ক্ষেত্রগুলির মধ্যে একটি হল আমাদের ডিফল্ট ব্রাউজার, ফায়ারফক্স, যা উবুন্টু 21.10 এর সাথে বাক্সের বাইরে পাঠানো হয়েছে।

এই সিদ্ধান্তটি বোঝার জন্য, আমি আমার প্রারম্ভিক বক্তব্যের 'এটি শুধু কাজ করে' অংশে ফোকাস করতে চাই। ফায়ারফক্স প্লাগইনটি উবুন্টুর দৈনন্দিন ব্যবহারকারীদের জন্য, সেইসাথে অন্যান্য লিনাক্স ডিস্ট্রিবিউশনের জন্য অনেকগুলি সুবিধা প্রদান করে। এটি নিরাপত্তা উন্নত করে, সংস্করণগুলির মধ্যে সামঞ্জস্য প্রদান করে এবং ব্যবহারকারীদের কাছে Mozilla বর্ধিতকরণের জন্য যে সময় লাগে তা সংক্ষিপ্ত করে।

সমস্যা বিশ্লেষণের সময়, ধীরগতির শুরুর 4টি প্রধান কারণ চিহ্নিত করা হয়েছে, যার সমাধান প্রধান মনোযোগ দেওয়া হবে:

  • একটি সংকুচিত স্কোয়াশফ ইমেজের মধ্যে ফাইলগুলি অনুসন্ধান করার সময় উচ্চ ওভারহেড, যা বিশেষত কম-পাওয়ার সিস্টেমগুলিতে লক্ষণীয়। বুট করার সময় ইমেজটিতে সরানোর ক্রিয়াকলাপ কমানোর জন্য বিষয়বস্তু পুলিং করে সমস্যাটি সমাধান করার পরিকল্পনা করা হয়েছে।
  • রাস্পবেরি পাই এবং এএমডি জিপিইউ সহ সিস্টেমে, দীর্ঘ বিলম্ব গ্রাফিক্স ড্রাইভার সনাক্ত করতে ব্যর্থতার সাথে এবং খুব ধীর শেডার সংকলনের সাথে সফ্টওয়্যার রেন্ডারিং ব্যবহার করার বিকল্পের সাথে যুক্ত ছিল। সমস্যা সমাধানের জন্য একটি প্যাচ ইতিমধ্যেই snapd-এ যোগ করা হয়েছে।
  • ব্যবহারকারীর ডিরেক্টরিতে বান্ডিল করা প্লাগইনগুলি অনুলিপি করতে অনেক সময় ব্যয় করা হয়েছিল। তাত্ক্ষণিক প্যাকে 98টি ভাষা প্যাক তৈরি করা হয়েছে, যার সবকটি ভাষা নির্বাচন করা নির্বিশেষে অনুলিপি করা হয়েছে৷
  • সমস্ত উপলব্ধ ফন্ট, আইকন থিম এবং ফন্ট সেটিংস নির্ধারণের কারণেও বিলম্ব হয়েছে।

স্ন্যাপ প্যাকেজ থেকে ফায়ারফক্স চালানো হচ্ছে এছাড়াও রানটাইমে মাঝে মাঝে কর্মক্ষমতা সমস্যা দেখা যায়, কিন্তু উবুন্টু ডেভেলপাররা ইতিমধ্যে কর্মক্ষমতা উন্নত করার জন্য সমাধান প্রস্তুত করেছে।

উদাহরণস্বরূপ, Firefox 100.0 অনুযায়ী, সময়ের সাথে সাথে লিঙ্ক অপ্টিমাইজেশান (LTO) এবং কোড-ভিত্তিক প্রোফাইলিং অপ্টিমাইজেশান (PGO) বিল্ডে সক্রিয় করা হয়েছে। ফায়ারফক্স এবং বাহ্যিক সাবসিস্টেমের মধ্যে মেসেজিং সমস্যা সমাধানের জন্য, একটি নতুন XDG ডেস্কটপ পোর্টাল প্রস্তুত করা হয়েছে এবং Firefox-এ অন্তর্ভুক্তির জন্য সমর্থন পর্যালোচনা করা হচ্ছে।

স্ন্যাপ ফরম্যাট প্রচারের কারণ ব্রাউজারগুলির জন্য উবুন্টুর বিভিন্ন সংস্করণের জন্য রক্ষণাবেক্ষণ সহজ করা এবং উন্নয়নকে একীভূত করার ইচ্ছা: deb প্যাকেজটি সমস্ত সমর্থিত উবুন্টু শাখার জন্য আলাদা রক্ষণাবেক্ষণের প্রয়োজন এবং সেই অনুযায়ী, বিভিন্ন সিস্টেম সংস্করণ, উপাদান, এবং স্ন্যাপ প্যাকেজটি সমস্ত উবুন্টু শাখার জন্য অবিলম্বে তৈরি করা যেতে পারে।

উপরন্তু, Mozilla কর্মীরা ফায়ারফক্স স্ন্যাপ প্যাকেজ বজায় রাখে যা উবুন্টুতে দেওয়া হয়, অর্থাৎ এটি মধ্যস্থতাকারী ছাড়াই প্রথম হাতে গঠিত হয়। স্ন্যাপ ডিস্ট্রিবিউশনটি উবুন্টু ব্যবহারকারীদের কাছে ব্রাউজারটির নতুন সংস্করণ সরবরাহের গতি বাড়িয়ে দেয় এবং ফায়ারফক্সকে অ্যাপআর্মর মেকানিজমের সাহায্যে তৈরি একটি বিচ্ছিন্ন পরিবেশে চালানোর অনুমতি দেয় যাতে ব্রাউজারে দুর্বলতাগুলিকে শোষণ করা থেকে সিস্টেমের বাকি অংশকে আরও রক্ষা করা যায়।

পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন, আপনি বিশদে পরীক্ষা করতে পারেন নিম্নলিখিত লিঙ্ক.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   সাবেক ubuntero তিনি বলেন

    আমি আপনাকে বলছি কিভাবে এটি ঠিক করবেন:

    DEB পার্সেলে ফিরে যান

    1.    ডার্কক্রিট তিনি বলেন

      আমি মনে করি আমরা সবাই একই বিষয়ে একমত...

      1.    দিয়েগো জার্মান গঞ্জালেজ তিনি বলেন

        না, আমাদের মধ্যে কেউ কেউ চাই যে আপনি Firefox সম্পর্কে ভুলে যান এবং Brave ইনস্টল করুন।