র‌্যামের প্রকারভেদ: মূল স্মৃতি সম্পর্কে আপনার যা জানা দরকার everything

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

তাই, এই আর্টিকেলে আমি আপনাকে র‍্যাম সম্পর্কে আপনার যা যা জানা দরকার, তার সবকিছুই দেখাবো, যাতে পরেরবার যখন আপনি আপনার কম্পিউটারের মেমোরি আপগ্রেড করার জন্য কোনো মডিউল কিনবেন, তখন বিষয়টি আপনার কাছে আর গোপন না থাকে। আপনি যদি একজন সত্যিকারের র‍্যাম বিশেষজ্ঞ হতে চান , তাহলে পড়তে থাকুন…

ইতিহাস একটি বিট

আইবিএম পাঞ্চ কার্ড

পটভূমি

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

ধীরে ধীরে যন্ত্রগুলোর বিবর্তন ঘটে। ১৯৪৬ সালে এনিয়াক (ENIAC)-এর আগমনের সাথে সাথে, বাইস্টেবল সার্কিটযুক্ত মেমরি তৈরির জন্য ভ্যাকুয়াম টিউব ব্যবহার করা শুরু হয় । এই টিউবগুলো তাদের অবিশ্বস্ততার কারণে বহু সমস্যার সৃষ্টি করেছিল; এদের গঠন ছিল লাইট বাল্বের মতো এবং সেগুলোও বাল্বের মতোই নষ্ট হয়ে যেত, ফলে ঘন ঘন প্রতিস্থাপনের প্রয়োজন পড়ত। উপরন্তু, এগুলো তাপ উৎপন্ন করত এবং প্রচুর পরিমাণে শক্তি খরচ করত।

অগ্রগতি করতে হলে ইলেকট্রনিক্সে ভিন্ন কিছুর প্রয়োজন ছিল । ১৯৫৩ সালে ফেরাইট কোর মেমোরির ব্যবহার শুরু হয়। এবং ১৯৬৮ সালের আগে আইবিএম প্রথম সেমিকন্ডাক্টর-ভিত্তিক মেমোরি ডিজাইন করেনি । এই সলিড-স্টেট মেমোরি তার পূর্বসূরিদের সমস্যাগুলোর সমাধান করে এবং অধিক নির্ভরযোগ্যতা, স্থায়িত্ব ও গতি প্রদান করে। এর ধারণক্ষমতা ছিল ৬৪ বিট, কিন্তু সবচেয়ে আকর্ষণীয় বিষয় ছিল যে প্রথম মেমোরি চিপগুলো স্থায়ীভাবে থেকে গিয়েছিল।

ইতিহাসের বেশিরভাগ সময় জুড়ে বিভিন্ন ধরনের মেমরি ফরম্যাট ব্যবহৃত হতো , যেমন ম্যাগনেটিক টেপ, ফ্লপি ডিস্ক, অপটিক্যাল মিডিয়া (সিডি, ডিভিডি,…), প্রথম ম্যাগনেটিক হার্ড ডিস্ক (এইচডিডি), সেমিকন্ডাক্টর মেমরি (এসএসডি, র‍্যাম, রেজিস্টার, বাফার/ক্যাশ, রম,…) ইত্যাদি।

এই পর্যায়ে এটা উল্লেখ করা গুরুত্বপূর্ণ যে, অতীতে কেবল এক স্তরের মেমরি ব্যবহৃত হতো : প্রধান মেমরি, যেখানে প্রোগ্রামটি থাকতো। তবে, কম্পিউটিংয়ের বিবর্তনের সাথে সাথে ধীরে ধীরে অন্যান্য ধরনের প্রোগ্রামেবল মেমরি অন্তর্ভুক্ত হতে থাকে, যার ফলস্বরূপ অবশেষে র‍্যামের (RAM) মতো দ্রুতগতির মেমরির বিকাশ ঘটে।

র‌্যামের আগমন

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

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

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

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

