জিনোম ৩.৩৪ সংশোধিত বিভিন্ন পারফরম্যান্স বাগ উবুন্টুকে 3.34-এ প্রভাবিত করে

জিনোম3.34

কিছুদিন আগে এটি করা হয়েছিল উবুন্টু ফোরামে একটি পোস্টযা সেক্যানোনিকাল বিকাশকারীরা ডেস্কটপ পরিবেশ নোট করেছেন "জিনোম শেল" উবুন্টু সংস্করণ 19.04 এ, যা জিনোম ৩.৩২ ভিত্তিক এটি অন্যান্য ডেস্কটপ পরিবেশের তুলনায় লক্ষণীয়ভাবে ধীর ছিল।

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

পরবর্তী অনুমানটি ছিল যে সফ্টওয়্যারটি সিপিইউ বা গ্রাফিক্স কার্ডের ওভারলোড করছে। কিন্তু পরিমাপ দেখায় যে এটি ছিল না। পরিবর্তে যা উদ্ভূত হয়েছিল তা হ'ল প্রসেসররা বেশি দিন অলস থাকতে বাধ্য হয়েছিল।

এখানে লক্ষণীয় গুরুত্বপূর্ণ বিষয়টি হ'ল বেশিরভাগ উত্স কোডটি মুন্টার প্রকল্পে রয়েছে, জিনোম শেল নয়। সুতরাং সামগ্রিকভাবে, আপনি যখন মুটারকে বিবেচনা করবেন তখন মাত্র 10% জিনোম শেল জাভাস্ক্রিপ্টে লেখা হয়, এবং প্রায় 90% সি তে লেখা হয় S

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

আর আর দেরি না করায় একটি ফ্রেম এড়িয়ে যেতে পারে যে মনিটরে ইমেজ আপ। এটি মনিটরের ব্যবহারকারীর জন্য একটি লক্ষণীয় পিছনে নিজেকে প্রকাশ করে।

বিভিন্ন ল্যাগগুলি পরিমাপ করে, বিকাশকারীরা জিনোম ৩.৩৩-এ অর্ধ ডজন জিনোম বাগগুলি কম স্থির করে নি।

প্রথম ত্রুটি ফ্রেমটি এড়িয়ে যাওয়ার দিকে পরিচালিত করে কারণ কয়েক মিলিসেকেন্ডের মধ্যে ফ্রেম প্রোগ্রামিংয়ের বিলম্বের পরে, ফ্রেমটি পুনর্নির্মাণের সময়টি সঠিকভাবে গণনা করা হয়েছিল।

তবে এই ত্রুটিটি সংশোধন করা, যা সর্বদা ঘটে না, উপস্থাপনাটিকে অনেক মসৃণ করে তোলে।

দ্বিতীয়, এলবিকাশকারীরা দেখতে পান যে প্রায় সব ফ্রেমই X.org এ বিলম্বিত হয়েছিল কারণ টেবিল গণনা খুব তাড়াতাড়ি সেট করা হয়েছিল। 60 হার্জেডের ফ্রেমের হারে স্ক্রিনটি 16 এমএসে বিলম্বিত হয়েছিল।

এই ক্ষেত্রে ওয়েল্যান্ড প্রভাবিত হয় না। অন্য একটি ভুল কেবল ওয়েল্যান্ডকে উদ্বেগ করে। সমস্যাটি ছিল মুটারে, মাউস পয়েন্টারটি প্রদর্শনের জন্য গতি 60Hz তে সেট করা হয়েছিল। এটি রিফ্রেশের হারটি আলাদা থাকলে 100% পর্যন্ত সিপিইউ ব্যবহারের সমস্যা হতে পারে cause

এছাড়াও মাটারের আরও একটি সমস্যা ছিল যা এখনও পর্যন্ত আংশিক সমাধান হয়েছে। ফলস্বরূপ, সমস্ত ইনপুট ইভেন্টগুলি পরবর্তী ফ্রেমে বিলম্বিত হয়েছিল, যা 16 হার্জেজে 60 এমএস পর্যন্ত।

এক্স আরজে এনভিডিয়া মালিকানাধীন ড্রাইভারদের ফিক্সের ফলে আর একটি বিলম্ব ঘটেছিল, যার এখন আর দরকার নেই।

এবং অন্য সমস্যাটিও হাইলাইট করা হয়েছিল, মাউস পয়েন্টারকে কী প্রভাবিত করে তা নির্ধারণ করে, এতে ওপেনজিএল কল করা হয়েছিল, এটি চূড়ান্তভাবে প্রভাবিত করে এবং সিপিইউ এবং জিপিইউর মধ্যে প্রয়োজনীয় সিঙ্ক্রোনাইজেশনের কারণে অতিরিক্ত অপেক্ষার সময়ের কারণ ঘটায়।

ফলস্বরূপ, জিনোম ৩.৩৪ উল্লেখযোগ্যভাবে দ্রুত। Ya কমপক্ষে আরও দুটি সমস্যা জানা গেছে যা এখনও সমাধান হয়নি resolved

  1. একাধিক মনিটর ব্যবহার করার সময়, ওয়েল্যান্ডল্যান্ড ব্যাকএন্ডে ক্র্যাশগুলি উল্লেখযোগ্য বিলম্বের কারণ ঘটায়। এটি জিনোম ৩.৩3.36 এর বিকাশকারীদের অনুসারে এবং উবুন্টু ২০.০৪ অনুযায়ী ঠিক করা উচিত।
  2. দ্বিতীয় সমস্যাটি হ'ল মাটারে সমস্ত বিলম্ব এখনও সমাধান হয়নি। সমস্যা সমাধানের সময় কী ভুলগুলি এড়াতে হবে এবং পরবর্তী কী করা উচিত সে সম্পর্কে দৃষ্টিভঙ্গি দিয়ে নিবন্ধটি শেষ হয়েছে।

অপ্টিমাইজ করা জিনোম উবুন্টু ২০ এর জন্য হওয়া উচিত 20 তাদের কী ফোকাস করা উচিত? আধুনিক এবং দ্রুত হার্ডওয়্যার উপর। পুরানো এবং ধীর কম্পিউটারগুলিকে প্রভাবিত করে বাকী সমস্যাগুলি উবুন্টু 20.10 এ সমাধান করা এবং সমাধান করা দরকার।

আপনি যদি প্রকাশনা সম্পর্কে আরও জানতে চান, আপনি নীচের লিঙ্কটি চেক করতে পারেন। 


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

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

*

*

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