কম্পিউটার টিউটোরিয়াল

SATA Express কী?

সিরিয়াল এটিএ (SATA) কম্পিউটার স্টোরেজের জন্য ব্যবহৃত হয়। এই স্ট্যান্ডার্ড ইন্টারফেস কম্পিউটার এবং স্টোরেজ ডিভাইসের মধ্যে সহজ ইনস্টলেশন এবং সামঞ্জস্য নিশ্চিত করে। সিরিয়ালাইজড যোগাযোগ ডিজাইন তার সীমায় পৌঁছেছে, অনেক স olid-স্টেট ড্রাইভ (SSD) ইন্টারফেসের পারফরম্যান্সের দ্বারা সীমাবদ্ধ হয়ে থাকে ড্রাইভের নিজস্ব পারফরম্যান্সের বদলে। কম্পিউটার এবং স্টোরেজ ড্রাইভের মধ্যে নতুন যোগাযোগ মানদণ্ড, SATA Express, এই ব্যবধান পূরণ করে।

SATA বা PCI Express যোগাযোগ

বিদ্যমান SATA ৩.০ স্পেসিফিকেশন ৬.০ Gbps ব্যান্ডউইথে সীমাবদ্ধ, যা প্রায় ৭৫০ MB/s-এ অনুবাদ করা যায়। ইন্টারফেসের ওভারহেড সহ, কার্যকর পারফরম্যান্স ৬০০ MB/s-এ সীমাবদ্ধ। বর্তমান প্রজন্মের অনেক SSD এই সীমায় পৌঁছেছে এবং দ্রুততর ইন্টারফেসের কিছু রূপের প্রয়োজন।

SATA ৩.২ স্পেসিফিকেশন, যার একটি অংশ SATA Express, কম্পিউটার এবং ডিভাইসের মধ্যে একটি নতুন যোগাযোগ মানদণ্ড। এটি ডিভাইসগুলকে বিদ্যমান SATA পদ্ধতি বেছে নেওয়ার অনুমতি দেয়, যা পুরনো ডিভাইসের সাথে পশ্চাদ্ভ batz সামঞ্জস্য নিশ্চিত করে, অথবা দ্রুততর PCI Express বাস ব্যবহার করতে পারে।

PCI Express বাস

PCI Express বাস সাধারণত CPU এবং পেরিফেরাল ডিভাইসের (যেমন গ্রাফিক্স কার্ড, নেটওয়ার্ক ইন্টারফেস, এবং ইউএসবি পোর্ট) মধ্যে যোগাযোগের জন্য ব্যবহৃত হয়। বর্তমান PCI Express ৩.০ মান অনুযায়ী, একটি একক PCI Express লেন ১ GB/s পর্যন্ত পরিচালনা করতে পারে, যা বর্তমান SATA ইন্টারফেসের চেয়ে দ্রুত।

তবে, ডিভাইসগুলি একাধিক লেন ব্যবহার করে। SATA Express স্পেসিফিকেশন অনুযায়ী, নতুন ইন্টারফেসের সাথে একটি ড্রাইভ দুটি PCI Express লেন (সাধারণত x2 বলা হয়) ব্যবহার করে ২ GB/s সম্ভাব্য ব্যান্ডউইথ অর্জন করতে পারে। এই ইন্টারফেস ব্যান্ডউইথকে পূর্ববর্তী SATA ৩.০ হার্ডওয়্যারের চেয়ে প্রায় তিন গুণ দ্রুত করে তোলে।

নতুন SATA Express কানেক্টর

নতুন ইন্টারফেসের জন্য একটি নতুন কানেক্টর প্রয়োজন। এটি দুটি SATA ডেটা কানেক্টরের সাথে একটি তৃতীয় ছোট কানেক্টরকে একত্রিত করে, যা PCI Express-ভিত্তিক যোগাযোগের সাথে কাজ করে। দুটি SATA কানেক্টর পুরোপুরি ফাংশনাল SATA ৩.০ পোর্ট। একটি কম্পিউটারে একক SATA Express কানেক্টর দুটি পুরনো SATA পোর্ট সমর্থন করতে পারে। সমস্ত SATA Express কানেক্টর পুরো প্রস্থ ব্যবহার করে, ড্রাইভ পুরনো SATA যোগাযোগ বা নতুন PCI-Express-ভিত্তিক হোক না কেন। তাই, একটি SATA Express হয় দুটি SATA ড্রাইভ বা একটি SATA Express ড্রাইভ পরিচালনা করে।