আপনি যদি ইতিহাস পছন্দ করেন, তাহলে র‍্যামের সংক্ষিপ্ত সময়রেখাটি হলো:

  • প্রথম র‌্যামের একটি স্মৃতি ছিল তার চৌম্বকীয় কোর 1949-এর প্রতিটি বিটটি ফেরোম্যাগনেটিক পদার্থের টরয়েডে সংরক্ষণ করা হয়েছিল। প্রতিটি টুকরোটি কয়েক মিলিমিটার ব্যাস, অতএব প্রচুর স্থান গ্রহণ এবং ক্ষমতা সীমাবদ্ধ করে। তবে এ জাতীয় এলোমেলো অ্যাক্সেস মেমরির জন্য রিলে এবং বিলম্বের লাইনের চেয়ে এটি অবশ্যই ভাল ছিল।
  • 1969 সালে ইন্টেল অর্ধপরিবাহী দিয়ে তৈরি প্রথম র‌্যাম আসবে। 3101 64-বিটের মতো চিপস সহ। পরের বছর তিনি উপস্থাপনা ড্রাম স্মৃতি 1 কেবি (চিপ 1103) এর বর্তমান র্যান্ডম অ্যাক্সেস স্মৃতিগুলির ভিত্তি স্থাপন। আসলে, ডিআরএএম স্ট্যান্ডার্ড হয়ে উঠবে, সুতরাং আইবিএমের আবিষ্কারটি এই শিল্পটিকে গ্রহণ করেছিল।
  • বহু বছর পরে এগুলি ক্ষুদ্রায়িত হতে থাকবে, ক্রমবর্ধমান ক্ষমতা এবং কর্মক্ষমতা সহ চিপগুলি, যতক্ষণ না এসআইপিপি এবং ডিআইপিগুলি বর্তমানগুলির ব্যবহার শুরু করার জন্য বাতিল করা শুরু না করে। সিম মডিউলগুলি (একক ইন-লাইন মেমরি মডিউল), অর্থাৎ একদিকে সমস্ত পরিচিতি সহ মডিউল। এর ফলে র‌্যামটি পরিবর্তন করা এবং এগুলি যুক্ত করার মতো করে এগুলি যুক্ত করা সহজ হয়েছিল।
  • ১৯৮০ এর দশকের শেষের দিকে, প্রসেসর প্রযুক্তি র‌্যামগুলির চেয়ে প্রসেসরগুলিকে আরও দ্রুত তৈরি করেছিল, যার ফলে তাৎপর্যপূর্ণ হয়েছিল bottlenecks। পিছিয়ে থাকা মেমরি চিপগুলির ব্যান্ডউইথ এবং অ্যাক্সেসের গতি বাড়ানো দরকার ছিল।
  • অসংখ্য প্রযুক্তি ইন্টেল 80486 এর বার্সড মোড দ্বারা অনুপ্রাণিত, এফপিএম র‌্যাম (ফাস্ট পেজ মোড র‌্যাম) প্রযুক্তির মতো এই বাধাটি হ্রাস করতে শুরু করেছে 70 60 বা XNUMX এনএস এর অ্যাক্সেসের সময় সহ একটি অ্যাড্রেসিং মোড যা অ্যাক্সেসকে উন্নত করে।
  • ইডিও র‌্যাম, o প্রসারিত ডেটা আউটপুট, 1994 এ 40 বা 30 এনএস এর অ্যাক্সেসের সময় সহ আসবে। এর ভিত্তিতে একটি উন্নতি ছিল বিডো, বার্স্ট ইডিও, যা ইডিওর চেয়ে 50% উন্নতি অর্জন করেছিল।
  • The দ্রুত স্মৃতি তারা মাইক্রোপ্রসেসরগুলির মতো ছিল, যেমন সেল-ভিত্তিক রেজিস্টার এসআরএএম (স্ট্যাটিক র‌্যাম)। তবে তাদের সাথে দুর্দান্ত দক্ষতা অর্জনের জন্য তারা অত্যন্ত ব্যয়বহুল, সুতরাং তারা দুর্দান্ত অভিনয়ের পরেও ব্যবহারিক ছিল না। এ কারণেই তারা ছোট বাফার বা খুব ছোট সিপিইউ রেজিস্টারে লিপ্ত হয়েছিল। এই কারণে, ইডিও, বিডো, এফপিএম এখনও ডিআরএএম টাইপের ছিল।
  • 1992 সালে, স্যামসাং প্রথম বাণিজ্যিক চিপ তৈরি করে SDRAM (সিঙ্ক্রোনাস ডায়নামিক র‌্যাম), বর্তমান মান।
  • এখান থেকে, সমস্ত র‌্যামগুলি এসডিআরএএম মেমরি কোষের উপর ভিত্তি করে ছিল। প্রথম হাজির এক Rambus ইন্টেল থেকে, যা ব্যয় বা গৌরব ছাড়াই সস্তায় এসডিআর র‌্যামের (একক ডাটা রেট র‌্যাম) সামনে front
  • পূর্ববর্তীগুলির কার্যকারিতা উন্নত করতে এবং র্যামবসের মতো দাম বাড়ানো না, ডিডিআর আসত (দ্বৈত ডেটা রেট)। ডিডিআর প্রতিটি ঘড়ির চক্রের একই সময়ে দুটি চ্যানেলে স্থানান্তরিত করার অনুমতি দেয়, এসডিআরের কার্যকারিতা দ্বিগুণ করে।
  • এবং ডিডিআর থেকে, আপনি কীভাবে ইতিহাসের উপস্থিতির সাথে ইতিহাস অব্যাহত রেখেছেন তা জানেন ডিডিআর 2, ডিডিআর 3, ডিডিআর 4, ডিডিআর 5, ...

