আমার মেমোরিটি ইসিসি বা নন-ইসিসি কিনা তা আমি কীভাবে বলব?


46

আমাকে আমার সিস্টেমে মেমরিটি প্রতিস্থাপন করতে হবে এবং মেমরিটি ইসিসি বা নন-ইসিসি কিনা তা কীভাবে নির্ধারণ করা যায় তা সম্পর্কে আমি নিশ্চিত নই। আমি এটি কীভাবে নির্ধারণ করব?


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

আপনার সিস্টেমের জন্য মাদারবোর্ড ম্যানুয়াল বা সিস্টেম ম্যানুয়ালটি অনুসন্ধান করুন এবং দেখুন আপনার হার্ডওয়ারের জন্য কী প্রয়োজন? বিভিন্ন র‌্যাম বিক্রেতাদের ওয়েব সাইটে মেমরি পরামর্শ সরঞ্জামগুলি ব্যবহার করবেন?
জোরেডেচ


2
@ ওয়ানাবাবে কোডার "আপনার উচিত নন-ইসিসি ব্যবহার করা উচিত" [উদ্ধৃতি আবশ্যক] [অপর্যাপ্ত ব্যাখ্যা]
সিভিএন

1
@ মাইকেলKjörling সেই স্তরে ডেটা অখণ্ডতা হোম-ব্যবহার অ্যাপ্লিকেশনগুলিতে গুরুতর নয়। অভিভাবক অ্যাপ্লিকেশনগুলি (বা ওএস) সহজেই এটি পরিচালনা করতে পারে এবং ইসিসি মেমরিটি একটি ছোট পারফরম্যান্স ওভারহেড নিয়ে আসে। অতিরিক্তভাবে, কার্যত সমস্ত গ্রাহক সিপিইউ ইসিসি মেমরি সমর্থন করে না (সুতরাং "উচিত")।
ওয়ানানাবকোডার

উত্তর:


58

উইন্ডোজ 7 এর জন্য আপনি নিম্নলিখিত কমান্ড ইন কমান্ড প্রম্পটটি চালাতে পারেন:

wmic MEMORYCHIP get DataWidth,TotalWidth

টোটাল প্রস্থের মান যদি ডেটাউইথের মানের চেয়ে বড় হয় তবে আপনার ইসিসি মেমরি রয়েছে।

উদাহরণ আউটপুট:

//ECC Memory
DataWidth  TotalWidth
64         72

//Non-ECC Memory
DataWidth  TotalWidth
64         64

নিম্নলিখিত কমান্ডের মাধ্যমে নির্ধারণ করার একটি আরও ভাল উপায়:

wmic memphysical get memoryerrorcorrection

এটি ইনস্টল করা মেমরির ধরণের উপর ভিত্তি করে একটি কোড ফিরিয়ে দেবে :

Value Meaning 
0 (0x0) Reserved 

1 (0x1) Other 

2 (0x2) Unknown 

3 (0x3) None 

4 (0x4) Parity 

5 (0x5) Single-bit ECC 

6 (0x6) Multi-bit ECC 

7 (0x7) CRC

আমি স্মৃতিচারণমূলক পাই - উপন্যাস পাওয়া যায় নি। উইন্ডোজ 7 এন্টারপ্রাইজ এসপি 1

3
@ ক্রিশ্চিয়ানপ ২ য় কমান্ডটিতে এটিতে দুটি টাইপ ছিল, হওয়া উচিত ছিল: wmic memphysical get memoryerrorcorrection(8.1-এ আমার জন্য কাজ করা হয়েছিল)
ড্যান নীলি

@ ড্যানিয়েলি আমার সিস্টেম (যা আমি জানি 8 জিপি ইসিসির 8 টি স্ট্রিপ রয়েছে) সেই আদেশ থেকে 2 টি মান দেয়: আউটপুটের দ্বিতীয় লাইনে 6 এবং 3। অন্য কমান্ডটি lines৪ এবং 72২ (প্রত্যাশামত) এর সাথে 8 টি লাইন এবং 2 এবং 2 দেখায় 1 টি অতিরিক্ত লাইন দেখায় I আমি এর আগে কখনও দেখিনি। কোন ধারণা কি এর মানে? রেকর্ডের জন্য: এটি একটি এইচপি এক্সডব্লিউ 8600 ওয়ার্কস্টেশন (ইনটেল 5400/6311 সার্ভার মাদারবোর্ড))
টনি