যেহেতু একটি SATA Express-ভিত্তিক ড্রাইভ দুটি প্রযুক্তি ব্যবহার করতে পারে, তাই এটি উভয়ের সাথে ইন্টারফেস করতে হবে, তাই এটি একটি তৃতীয় বিকল্পের পরিবর্তে দুটি পোর্ট ব্যবহার করে। এছাড়াও, অনেক SATA পোর্ট একটি PCI Express লেনের সাথে লিঙ্ক থাকে প্রসেসরের সাথে যোগাযোগের জন্য। একটি SATA Express ড্রাইভের সাথে PCI Express ইন্টারফেস ব্যবহার করা সেই ইন্টারফেসের সাথে লিঙ্ক করা দুটি SATA পোর্টের যোগাযোগ বন্ধ করে দেয়।

কমান্ড ইন্টারফেস সীমাবদ্ধতা

SATA ডিভাইস এবং CPU-এর মধ্যে ডেটা যোগাযোগ করে। এই লেয়ারের পাশাপাশি, একটি কমান্ড লেয়ার উপরে চলে। কমান্ড লেয়ার স্টোরেজ ড্রাইভ থেকে কী পড়বে এবং কী লিখবে তার কমান্ড পাঠায়। বছরের পর বছর এই প্রক্রিয়া অ্যাডভান্সড হোস্ট কন্ট্রোলার ইন্টারফেস (AHCI) দ্বারা পরিচালিত হতো। এটি বর্তমান বাজারজাত সব অপারেটিং সিস্টেমে লিখিত, কার্যকরভাবে SATA ড্রাইভগুলকে প্লগ-অ্যান্ড-প্লে করে তোলে। কোনো অতিরিক্ত ড্রাইভারের প্রয়োজন নেই।

যদিও এই প্রযুক্তি পুরনো, ধীর প্রযুক্তি (যেমন হার্ড ড্রাইভ এবং ইউএসবি ফ্ল্যাশ ড্রাইভ) সাথে ভালো কাজ করত, এটি দ্রুত SSD-কে पीछे ধরে রাখে। AHCI কমান্ড কিউ ৩২ কমান্ড ধারণ করতে পারে, কিন্তু এটি একবারে একটি কমান্ড প্রক্রিয়া করতে পারে কারণ একটি একক কিউ আছে।

এখানেই নন-ভোলেটাইল মেমরি এক্সপ্রেস (NVMe) কমান্ড সেট আসে। এর ৬৫,৫৩৬ কমান্ড কিউ রয়েছে, প্রতিটি কিউতে ৬৫,৫৩৬ কমান্ড ধারণ করার ক্ষমতা রয়েছে। এটি স্টোরেজ কমান্ডগুলকে ড্রাইভে সমান্তরাল প্রক্রিয়া করার অনুমতি দেয়। এটি হার্ড ড্রাইভের জন্য উপকারী নয়, কারণ ড্রাইভ হেডের কারণে এটি একটি একক কমান্ডে সীমাবদ্ধ। কিন্তু একাধিক মেমরি চিপ বিশিষ্ট স olid-স্টেট ড্রাইভের জন্য, এটি একসাথে বিভিন্ন চিপ এবং সেলে একাধিক কমান্ড লিখে ব্যান্ডউইথ বাড়াতে পারে।

এটি নতুন প্রযুক্তি এবং বাজারজাত অধিকাংশ অপারেটিং সিস্টেমে বিল্ট-ইন নয়। অনেক অপারেটিং সিস্টেমে ড্রাইভগুলিতে অতিরিক্ত ড্রাইভার ইনস্টল করার প্রয়োজন হয় যাতে ড্রাইভগুলো নতুন NVMe প্রযুক্তি ব্যবহার করতে পারে। SATA Express ড্রাইভের দ্রুততম পারফরম্যান্স স্থাপনে কিছু সময় লাগতে পারে।

SATA Express দুটি পদ্ধতিই সমর্থন করে। আপনি AHCI ড্রাইভারসহ নতুন প্রযুক্তি ব্যবহার করতে পারেন এবং পরবর্তীতে উন্নত পারফরম্যান্সের জন্য নতুন NVMe মানদণ্ডে যেতে পারেন, যা ড্রাইভ রিফরম্যাটের প্রয়োজন হতে পারে।

SATA ৩.২ স্পেসিফিকেশনে অন্যান্য বৈশিষ্ট্য