... তবে এটি যথেষ্ট ছিল না

কম্পিউটিং-এর জন্য ক্রমাগত উন্নত পারফরম্যান্সের প্রয়োজন হয়। HDD-গুলো এখন অনেক দ্রুতগতির SSD-তে রূপান্তরিত হয়েছে । এবং মাইক্রোপ্রসেসরগুলো তাদের ফাংশনাল ইউনিট ও RAM-এর মাঝে নিজস্ব দ্রুতগতির মেমরি অন্তর্ভুক্ত করতে শুরু করেছে। এর ফলে, প্রতিবার কোনো কিছুর প্রয়োজনের সময় সরাসরি RAM-এ না গিয়ে, মাইক্রোপ্রসেসরগুলো ডেটা এবং নির্দেশাবলী এই মেমরিগুলোতে লোড করতে পারে, যা সেগুলোকে অনেক দ্রুত অ্যাক্সেস করার সুযোগ দেয়।

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

এই ক্যাশ মেমোরিগুলো বিভিন্ন স্তরে বিকশিত হয়েছে , যেমন বর্তমানের L1 (নির্দেশনা/ডেটার জন্য একীভূত বা পৃথক), একীভূত L2, L3, ইত্যাদি। শুধু তাই নয়, মাইক্রোপ্রসেসরের বাইরেও ডেটা এবং নির্দেশনায় দ্রুত অ্যাক্সেসের জন্য নানাভাবে কাজ করা হচ্ছে, যেমন ইন্টেল অক্ট্যান্ট মডিউল এবং অন্যান্য ধরনের বাফার, কিন্তু সেটা অন্য প্রসঙ্গ…

ডিডিআর এসডিআরএএম

ডিআইএমএম বনাম এসও-ডিআইএমএম

আপনাকে কিছু প্রেক্ষাপট জানানোর পর, বর্তমান ডিডিআর এসডিআরএএম পর্যন্ত পৌঁছানোর পথটি সম্পর্কে আপনি এখন জানেন । এখন, চলুন এর বিভিন্ন প্রকার এবং তাদের বৈশিষ্ট্যগুলো দেখে নেওয়া যাক। উল্লেখ্য যে, ইন্টেল পেন্টিয়াম ৪, যা মূলত তার র‍্যামবাস (RAMBUS) আর্কিটেকচার ব্যবহার করত, তার থেকে ভিন্নভাবে এএমডি অ্যাথলন প্রসেসরগুলোই প্রথম অপেক্ষাকৃত সস্তা ডিডিআর সমর্থন শুরু করে। এএমডি-ভিত্তিক সিস্টেমগুলোর বিক্রি এবং পারফরম্যান্সের মুখে পড়ে ইন্টেলও ডিডিআর গ্রহণ করতে বাধ্য হয়েছিল…

আদর্শ

ডিডিআর সংস্করণ অনুসারে

ডিডিআর সংস্করণগুলো বিভিন্ন স্তরের পারফরম্যান্সের সুযোগ দেয় :

  • ডিডিআর: পিসি-এক্সএক্সএক্সএক্সএক্স মডিউলটির ব্যান্ডউইথথকে নির্দেশ করে, উদাহরণস্বরূপ এটি পিসি -১1600০০, যদি ১০,০০,০০,০০০ হার্জ (100.000.000 মেগাহার্জ বাস) এক্স 100 (দ্বৈত ডেটা রেট হওয়া) x 2 বাইট = 8 এমবি / এস বা 1600 গিগাবাইটের গুণমান থেকে প্রাপ্ত ফলাফল / গুলি স্থানান্তর।
    • ডিডিআর -200 (পিসি -1600): 100 মেগাহার্টজ বাস এবং 200 মেগাহার্টজ আই / ও সহ এর নামটি তার 1600 এমবি / গুলি বা 1.6 জিবি / গুলি স্থানান্তর থেকে আসে।
    • ডিডিআর 266 (পিসি 2100): 133 মেগাহার্টজ বাস এবং 266 মেগাহার্টজ আই / ও সহ ২.১ গিগাবাইট / এসের স্থানান্তর ক্ষমতা সহ।
    • ডিডিআর -৩৩৩ (পিসি -333): 2700 মেগাহার্টজ বাস এবং 166 মেগাহার্টজ আই / ও সহ ২.333 গিগাবাইট / এসের স্থানান্তর ক্ষমতা সহ।
    • ডিডিআর -400 (পিসি -3200): 200 মেগাহার্টজ বাস এবং 400 মেগাহার্টজ আই / ও সহ মোট 3.2 গিগাবাইট / সেকেন্ডের সর্বোচ্চ স্থানান্তর সহ।
  • DDR2: চক্র প্রতি 4 বিট, অর্থাৎ 2 যাচ্ছে এবং 2 পিছনে কাজ করে। এটি পূর্ববর্তী ডিডিআর 1 এর সম্ভাবনা উন্নত করে।
    • ডিডিআর ২৩৩৩৩ (পিসি ২২ )০০) থেকে: এটি ১h2 মেগাহার্টজ আই / ও সহ 333 মেগাহার্জ বেস বাসের সাথে কাজ করে, যা এটি 2 গিগাবাইট / সেটির স্থানান্তর ক্ষমতা দেয়। 2600 এনএস অ্যাক্সেস সময়।
    • ডিডিআর 2-1200 (পিসি 2-9600) পর্যন্ত: বাস 300MHz, I / O এর জন্য 600Mhz এবং 9.6GB / s স্থানান্তর পর্যন্ত যায়। 3,3ns অ্যাক্সেস সময়।
  • DDR3: DDR2 এর তুলনায় উচ্চতর ট্রান্সফার গতি এবং কাজের গতি মঞ্জুরি দেয়, যদিও বিলম্বিতা বেশি higher
    • ডিডিআর3-1066 (পিসি 3-8500) থেকে: 133 মেগাহার্টজ বাস, 533 মেগাহার্টজ আই / ও, 8.5 জিবি / গুলি স্থানান্তর। 7.5 এনএসএস অ্যাক্সেস সময়।
    • DDR3-2200 (PC3-18000) অবধি: 350 মেগাহার্টজ বাস, 1100 মেগাহার্টজ আই / ও, এবং 18 জিবি / গুলি স্থানান্তর। 3.3 এনএস অ্যাক্সেস সময়।
  • DDR4: পূর্বের তুলনায় কম সরবরাহের ভোল্টেজ এবং উচ্চতর স্থানান্তর হার। দুর্ভাগ্যক্রমে এটির উচ্চতর বিলম্ব রয়েছে, যা অন্যান্য সমস্ত জিনিস সমান হওয়ায় তার কার্যকারিতা হ্রাস করে।
    • DDR4-1600 (PC4-12800) থেকে: 200 মেগাহার্জ বেস বাস, 1600 মেগাহার্জ আই / ও, এবং 12.8 জিবি / গুলি স্থানান্তর সহ
    • DDR4-2666 (PC4-21300) অবধি: 333 মেগাহার্টজ বেস বাস, 2666 মেগাহার্টজ আই / ও, এবং 21.3 জিবি / গুলি স্থানান্তর সহ।
  • ডিডিআর 5, ডিডিআর 6, ডিডিআর 7 ...: অদূর ভবিষ্যতে।