@ টনি আপনি কোন আদেশটি ব্যবহার করছেন?
জেমস মার্টজ

কোড 3 (কোনটি নয়) এর অর্থ কী? আমার কোন স্মৃতি ইনস্টল নেই?
মনিকা

40

ফ্রিবিএসডি (এবং সম্ভবত প্ল্যাটফর্মের মতো সম্ভবত ইউনিক্স):

dmidecode -t 17

উদাহরণ আউটপুট:

# dmidecode 2.12
এসএমবিআইওএস 2.5 উপস্থিত।

0x1100, ডিএমআই টাইপ 17, 28 বাইট হ্যান্ডেল করুন
মেমোরি ডিভাইস
        অ্যারে হ্যান্ডেল: 0x1000
        ত্রুটির তথ্য হ্যান্ডেল: সরবরাহ করা হয়নি
        মোট প্রস্থ: 72 বিট
        ডেটার প্রস্থ: 64 বিট
        আকার: 2048 এমবি
        ফর্ম ফ্যাক্টর: ডিআইএমএম
        সেট: 1
        লোকেটার: ডিআইএমএম 1
        ব্যাংক লোকেটার: নির্দিষ্ট করা হয়নি
        প্রকার: ডিডিআর 2
        প্রকারের বিবরণ: সিঙ্ক্রোনাস
        গতি: 667 মেগাহার্টজ
        উত্পাদক: AD00000000000000
        ক্রমিক সংখ্যা: 00002062
        সম্পদ ট্যাগ: 010839
        পার্ট নম্বর: HYMP125P72CP8-Y5
        পদমর্যাদা: 2

Total Width: 72 bitsঅংশ আপনি এ খুঁজছেন হয়।


লিনাক্সে এটি সনাক্তকরণের আরও তথ্য আমাদের বোন সাইটে ইউনিক্স.স্ট্যাকেক্সেঞ্জা.কম এ পাওয়া যাবে

কোড কীভাবে ত্রুটি সংশোধন করে সে সম্পর্কে আরও তথ্য এই সাধারণ পোস্টে পাওয়া যাবে যেখানে আমি দেখিয়েছি যে কীভাবে আপনি ত্রুটিগুলি সনাক্ত করতে এবং সংশোধন করতে অতিরিক্ত বিট ব্যবহার করতে পারেন। এ কারণেই আমাদের ডিআইএমএম রয়েছে যা b৪ বিট প্রশস্ত (wide বাইট ডেটার প্রশস্ত) বা b২ বিট প্রশস্ত (data৪ ডেটা প্লাস অতিরিক্ত বিট অতিরিক্ত তথ্য সংরক্ষণ করার জন্য) রয়েছে।


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

মেমরি নিয়ামক এটি অনুসরণ করছে কিনা তা আপনি কীভাবে পরীক্ষা করতে পারেন? mcelog?
হেনেস

আমার আর কোনও ইসিসি-সজ্জিত সার্ভারগুলিতে অ্যাক্সেস নেই, তবে আমি এটি সম্পর্কে একটি কার্নেল লগ বার্তা খুঁজছি। সম্ভবত একটি নেই। Buttersideup.com এ এটি সম্পর্কে কিছু লিঙ্ক আছে (কোনও প্রকল্পের সেরা ডোমেন নাম, আইএমও)।
পিটার কর্ডস

1
আমার মনে হয় আপনি আপনার উত্তর কি ইসিসি সম্পর্কে উপসংহার তাহলে ব্যাখ্যা করতে হবে Total Widthহয় 72 bitsবা 64 bits
এএল

1
"মোট প্রস্থ: 72 বিট আপনি যে অংশটি সন্ধান করছেন তা।" এবং এটি সন্ধান করার পরে আমি কী করব?
এন্ডোলিথ

19

আপনি যদি শারীরিক স্মৃতি মডিউলটি দেখেন তবে ইসিসির সাধারণত 9 টি (কখনও কখনও আরও বেশি) চিপ থাকে have নন-ইসিসিতে কেবল 8 টি (বা খুব কমই 8x2 = 16) থাকবে

ইসিসি বনাম নন-ইসিসি (চিত্র সৌজন্যে প্যাগেট সিস্টেমগুলি )


