ভালো, ভালো, আমি একটি নতুন, আকর্ষণীয় এবং - চূড়ান্তভাবে - বিরক্তিকর সমস্যা মুখোমুখি হলাম। আমার একটি Windows মেশিনে, আমি Firefox 65-এ আপগ্রেড করলাম। তারপর লক্ষ্য করলাম ব্রাউজার বন্ধ করার সিকোয়েন্স খুব লম্বা সময় নিচ্ছে। আগে, এটি খুব ছোট একটা জিনিস হতো - সর্বোচ্চ ১-২ সেকেন্ড। এখন, এটি পুরো এক মিনিট নিচ্ছে এবং এক কোরের প্রায় CPU খাচ্ছে। তাই আমি এই ইস্যুতে গভীরে যেতে সিদ্ধান্ত নিয়েছি এবং দেখতে চেয়েছি এটি আমার নিজের সেটআপের কোনো জিনিস নাকি Firefox-এ একটি নতুন ইস্যু।
সর্বদা এমনই, ইন্টারনেট খুব সাহায্য করলো না। সাধারণ সুপারিশগুলো পেলাম - ড্রাইভার আপডেট করুন, এটা রিফ্রেশ করুন, সেটা রিফ্রেশ করুন। সবচেয়ে খারাপ ধরণের সাজেশন যা সমস্যাকে বা কেন এটি মেনিফেস্ট হয়েছে সেটিকে পুরোপুরি উপেক্ষা করে। যদি আপনি ইস্যু বুঝেন না, পরিবর্তন আনার চেষ্টা করলে দীর্ঘমেয়াদে পুরো জিনিসটা মুশকিল হয়ে যায়। সেই লক্ষ্যে, আমি সঠিক পদ্ধতিতে এটি করতে বসলাম। আমার সাথে চলুন।

নোট: ছবি सौজন্যে Freeimages.com/Malte Hansen।
সমস্যা বিস্তারিত
হলে যেন: আপনি Firefox 65-এ আপগ্রেড করলেন, এবং এখন, ব্রাউজার বন্ধ করতে এক পূর্ণ মিনিট লাগছে重い CPU ব্যবহারসহ। এরপর, ব্রাউজার বন্ধ হয়। সমস্যাটি পুরোপুরি বুঝতে এবং আলাদা করতে, আপনাকে ধাপে ধাপে ইস্যুর অনুসন্ধান করতে হবে, এক কম্পোনেন্ট এক সময়। এখানে আমি যা করলাম:
- UI উইন্ডো বাটন, ফাইল মেনু এবং Alt + F4 শর্টকাট ব্যবহার করে ব্রাউজার বন্ধ করার তুলনা। একই জিনিস।
- সব অ্যড-অন ডিজেবল করে Firefox সেফ মোডে রিস্টার্ট করলাম। একই জিনিস।
- আমি Браউজার হার্ডেন করতে চমৎকার EMET ফ্রেমওয়ার্ক ব্যবহার করি। যেহেতু আমি ইতিমধ্যে Firefox এবং EAF/EAF+ মিটিগেশন সাথে ইস্যু দেখেছি (যদিও Windows 8-এ), আমি এই কম্পোনেন্টটি পরীক্ষা করলাম। আমি Firefox-র জন্য EMET সম্পূর্ণ ডিজেবল করলাম, এবং আবারও, কোনো পার্থক্য হয়নি। স্লোওনেস এবং ক্লোজে CPU হিট জিড়িদি বসে আছে।
- ব্রাউজার রি-ইনস্টল করলাম, দেখতে এটা কি কোনো পার্থক্য আনে। হয়নি।
- 64-বিট বনাম 32-বিট ভার্সন টেস্ট করলাম। কোনো পরিবর্তন নেই।
সমাধান
এখন কিছুই সাহায্য করল? হ্যাঁ।
- Firefox 64 ট্রাই করলাম। ক্লোজ ডাউনে কোনো স্লোওনেস নেই।
- Firefox 60 ESR ট্রাই করলাম। কোনো ইস্যু নেই। ব্রাউজার সর্বোচ্চ ১-২ সেকেন্ডে বন্ধ হয়।
এটি একটি সহজ এবং স্পষ্ট গল্প বলে - Firefox 65-এ কিছু বৎসু হয়েছে।
যেহেতু আমি সফ্টওয়্যার ডিবাগ করার মূডে নই - যখন আমার একমাত্র চাহিদা একটি সিম্পল, সিমলেস, পেনলেস অভিজ্ঞতা, আমি Firefox 65 আর চিন্তা না করেই ফসিল করলাম, এবং Firefox 60 ESR রাখলাম। পারফরম্যান্স পার্থক্য নগণ্য, এবং যদি আপনি ব্রাউজারে Accessibility সার্ভিসেস ডিজেবল করেন (যদি আপনার দরকার নয়), তবে আপনি একটি ন্যূনতম, নন-প্লেসিবো বুস্ট পাবেন। আমি বিভিন্ন ওয়েবসাইটের বিপরীতে টেস্ট করলাম, এবং ক্যাশ ক্লিয়ার এবং ওয়েবসাইট ডেটা ডিলিট করতে হয়েছিল যেন কোনো উইর্ড ওয়ার্নিং নেই, যেমন corrupt content ইত্যাদি। কিন্তু তার বাইরে, সবকিছু একবার lagi অর্ডারে মনে হচ্ছে।


নোট
প্রকট হলো, Firefox 65 মনে হচ্ছে একটি বিশেষভাবে দুষ্টু রিলিজ। গতকালই পড়লাম, অটোমেটিক আপডেটগুলো বন্ধ করা হয়েছে, পজ করা হয়েছে বা যেকোনো কিছু, কিছু থার্ড-পার্টি সিকিউরিটি সফ্টওয়্যারের ইনকম্প্যাটিবিলিটির কারণে। হে, আমি সর্বদা দাবি করেছি anti-x জিনিসগুলো সাধারণত ভালো করার চেয়ে বেশি নয়স তৈরি করে, কিন্তু আমি এখানে দার্শনিক পয়েন্ট বাদ দিচ্ছি না। পারফরম্যান্স সমস্যা এবং সার্টিফিকেট জিনিসের কম্বিনেশন আমাকে বিশ্বাস করিয়ে দেয় যে এটি শুধু "move fast and break things" প্লेগের সিলি গ্রাফের আরেকটি ডেটা পয়েন্ট যা গত কয়েক বছরে সফ্টওয়্যার ইন্ডাস্ট্রি জকড় দিয়েছে। খুব দুঃখদ।
উপসংহার
আমরা এখানে আছি। আমি বিশ্বাস করতে চাই ক্লোজ ইস্যুটি আসলেই Firefox 65.X বা যেকোনো ভার্সনে গ্রেসফুলি সমাধান হবে। আমার অনুমান - Firefox ইন্টারনালস traversé না করেই - হলো এতে নতুন টাস্ক ম্যানেজার, নতুন মেমরি ম্যানেজমেন্ট, যেকোনো কিছু সাথে সম্পর্কিত। গারবেজ কালেকশন বা ক্যাশিং gone rogue जैसा মনে হয়। কিন্তু এটি কেবল একটি অনুমান, যদি একটি সুপ্রিম কদের জিনিয়াসের দ্বারা করা হয়।
গত কয়েক বছরে, Firefox অনেক স্ট্রাইডস নেয়া, 그중 অনেক সম্পূর্ণ ভুল দিকের দিকে। কিন্তু এখনও তার সব Australis এবং WebExtensions নানসেন্সের সাথে, আমাদের Firefox দরকার, কারণ ব্রাউজার মনোপলি থাকলে, যা বর্তমান মার্কেটে প্রায় হয়ে যাচ্ছে, সেটি খুব খারাপ জিনিস। একটি ভয়াবহ জিনিস। এর অনেক ত্রুটির باوجود, Firefox এখনও সবচেয়ে কম খারাপ এবং বিরক্তিকর, যা Wider Web-এর জন্য বেশ কিছু বলছে না। কিন্তু এটি বর্তমান অবস্থা। আশা করি এই আর্টিকেল আপনার সমস্যা সমাধান করল। যদি Firefox 65 ধীরে বন্ধ হয়, ESR ভার্সনকে পেইনকিলার হিসেবে বিবেচনা করুন। এবং আমরা শেষ।
চিয়ার্স।