মডিউল টাইপ অনুযায়ী

SIMM মডিউলগুলো বিবর্তিত হয়ে বর্তমান DIMM-এ পরিণত হয়েছে , যেগুলোকে নিম্নলিখিত ভাগে ভাগ করা হয়:

  • ডিআইএমএম (দ্বৈত ইন-লাইন মেমরি মডিউল): উভয় পক্ষের পরিচিতি সহ একটি মেমরি মডিউল, আরও সংখ্যক পরিচিতির অনুমতি দেয়। তারাই ডেস্কটপ কম্পিউটার ব্যবহার করে।
  • এসও-ডিআইএমএম (ছোট আউটলাইন ডিআইএমএম)- এটি নিয়মিত ডিআইএমএমগুলির একটি ছোট আকারের সংস্করণ, যা ছোট কম্পিউটারগুলির জন্য সংক্ষিপ্ত মডিউল। এগুলি মিনি-আইটিএক্স ইত্যাদির মতো ছোট ফর্ম ফ্যাক্টর সহ মিনিপিসিগুলির জন্য নোটবুক কম্পিউটারগুলি, মাদারবোর্ডগুলিতে ব্যবহৃত হয় etc.

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

চ্যানেল অনুযায়ী

র‍্যাম মেমরি মডিউলগুলোকে এক বা একাধিক বাসের সাথে গ্রুপ করা যেতে পারে :

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

অদৃশ্যতা

মাদারবোর্ডে র‌্যাম স্লট

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

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

র‍্যামের গতি সর্বদা দুটি বিষয়ের উপর নির্ভর করে: ক্লক ফ্রিকোয়েন্সি এবং ল্যাটেন্সি । ল্যাটেন্সি হলো কোনো অ্যাক্সেস (পড়া বা লেখা) করতে যে সময় লাগে। একটি র‍্যাম মডিউলের বিভিন্ন ল্যাটেন্সি থাকতে পারে, এবং এখানেই ব্যবহারকারীরা বিভ্রান্ত হন; তারা ভাবেন যে ভিন্ন ল্যাটেন্সির মডিউল ইনস্টল করলে তা ইনকম্প্যাটিবিলিটির কারণ হবে কিনা, বা এটি পারফরম্যান্সকে প্রভাবিত করবে কিনা। আমি এখানে সেই বিষয়টিই স্পষ্ট করার চেষ্টা করব।