ইসি মডিউলটিতে বাইট প্রতি 10 বিটের 9 টি চিপ?
হেনেস

5
@ হেনেস: আপনার 10 টি থাকতে পারে তবে 9 টি অনেক বেশি সাধারণ। মেমোরিটি সাধারণত প্রতিটি বিভাজনে ত্রুটি-সংশোধনের +৪-বিট ডেটা + ৮-বিট সহ 72২ বিট (9 বিট প্রতিটি 9 টি তথ্য-চিপস থেকে একবারে একবারে পড়ুন) বিভক্ত হয়। আরও প্রযুক্তিগত তথ্যের জন্য এখানে দেখুন ।
নীলরাজ -

1
আরও সাধারণ নিয়ম হিসাবে, যদি মেমরি চিপের সংখ্যা 3 দ্বারা বিভাজ্য হয় তবে মডিউলটি হ'ল ইসিসি।
জেমস মার্টজ

কোনও সামগ্রী অনুলিপি করার সময় (চিত্র সহ) আপনাকে অবশ্যই বিশিষ্টতা সরবরাহ করতে হবে
মকুবাই

1
সাইটগুলির সূচনা হওয়ার পরে, এবং সহায়তা কেন্দ্র অনুসারে @endolith: অন্যের লিখিত উপাদানগুলিকে কীভাবে রেফারেন্স করবেন
মকুবাই

8

কম্পিউটার এবং প্রতিটি র‌্যাম মডিউলের ইসির স্থিতি নির্ধারণ করতে আপনি একটি ম্যাকের মাধ্যমে সিস্টেম তথ্য অ্যাপ্লিকেশনটিতে সন্ধান করতে পারেন ।

/Applications/Utilities/System Information

হার্ডওয়্যার বিভাগের অধীনে ডান ফলকে মেমরি নির্বাচন করুন।

তারপরে "মেমোরি স্লটস" তালিকাটি নির্বাচন করা সহ। নীচের উইন্ডোতে একটি ইসিসি স্থিতি প্রদর্শন করা উচিত।

নীচের ছবি দেখুন:

সিস্টেম তথ্য অ্যাপ্লিকেশন উইন্ডো

এছাড়াও এফওয়াইআই হিসাবে প্রতিটি র‌্যাম স্লটে একটি স্ট্যাটাস ফিল্ড থাকবে যদি কোনও র‌্যাম মডিউলে কোনও সমস্যা সনাক্ত করা হয় তবে স্থিতিটি "ওকে" ব্যতীত অন্য মান হবে


"অক্ষম" মানে কি এই ভেড়াটি ইসিএস নয়? এটি আপনার উত্তর থেকে পুরোপুরি স্পষ্ট নয়
মোহনাইম

এটি সঠিকভাবে "সক্ষম" এর একটি স্থিতির অর্থ হ'ল তিনি র‌্যাম ইসিসি।
মিঃ ডানিয়েল

6

ইনসি এটি করতে পারে:

$ sudo inxi -m -xxx
Memory:    Array-1 capacity: 32 GB devices: 4 EC: None
           Device-1: ChannelA-DIMM0 size: 4 GB speed: 1333 MHz type: DDR3 (Synchronous)
           bus width: 64 bits manufacturer: Kingston part: KHX1600C9D3/4GX serial: B7ED5A53

...

এখানে নন ইসি-র‌্যাম মডিউল ব্যবহার করা হয় EC: None


আমার যে 4 EC: Noneমূল্যটি সন্ধান করা উচিত তা কি?
জেমস মার্টজ

শুধু EC: None4পূর্ববর্তী ক্ষেত্র অংশ ( devices: 4)।
সন্ধ্যাবধি

0

আপনি বেলার্কের মতো একটি নিখরচায় অ্যাপ্লিকেশনও চেষ্টা করতে পারেন । আপনার সিস্টেম সম্পর্কেও একগুচ্ছ আরও তথ্য দেয় ...

আমি কয়েকবার সফটওয়্যারটি ব্যবহার করেছি। এই সফ্টওয়্যারটির সাথে আমার কোনও সম্পর্ক নেই তবে আমি জানি যে এটি কয়েকটি বিশ্ববিদ্যালয় ব্যবহার করে।

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


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