มีหลายสิ่งหลายอย่างที่คอมพิวเตอร์สมัยใหม่ทำที่เราเพียงแค่มองข้ามไป แต่บางครั้งก็เป็นเรื่องสนุกที่จะได้มองใต้ฝากระโปรงและดูว่าทุกอย่างทำงานอย่างไร วันนี้เรากำลังตรวจสอบว่าคอมพิวเตอร์ของคุณทราบได้อย่างไรว่าคุณติดตั้งแรมประเภทใดและจำนวนเท่าใด
เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน
คำถาม
ผู้อ่าน SuperUser Celeritas ต้องการทราบว่าคอมพิวเตอร์ของเขาสามารถตรวจจับได้ทันทีว่า RAM ชนิดใดอยู่ภายใน:
Mac OS X จะบอกได้อย่างไรว่าในเครื่องมีแรมประเภทใด? ตัวอย่างเช่นฉันกำลังทำงานกับเครื่องที่มี DDR3 RAM @ 1600MHz และฉันคิดว่ามันเป็นไปไม่ได้ที่จะรู้ว่า RAM โดยไม่ต้องเปิดเคสและดูมันจะทำได้อย่างไรในระบบอื่น
เห็นได้ชัดว่ามันมีประโยชน์มากสำหรับระบบปฏิบัติการที่จะทราบว่ามีการเข้าถึงแรมประเภทใด แต่กลไกใดที่กำหนดข้อมูลนี้
คำตอบ
ผู้สนับสนุน SuperUser UltraSawBlade เสนอคำอธิบายต่อไปนี้:
แรมแท่งมีชิปขนาดเล็กที่เรียกว่า ตรวจจับการแสดงตนแบบอนุกรม ซึ่งมีข้อมูลเช่นความจุการกำหนดเวลาที่ต้องการผู้ผลิตและแม้แต่หมายเลขซีเรียล
OSes สามารถเข้าถึงข้อมูล SPD ได้โดยใช้บัส i2c (ซึ่งรวมถึงสิ่งต่างๆเช่นเซ็นเซอร์อุณหภูมิด้วย) ฉันคิดว่าคุณสามารถอ่าน SPD โดยตรงจาก Linux โดยใช้ยูทิลิตี้ i2c ต่างๆ
ภาพนี้จากบทความ Wikipedia มีภาพที่ดี [seen above]
ผู้ร่วมให้ข้อมูลรายอื่นเสนอวิธีที่ผู้ใช้ปลายทางสามารถเข้าถึงข้อมูล i2c ได้ด้วยตนเอง AthomSfere เขียนว่า:
บน Windows:
wmic memoryChip รับ /?จะให้ข้อมูล RAM ต่างๆที่คุณสามารถขอได้จากพรอมต์คำสั่ง
ตัวอย่างเช่น,
wmic memorychip รับ serialnumberให้หมายเลขซีเรียลแก่คุณ คุณยังสามารถใช้
ความเร็ว,รุ่นบางครั้งผู้ผลิตและอื่น ๆ.WMI เป็นวิธีการสืบค้นของ Windows SMBIOS ข้อมูล. Apple, Linux, Windows และใครก็ตามที่ต้องการทำงานบนฮาร์ดแวร์ส่วนใหญ่จำเป็นต้องรองรับ SMBIOS ในบางระดับด้วยเหตุผลที่แตกต่างกัน
คุณสามารถใช้ SMBIOS (เช่นผ่าน WMI หรือ WMIC ใน Windows) เพื่อรวบรวมข้อมูลฮาร์ดไดรฟ์ข้อมูลเครือข่าย (เป็นการ์ด 10/100 หรือ 10/100/1000 หรือไม่)
เพื่อให้ก้าวไปอีกขั้นผู้ผลิตทุกรายมีรหัสสำหรับที่อยู่ MAC บน NIC RAM ยังมีรหัสผู้ผลิต ดังนั้นสิ่งที่คุณต้องทำเพื่อรับรหัสของพวกเขาเช่น 2 x2GB ของฉันในแล็ปท็อปเครื่องนี้คือ 830B คือสร้างฐานข้อมูลสำหรับผู้ผลิต (830B อาจเป็นแบรนด์เดียวแล้วขายต่อด้วย!) และรุ่นที่มีความหมายว่าอย่างไร นั่นคือวิธีการทำงานของ CPUz ที่ฉันเชื่อ - การสืบค้นพื้นฐานและฐานข้อมูลที่สมบูรณ์และเป็นปัจจุบัน
สำหรับตัวอย่างเพิ่มเติมเกี่ยวกับวิธีเข้าถึงข้อมูลนี้บนเครื่อง Windows, Linux และ OS X โปรดดูไฟล์ คำตอบของผู้สนับสนุนที่นี่ .
มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .