একটা সময় ছিল যখন পিসি কেনাটা বেশ যুক্তিসঙ্গত মনে হতো। ৮ জিবি র্যামে কাজ চলে যেত, ১৬ জিবি র্যামকে একটা শক্তিশালী পদক্ষেপ বলে মনে হতো, এবং এর চেয়ে বেশি র্যাম শুধু তাদের জন্যই বরাদ্দ ছিল যারা সত্যিই ভারী কাজ করতেন। এই ভারসাম্যটা ছিল কারণ সফটওয়্যার হার্ডওয়্যারকে সম্মান করত। আজ, সেই ভারসাম্য নীরবে ভেঙে পড়েছে, এবং মাইক্রোসফট এতে পুরোপুরি সন্তুষ্ট বলেই মনে হচ্ছে।
কোম্পানির সেই নির্দেশিকা, যা পরে প্রত্যাহার করা হয়েছে, যেখানে ১৬ জিবি-কে ভিত্তি এবং ৩২ জিবি-কে ‘চিন্তামুক্ত’ সীমা হিসেবে উল্লেখ করা হয়েছিল, তা শুধু একটি সুপারিশ ছিল না। এটি আসলে দায়িত্বের একটি পরিবর্তন। কারণ আধুনিক হার্ডওয়্যারের কোনো কিছুই এমনটা ইঙ্গিত দেয় না যে একই দৈনন্দিন কাজের জন্য আমাদের হঠাৎ করে দ্বিগুণ মেমোরির প্রয়োজন হবে। ডিডিআর৫ মেমোরি অতীতের যেকোনো কিছুর চেয়ে দ্রুততর, অধিক কার্যকর এবং অধিক সক্ষম। কাগজে-কলমে, সিস্টেমগুলো আরও মসৃণ, দ্রুত সাড়াদানকারী এবং অধিক কার্যকর হওয়ার কথা। কিন্তু এর পরিবর্তে, ব্যবহারকারীদের শুধুমাত্র কয়েক বছর আগের স্বাচ্ছন্দ্য বজায় রাখার জন্য আপগ্রেড করতে উৎসাহিত করা হচ্ছে।
আর এখানেই হতাশা শুরু হয়। পুরো পরিস্থিতিটা এমন মনে হয় যেন মাইক্রোসফট ব্যবহারকারীদের বলছে যে তাদের অপারেটিং সিস্টেমটি নিজের ক্ষমতার চেয়ে বেশি বড় হয়ে গেছে, এবং ব্যবহারকারীর দায়িত্ব হলো এর জন্য আরও বড় একজোড়া প্যান্ট কিনে দেওয়া। এটা কোনো অগ্রগতি নয়। এটা উদ্ভাবনের ছদ্মবেশে একটি সাময়িক সমাধান।
অপ্টিমাইজেশন মরে যায়নি, উইন্ডোজে এটি শুধু অনুপস্থিত।
আসুন এমন ভান না করি যে এটি একটি শিল্প-ব্যাপী সমস্যা। আসলে তা নয়। macOS-এর মতো প্ল্যাটফর্মগুলো ক্রমাগত প্রমাণ করে চলেছে যে অপটিমাইজেশন এখনও গুরুত্বপূর্ণ। অ্যাপলের ম্যাকবুক নিও , কাগজে-কলমে সামান্য ৮ জিবি মেমোরি থাকা সত্ত্বেও, মসৃণ ও ধারাবাহিক পারফরম্যান্স দিতে সক্ষম হয়, কারণ এর সফটওয়্যারটি কঠোরভাবে নিয়ন্ত্রিত এবং কার্যকর। একই কথা SteamOS, Bazzite, এবং CatchyOS-এর মতো লিনাক্স ডিস্ট্রিবিউশনগুলোর ক্ষেত্রেও প্রযোজ্য, যেগুলো স্বল্প রিসোর্সে চললেও একটি পূর্ণাঙ্গ ডেস্কটপ অভিজ্ঞতা প্রদান করে।
এবার এর সাথে উইন্ডোজ ১১-এর তুলনা করুন। নিষ্ক্রিয় অবস্থায় র্যামের ব্যবহার ৬ থেকে ৮ জিবির আশেপাশে থাকাটা এখন আর ব্যতিক্রম নয়, বরং সাধারণ নিয়ম হয়ে দাঁড়িয়েছে। এটা ব্রাউজার খোলার আগে, গেম চালু করার আগে, বা সামান্য ভারী কোনো কাজ করার আগেই। ব্যাপারটা অনেকটা এমন যে, আপনি এমন একটা বাড়িতে উঠেছেন যেখানে বাতি জ্বালানোর আগেই বিদ্যুৎ বিলের অর্ধেক খরচ হয়ে গেছে। আর তারের সংযোগ ঠিক করার বদলে বাড়ির মালিক আরও বড় পাওয়ার কানেকশনের প্রস্তাব দিচ্ছেন।
আমরা এমন হার্ডওয়্যার ব্যবহার করছি যা চন্দ্রাভিযানের কম্পিউটারকেও হার মানায়, তবুও ক্যালকুলেটর খুলতেও বেশ খানিকটা সময় লাগে।
সমস্যার একটি অংশ নিহিত রয়েছে আধুনিক উইন্ডোজ অ্যাপগুলো যেভাবে তৈরি করা হয় তার মধ্যে। নেটিভ, কার্যকর অ্যাপ্লিকেশনগুলো ধীরে ধীরে ওয়েব-ভিত্তিক ফ্রেমওয়ার্ক এবং ইলেকট্রন র্যাপার দ্বারা প্রতিস্থাপিত হয়েছে। পিসিতে ডিসকর্ড এবং হোয়াটসঅ্যাপের মতো অ্যাপগুলোকে এখন আর প্রচলিত অর্থে অ্যাপ বলা চলে না। এগুলো মূলত উন্নতমানের ব্রাউজার ট্যাব, যারা নিজেদেরকে একটি সার্বভৌম রাষ্ট্র বলে মনে করে। এই অ্যাপগুলো স্বভাবতই প্রচুর মেমোরি ব্যবহার করে, এবং মাইক্রোসফটের নিজস্ব সিস্টেম কম্পোনেন্টগুলোও একই পথ অনুসরণ করেছে; এজ ওয়েবভিউ২ (Edge WebView2) ইনস্ট্যান্সগুলো যেন ডিনার পার্টিতে অনাহূত অতিথিদের মতো ব্যাকগ্রাউন্ডে হাজির হয়।
এরপর আসে “এআই ব্লোটওয়্যার” কাহিনী , যা কর্পোরেট ব্র্যান্ডিংয়ের এমন এক উৎকৃষ্ট উদাহরণ যে একজন পুরোনো গাড়ির বিক্রেতাও লজ্জা পাবে। অতিরিক্ত এআই সংযোজনের প্রাথমিক ঢেউয়ের বিরুদ্ধে কমিউনিটি যখন ন্যায্যভাবেই বিদ্রোহ করেছিল, তখন মাইক্রোসফট বিষয়টি কমিয়ে আনার জন্য আক্ষেপে প্রতিশ্রুতি দিয়েছিল । তারা আসলে যা করেছিল তা হলো, শুধু নাম পরিবর্তন করা এবং টগলগুলো লুকিয়ে ফেলা । এই ফিচারগুলো এখনও নেপথ্যে লুকিয়ে আছে এবং ক্রমাগত সিস্টেম রিসোর্স নষ্ট করে চলেছে।
ব্যবহারকারীর হার্ডওয়্যারের প্রতি এই চরম অসম্মানই সবচেয়ে বেশি পীড়াদায়ক। যখন আপনার পিসি ৮ জিবি র্যাম ব্যবহার করে নিষ্ক্রিয় থাকে, তখন তার কারণ এটা নয় যে এটি আপনার জন্য অসাধারণ কোনো কাজ করছে; বরং এর কারণ হলো অপারেটিং সিস্টেমটি এতটাই ভারি যে চুপচাপ থাকতে পারে না। মাইক্রোসফট কার্যকারিতার বিনিময়ে “সুবিধা”কে বেছে নিয়েছে, যদিও এই সুবিধাটা আসলে তাদের ডেভেলপারদের জন্যই, যারা আসল, নেটিভ কোড লেখার চেয়ে একটি ওয়েবসাইটকে কন্টেইনারে মুড়ে দেওয়াকে বেশি সহজ মনে করে। সত্যি বলতে, একই সাথে একটি স্প্রেডশিট এবং একটি চ্যাট অ্যাপ চালানোর জন্য আমাদের একটি সুপারকম্পিউটারের প্রয়োজন হওয়া উচিত নয়।
মাইক্রোসফট যদি জানে যে তারা আরও ভালো কিছু করতে পারে, তাহলে তাদের বর্তমান ব্যর্থতার জন্য আমাদের কাছে মূল্য চাইছে কেন?
বিষয়টিকে আরও বিদ্রূপাত্মক করে তুলেছে অভ্যন্তরীণভাবে যা ঘটছে তা। সত্য নাদেলা সম্প্রতি উইন্ডোজ কে২ (Windows K2) নিয়ে কথা বলেছেন, যা অপারেটিং সিস্টেমটিকে আরও হালকা ও কার্যকর করার লক্ষ্যে একটি প্রকল্প। এই স্বীকারোক্তিটি চূড়ান্ত আত্মঘাতী। একদিকে সিইও স্বীকার করছেন যে অপারেটিং সিস্টেমটি একটি স্ফীত জগাখিচুড়ি, প্রতিযোগিতায় টিকে থাকার জন্য যার গোড়া থেকে নতুন করে ডিজাইন করা প্রয়োজন; আর পরের মুহূর্তেই কোম্পানি ব্যবহারকারীদের বলছে বর্তমান বিপর্যয়কে জোড়াতালি দিয়ে সামাল দিতে ৩২ জিবি র্যাম কিনে নিতে। যদি আরও উন্নত ও কার্যকর একটি ভবিষ্যৎ নিয়ে ইতোমধ্যেই কাজ করা হয়ে থাকে, তবে কেন বর্তমান সমাধানটি ব্যবহারকারীদের পকেটের ওপর চাপিয়ে দেওয়া হচ্ছে?
আসল সমস্যা স্মৃতিশক্তি নয়, মানসিকতা।
স্পষ্ট করে বলতে গেলে, ৩২ জিবি র্যামের অবশ্যই একটি নিজস্ব উপযোগিতা আছে। যারা একসাথে অনেক কাজ করেন, কন্টেন্ট তৈরি করেন এবং আধুনিক AAA টাইটেলের গেম খেলেন, তারা এই অতিরিক্ত র্যামের সুবিধা পাবেন। সমস্যাটা সেটা নয়। সমস্যা হলো, ব্যবহারের ধরন নির্বিশেষে এটিকে সবার জন্য নতুন স্বাভাবিক অবস্থা হিসেবে উপস্থাপন করা। উইন্ডোজ ব্যবহারকারীদের বিশাল সংখ্যাগরিষ্ঠ অংশই এমন মানুষ, যারা শুধু ওয়েব ব্রাউজ করতে, ইমেল দেখতে এবং হয়তো মাইনক্রাফটের মতো সাধারণ কোনো গেম খেলতে চান। এই ধরনের মানুষদের জন্য ১৬ জিবি র্যামই যথেষ্টের চেয়ে বেশি হওয়া উচিত। এবং অন্যান্য প্ল্যাটফর্মে প্রায়শই এটি যথেষ্ট হওয়ায়, এই বিষয়টিকে যৌক্তিক প্রমাণ করা আরও কঠিন হয়ে পড়ে। এটি হার্ডওয়্যারের সীমাবদ্ধতা নিয়ে নয়, বরং সফটওয়্যারের অদক্ষতা নিয়ে।
সক্ষম হার্ডওয়্যার থাকা সত্ত্বেও যখন কোনো সিস্টেম ভারী মনে হয়, তখন দোষটা যন্ত্রটির নয়। দোষটা হলো প্রদত্ত অভিজ্ঞতার।
এই অবিবেচক ব্যবস্থাপনার ফল ঠিক তেমনই যা আপনি আশা করবেন: গণহারে প্রস্থান। ব্যবহারকারীরা অবশেষে তাদের ধৈর্যের শেষ সীমায় পৌঁছে উপলব্ধি করছেন যে, অন্যের জীবন সত্যিই বেশি সুখের। মানুষ বুঝতে পারছে যে তারা আসলে তাদের হার্ডওয়্যারকে ঘৃণা করে না; তারা শুধু সেই অপারেটিং সিস্টেমকে ঘৃণা করে যা সেটিকে জিম্মি করে রেখেছে। যখন একজন নন-গেমার একটি ম্যাক-এর ৮ জিবি মেমোরি দিয়ে পুরো দিন কাজ করতে পারেন, কিন্তু একটি ১৬ জিবি উইন্ডোজ মেশিনে তিনটি ক্রোম ট্যাব খোলা রাখতেই হিমশিম খান, তখন বুঝতে হবে সমস্যাটা মেমোরিতে নয় — সমস্যাটা হলো মধ্যস্থতাকারীর। তার উপর, মাইক্রোসফট আমাদের এটা বিশ্বাস করাতে চাইছে যে আমাদের আরও বেশি ক্ষমতার প্রয়োজন, অথচ আমাদের আসলে প্রয়োজন আরও উন্নত সফটওয়্যার।
পরিহাসের বিষয় হলো, মাইক্রোসফট ইতিমধ্যেই জানে কীভাবে এর সমাধান করতে হয়। আশা শর্মা এবং এক্সবক্স টিম যা করে আসছে , শুধু সেদিকেই তাকান: ব্যবহারকারীদের কথা শোনা, অর্থপূর্ণ উন্নতি সাধন করা এবং বাহুল্যের চেয়ে অভিজ্ঞতার ওপর বেশি মনোযোগ দেওয়া। এটাই প্রমাণ যে, কোম্পানিটি চাইলে এখনও সঠিক কাজটি করতে পারে। হয়তো আমাদের আরও মেমোরি কিনতে বলার পরিবর্তে, মাইক্রোসফটের উচিত একটি ভালো অপারেটিং সিস্টেম কীভাবে তৈরি করতে হয় তা মনে করার চেষ্টা করা।
