র্যাম এক্সেস গতি, latency বনাম ব্যান্ডwith


4

আমি রাম গতি, বিলম্বিত, এবং স্থানান্তর হার সম্পর্কে একটু বিভ্রান্ত।

আমি যা করতে পারি তা থেকে, RAM এর ঘড়ির গতি এবং বিলম্বিততার উপর রেট দেওয়া হয়। কয়েকটি আলাদা আলাদা পরিমাপের পরিমাপ রয়েছে (4 সংখ্যার স্ট্রিং, উদাহরণস্বরূপ, 5-5-5-18), তবে শুধুমাত্র একমাত্র গুরুত্বপূর্ণ সংখ্যাটি হল শেষটি যা দুটি "র্যান্ডম" মেমরি এলাকায় (আমি ভুল হলে আমাকে সঠিক করুন)।

আমার প্রশ্ন এই হল:

আপনি কিভাবে প্রকৃত RAM latency (অর্থাত্, ন্যানোসেকেন্ডে) হিসাব করবেন। এটি কি টিআরএএসগুলি র্যাম ঘড়ির গতি দ্বারা বিভক্ত হয় নাকি এটি টিআরএএস প্রসেসরের গতি দ্বারা বিভক্ত (যা আমার কাছে সঠিক নয়, প্রসেসরটি এরকম RAM অ্যাক্সেসকে প্রভাবিত করবে না) অথবা এটি কি সম্পূর্ণ ভিন্ন?

এছাড়াও, কিভাবে ডুয়েল চ্যানেল এবং ট্রিপল চ্যানেলে RAM র্যাটেন্টিকে প্রভাবিত করে (যা আমি সংগ্রহ করতে পারি, এটি তা নয়, এটি ব্যান্ডউইথকে প্রভাবিত করে) এবং এটি কীভাবে কাজ করে? এটা কি হার্ড ড্রাইভের জন্য RAID এর সাথে স্ট্রাইপ করার মতো কিছু কিছু?

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

ধন্যবাদ

-Faken

memory 

উত্তর:


4

4 নম্বর স্ট্রিং, উদাহরণস্বরূপ, 5-5-5-18

স্মৃতি সময় সংখ্যার একটি সিরিজের মাধ্যমে নির্দিষ্ট করা হয়:

2-3-2-6-T1
3-4-4-8
2-2-2-5

এই সংখ্যা একটি নির্দিষ্ট অপারেশন সঞ্চালন মেমরি লাগে ঘড়ি চক্রের পরিমাণ নির্দেশ করে। ছোট সংখ্যা, দ্রুত মেমরি।

সাফ প্রতীক-tRCD-TRP-tRAS-সিএমডি

  • সিএল: সিএএস বিলম্বিত । একটি কমান্ডের সময় এটি স্মরণে পাঠানো হয় এবং এটির উত্তর দেওয়ার সময় এটি শুরু হয়। এটি প্রসেসরটির মধ্যে কিছু সময় যা মেমরি থেকে কিছু তথ্য এবং এটি ফেরত পাঠায়।
  • টিআরসিডি: আরএসএস থেকে সিএএস বিলম্বিত । লাইনটি সক্রিয় করার সময় (RAS) এবং কলাম (CAS) যেখানে ম্যাট্রিক্সে তথ্য সংরক্ষণ করা হয়।
  • টিআরপি: আরএসএস প্রিন্চার । তথ্য একটি লাইন অ্যাক্সেস নিষ্ক্রিয় এবং তথ্য অন্য লাইন অ্যাক্সেস শুরু সময় লাগে সময়।
  • প্র্রচার বিলম্ব বিলম্ব ** TRAS। মেমরির পরবর্তী অ্যাক্সেসটি যতক্ষণ না মেমরির অপেক্ষা করতে হবে তার কতক্ষণ সময় লাগতে পারে।
  • সিএমডি: কমান্ড রেট । মেমরি চিপ সক্রিয় করা হচ্ছে এবং প্রথম কমান্ড পাঠানো হতে পারে সময় সময় লাগে। কখনও কখনও এই মান প্রদান করা হয় না। এটি সাধারণত টি 1 (1 ঘড়ির চক্র) বা টি 2 (2 ঘড়ির চক্র)।

CAS latency arguably সবচেয়ে গুরুত্বপূর্ণ সংখ্যা। সিএল = 3 এর সাথে মেমরি ডাটা প্রদানের জন্য তিনটি ঘড়ির চক্র বিলম্ব করবে; সিএল = 5 সঙ্গে মেমরি একই অপারেশন সঞ্চালন পাঁচ ঘড়ি চক্র বিলম্বিত হবে।

প্রতিটি ঘড়ি চক্রের সময় গণনা করা যেতে পারে:

T = 1 / f

বলুন আপনার 533 মেগাহার্টজ (266 মেগাহার্টজ ঘড়ির প্রকৃত ঘড়ি) এ DDR2-533 মেমরি চলছে, যার মানে ঘড়ির সময় 3.75 এনএস। যদি এই ডিডিআর 2-533 মেমরিতে CL = 5 থাকে তবে এটি ডেটা সরবরাহ করার আগে 18.75 এনএস বিলম্বিত হবে, যদি এটি CL = 3 থাকে তবে এটি 11.25 এনএস বিলম্বিত হবে।

স্মৃতি স্মৃতিতে স্মরণ রাখুন এছাড়াও বিস্ফোরিত মোড প্রয়োগ করে, তাই যদি পরবর্তী অনুরোধ করা ডেটা ঠিকানা প্রথম থেকে ক্রমিক হয় তবে "পরবর্তী" তথ্য পেতে কোন বিলম্ব নেই।

এটা কি হার্ড ড্রাইভের জন্য RAID এর সাথে স্ট্রাইপ করার মতো কিছু কিছু?

আমি তাই বিশ্বাস, হ্যাঁ। দ্বৈত এবং ট্রিপল চ্যানেল (মেমরি জোড়া বা triples ইনস্টল করা আবশ্যক) ব্যান্ডউইথ সম্পর্কে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.