প্রথমে, আপনাকে বুঝতে হবে র‍্যাম (RAM) কীভাবে কাজ করে । যখন আপনার মেমরির কোনো নির্দিষ্ট ব্লক—অর্থাৎ, মেমরির যে অংশে ডেটা সংরক্ষিত থাকে—অ্যাক্সেস করার প্রয়োজন হয়, তখন মেমরি সারি এবং কলামে সাজানো থাকে। সারি এবং কলাম সিলেকশন লাইনগুলো সক্রিয় করার মাধ্যমে, আপনি যা খুশি লিখতে বা পড়তে পারেন। কিন্তু এই অ্যাক্সেস অপারেশনগুলো সম্পন্ন হওয়ার জন্য, সেগুলোকে লুপের মধ্য দিয়ে যেতে হয়, যা এমন কিছু কাজ সম্পাদন করে যা অপারেশনটিকে বিলম্বিত করে। এটাই হলো ল্যাটেন্সি।

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

  • 16: প্রথম মানটি সিএল বা সিএএস লেটেন্সি হিসাবে উপস্থিত হতে পারে, এটি মোটামুটি সময়টি নির্দেশ করে যা প্রসেসরের মধ্যে র‌্যাম থেকে ডেটা অনুরোধ করে এবং এটি সনাক্ত করে এবং প্রেরণ করে।
  • 18: দ্বিতীয় নম্বর টিআরসিডি বা আরএএস থেকে সিএএস লেটেন্সি হিসাবে পাওয়া যাবে, এই সংখ্যাটি একটি মেমরি লাইন (আরএএস) এবং একটি কলাম (সিএএস) এর অবস্থান এবং সক্রিয়করণের মধ্যে সময়কে উপস্থাপন করে, মনে রাখবেন যে স্মৃতিটি এমনভাবে সাজানো হয়েছে যেন এটি কোনও দাবা বোর্ড
  • 18: তৃতীয় নম্বর টিআরপি বা আরএএস প্রাকচার্জ হিসাবে পাওয়া যাবে এবং একটি লাইন ব্রেক করতে মেমরির যে সময় লাগে তা বোঝায়, এটি হ'ল আপনি বর্তমানে যে ডেটা লাইনটি ব্যবহার করছেন তা নিষ্ক্রিয় করা এবং একটি নতুন লাইন সক্রিয় করা।
  • 35: অবশেষে চতুর্থ মান টিআরএস হিসাবে সক্রিয় বা অ্যাক্টিভ হিসাবে প্রদর্শিত হতে পারে তা নির্দেশ করে। মেমরিটি আবার ডেটা অ্যাক্সেস করতে পারে তার অপেক্ষা করার সময়টির প্রতিনিধিত্ব করে।

সংখ্যা যত কম হবে, তত ভালো , কারণ এটি আরও দ্রুত হবে। যদি আপনার কাছে একটি CL11 DDR4 মডিউল এবং একটি CL9 মডিউল থাকে, তবে পরেরটি নিঃসন্দেহে অনেক দ্রুত হবে।

আপনি বিভিন্ন বিলম্ব সঙ্গে মডিউল মিশ্রিত করতে পারেন?

এখান থেকেই সেই বহু প্রতীক্ষিত প্রশ্নটি আসে , এবং এখানেই অনেক ব্যবহারকারী বিভ্রান্ত হন। উত্তরটি হলো হ্যাঁ। যদি আপনার কম্পিউটারে একই ক্লক ফ্রিকোয়েন্সি কিন্তু একটি নির্দিষ্ট CL (ক্লক ল্যাটেন্সি)-এর একটি DDR4 মডিউল ইনস্টল করা থাকে, এবং আপনি একই স্পেসিফিকেশন কিন্তু ভিন্ন CL-এর আরেকটি কেনেন, তাতে কোনো সমস্যা নেই। এটি কাজ করবে; এগুলি অসামঞ্জস্যপূর্ণ হবে না, এবং আপনার কম্পিউটার এটিকে প্রত্যাখ্যান করবে না। ল্যাটেন্সি হলো ক্যাপাসিটি বা ব্র্যান্ডের মতোই; কোনো সমস্যা ছাড়াই মডিউলগুলোর মধ্যে এটি ভিন্ন হতে পারে।