নতুন SATA স্পেসিফিকেশন শুধু নতুন যোগাযোগ পদ্ধতি এবং কানেক্টরই যোগ করে না। অধিকাংশ মোবাইল কম্পিউটারের জন্য লক্ষ্যবস্তু কিন্তু অন্যান্য অ-মোবাইল কম্পিউটারও লাভান্বিত হতে পারে।

সবচেয়ে উল্লেখযোগ্য পাওয়ার-বচত বৈশিষ্ট্য হল DevSleep মোড। এটি একটি নতুন পাওয়ার মোড যা স্টোরেজে সিস্টেমকে準-হাইবারনেট করতে দেয়। এই মোড স্লিপ মোডে পাওয়ার ড্র baixo করে বিশেষ ল্যাপটপের (SSD এবং কম পাওয়ার খরচের চারপাশে ডিজাইন করা আল্ট্রাবুকসহ) রানিং টাইম উন্নত করে।

স olid-স্টেট হাইব্রিড ড্রাইভও নতুন মানদণ্ড থেকে লাভান্বিত হয়, কারণ মানদণ্ডগুলে একটি নতুন অপ্টিমাইজেশন সেট যোগ করা হয়েছে। বর্তমান SATA বাস্তবায়নে, ড্রাইভ কন্ট্রোলার নির্ধারণ করে কী আইটেম ক্যাশে করা উচিত এবং কী নয়, যা অনুরোধ করা হয়েছে তা देखकर। নতুন কাঠামোয়, অপারেটিং সিস্টেম ড্রাইভ কন্ট্রোলারকে বলে যে কোন আইটেমগুলো ক্যাশে দিতে হবে, যা ড্রাইভ কন্ট্রোলারের ওভারহেড কমায় এবং পারফরম্যান্স উন্নত করে।

শেষে, RAID ড্রাইভ সেটআপের সাথে ব্যবহারের জন্য একটি ফাংশন রয়েছে। RAID-এর একটি উদ্দেশ্য হল ডেটা রিডান্ডেন্সি। ড্রাইভ ফেলার ঘটনায়, ড্রাইভটি প্রতিস্থাপন করা হয়, এবং ডেটা চেকসম থেকে পুনর্নির্মিত হয়। SATA ৩.২ মানদণ্ডে একটি নতুন প্রক্রিয়া রিবিল্ডিং প্রক্রিয়াকে উন্নত করে যে ডেটা ক্ষতিগ্রস্ত এবং কোনটি নয় তা শনাক্ত করে।

বাস্তবায়ন এবং কেন এটি তাড়াতাড়ি জনপ্রিয় হয়নি

SATA Express ২০১৩ সালের শেষে অফিসিয়াল মানদণ্ড হয়ে উঠেছে। এটি ২০১৪ সালের বসন্তে ইন্টেল H97/Z97 চিপসেটের রিলিজ পর্যন্ত কম্পিউটার সিস্টেমে প্রবেশ করেনি। যদিও মাদারবোর্ডে নতুন ইন্টারফেস ছিল, রিলিজের সময় কোনো ড্রাইভ এটি ব্যবহার করত না।

ইন্টারফেসটি দ্রুত জনপ্রিয় হওয়ার কারণ হল M.2 ইন্টারফেস। এটি শুধু স olid-স্টেট ড্রাইভের জন্য ব্যবহৃত হয় যা ছোট ফর্ম ফ্যাক্টর ব্যবহার করে। ম্যাগনেটিক-প্ল্যাটার ড্রাইভগুল SATA মানদণ্ড অতিক্রম করতে কঠিনতা অনুভব করে। M.2 বেশি নমনীয় কারণ এটি বড় ড্রাইভের ওপর নির্ভর করে না। এটি চারটি PCI Express লেনও ব্যবহার করতে পারে, অর্থাৎ SATA Express-এর দুটি লেনের চেয়ে দ্রুততর ড্রাইভ সম্ভব।

AMD ২০১৭ সালের মার্চের শুরুতে তার রাইজেন মাইক্রোপ্রসেসর রিলিজ করেছিল, যা AMD Socket AM4 প্ল্যাটফর্মে SATA Express-এর বিল্ট-ইন সমর্থন আনেছিল।

  1. Apple AirPort Express: যা আপনার জানা দরকার

  2. আইপি ঠিকানা কী?

  3. SATA বা NVMe SSD কী? আপনার SSD SATA নাকি NVMe সেটি কিভাবে জানবেন?

  4. Windows 11 SE খুঁজে বের করুন: Microsoft-এর ক্লাসরুম-রেডি OS