তাতে কী? একমাত্র ব্যাপার হলো, আপনি হয়তো সর্বোত্তম পারফরম্যান্স নাও পেতে পারেন, অথবা আপনার পছন্দের উপর নির্ভর করে তা কিছুটা কমেও যেতে পারে। একটি উদাহরণ দিয়ে বিষয়টি ব্যাখ্যা করি। একটি বাস্তব পরিস্থিতি কল্পনা করুন : আপনার কম্পিউটারে 2400MHz এবং CL14 গতির একটি 8GB কিংস্টন DDR4 মডিউল ইনস্টল করা আছে। কিন্তু আপনি আপনার র‍্যাম আপগ্রেড করতে চান এবং 2800MHz ও CL16 গতির একটি 8GB করসেয়ার DDR4 মডিউল কিনতে চান। আপনার কাছে দুটি সম্পূর্ণ সামঞ্জস্যপূর্ণ মডিউল থাকবে; আপনার কম্পিউটার এটি সহ্য করতে পারবে, কাজ করা বন্ধ করবে না। আপনার কম্পিউটারে 16GB র‍্যাম চালু থাকবে। কিন্তু… বেশ কিছু ঘটনা ঘটতে পারে:

  1. দুটি র‌্যাম মডিউলই তাদের ঘনত্বকে JEDEC স্ট্যান্ডার্ডের ডিফল্ট প্রোফাইলগুলিতে কমিয়ে দেয়, যেমন 2133 মেগাহার্টজ। এটি হ'ল, আপনার স্মৃতিশক্তি এর ঘড়ির ফ্রিকোয়েন্সি হ্রাস করে কিছুটা ধীর হয়ে উঠবে এবং তাই এর স্থানান্তর হার।
  2. আর একটি বিকল্প মডিউলটির জন্য বিলম্ব এবং ফ্রিকোয়েন্সি বিদ্যমান মডিউলটির সাথে মেলে। এই ক্ষেত্রে, 2800 মেগাহার্টজের পরিবর্তে দু'জনেই 2400 মেগাহার্টজ এবং সর্বোচ্চ সিএলে কাজ করবে would

কখন আপনি সমস্যায় পড়তে পারেন? ডুয়াল চ্যানেল বা কোয়াড চ্যানেল ব্যবহার করার সময়। সেক্ষেত্রে, স্পেসিফিকেশনের দিক থেকে অভিন্ন মডিউল কেনাই সবচেয়ে ভালো (ধারণক্ষমতা এবং প্রস্তুতকারক ভিন্ন হতে পারে)।

আমার কতটা র‌্যাম দরকার?

সংক্ষেপে বলতে গেলে, এটি প্রত্যেক ব্যবহারকারীর প্রয়োজনের উপর নির্ভর করে । উদাহরণস্বরূপ, আপনি যদি অফিস সফটওয়্যার ব্যবহার করেন, ইন্টারনেট ব্রাউজ করেন, ইত্যাদি, তাহলে ৪ থেকে ৮ জিবি যথেষ্ট হতে পারে। কিন্তু আপনি যদি গেম খেলতে চান, তাহলে আপনার ৮-১৬ জিবি লাগতে পারে। আপনি যদি একাধিক ভার্চুয়াল মেশিন চালান, তাহলে আপনার ৩২ জিবি বা তার বেশি লাগতে পারে… এটি খুবই ব্যক্তিগত ব্যাপার। আপনার ঠিক কতটা প্রয়োজন, তা জানার কোনো নির্দিষ্ট সূত্র নেই।

আপনার হার্ডওয়্যারটি ভালভাবে বেছে নিতে আপনি যে সফ্টওয়্যারটি নিয়মিত ব্যবহার করতে যাচ্ছেন তার প্রস্তাবিত প্রয়োজনীয়তাগুলি দেখতে খুব গুরুত্বপূর্ণ ...

প্রয়োজনীয় ন্যূনতম র‍্যামের পরিমাণ বেছে নেওয়ার জন্য একটি সূত্র রয়েছে, যাতে আপনি প্রয়োজনের চেয়ে কম র‍্যাম ইনস্টল না করেন। এই সূত্র অনুযায়ী, ২ জিবি-কে আপনার সিপিইউ-এর কোরের সংখ্যা দিয়ে গুণ করতে হয় । সুতরাং, যদি আপনার একটি কোয়াড-কোর প্রসেসর থাকে, তবে আপনার অন্তত ৮ জিবি র‍্যাম থাকা উচিত।


Google-এ পছন্দের উৎস হিসেবে যোগ করুন