Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
FREEDOM251

Freedom251 › Blog › DDR4

หน่วยความจำคอมพิวเตอร์: ประเภท ลำดับชั้น และคุณลักษณะที่ควรรู้

By Freedom251 Team · · 2 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

หน่วยความจำคอมพิวเตอร์คือส่วนที่เก็บคำสั่ง ข้อมูลระหว่างประมวลผล และผลลัพธ์ชั่วคราวให้โปรเซสเซอร์เข้าถึงได้ทันที แต่ไม่ใช่อุปกรณ์เก็บไฟล์ทุกชนิด: RAM, cache และ register เป็นหน่วยความจำที่ข้อมูลหายเมื่อปิดไฟ ส่วน SSD และ HDD เป็น storage ที่เก็บข้อมูลถาวร

ระบบจึงใช้ memory hierarchy หลายระดับ โดยวางสิ่งที่เร็วและแพงไว้ใกล้ CPU และใช้หน่วยที่ช้ากว่าแต่จุได้มากไว้ไกลออกไป การเข้าใจหน้าที่ของแต่ละระดับช่วยให้เลือกอัปเกรดได้ตรงปัญหา แทนการดูเพียงตัวเลขความจุหรือความเร็ว

As an Amazon Associate I earn from qualifying purchases.

หน่วยความจำต่างจาก storage อย่างไร

ในทางสถาปัตยกรรม หน่วยความจำเน้นการเข้าถึงข้อมูลระหว่างที่ CPU กำลังทำงาน ส่วน storage เก็บระบบปฏิบัติการ โปรแกรม และไฟล์ไว้แม้ไม่มีไฟเลี้ยง AWS อธิบายความแตกต่างระหว่าง memory กับ persistent storage ไว้ที่ AWS Well-Architected

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
อุปกรณ์ การคงอยู่ของข้อมูล หน้าที่หลัก
Register Volatile เก็บค่าที่ CPU ใช้ทันที
Cache Volatile ลดเวลาระหว่าง CPU กับ RAM
RAM Volatile พื้นที่ทำงานของระบบและโปรแกรม
SSD Non-volatile เก็บระบบและไฟล์ถาวรด้วยแฟลช
HDD Non-volatile เก็บข้อมูลถาวรบนจานแม่เหล็ก

คำว่า RAM ในการใช้งานทั่วไปหมายถึง main memory ซึ่งมักเป็น DRAM แต่ในเชิงเทคนิค RAM เป็นหมวดที่รวม DRAM และ SRAM ด้วย (Samsung Semiconductor)

#1 Best Overall
Sale
CORSAIR Vengeance LPX DDR4 RAM 32GB (2x16GB) Up to 3200MHz CL16-20-20-38 1.35V Intel XMP AMD EXPO Computer Memory – Black (CMK32GX4M2E3200C16)
  • Disclaimer: Maximum Speed requires overclocking/PC BIOS adjustments. Maximum speed and performance depend on system components, including motherboard and CPU
  • Hand-sorted memory chips ensure high performance with generous overclocking headroom
  • VENGEANCE LPX is optimized for wide compatibility with the latest Intel and AMD DDR4 motherboards
  • A low-profile height of just 34mm ensures that VENGEANCE LPX even fits in most small-form-factor builds
  • A solid aluminum heatspreader efficiently dissipates heat from each module so that they consistently run at high clock speeds

เกณฑ์ที่ใช้จำแนกหน่วยความจำ

จำแนกตามการคงอยู่ของข้อมูล

  • Volatile memory: ต้องมีไฟเลี้ยง เช่น register, cache, SRAM และ DRAM
  • Non-volatile memory: คงข้อมูลได้เมื่อปิดเครื่อง เช่น ROM, flash, SSD, HDD และ NVRAM

จำแนกตามตำแหน่ง

  1. ภายใน CPU: register และ cache ระดับ L1 ถึง L3
  2. หน่วยความจำหลัก: DRAM หรือ system RAM รวมถึง LPDDR ในอุปกรณ์พกพา
  3. หน่วยความจำเฉพาะงาน: GDDR สำหรับ GPU และ HBM สำหรับ GPU หรือ accelerator
  4. หน่วยความจำรอง: SSD, HDD และสื่อจัดเก็บชนิดอื่น

จำแนกตามวิธีเข้าถึง

  • Random access: ระบุตำแหน่งใดก็ได้โดยไม่ต้องอ่านตำแหน่งก่อนหน้า เช่น RAM
  • Sequential access: ต้องผ่านข้อมูลตามลำดับ เช่น เทปแม่เหล็ก
  • Block access: อ่านหรือเขียนเป็นบล็อก เช่น SSD และ HDD

Memory hierarchy: จาก CPU ไปสู่ storage

ลำดับทั่วไปจากเร็วไปช้าคือ register → L1 cache → L2 cache → L3 cache → DRAM/RAM → SSD → HDD หรือเทป ยิ่งใกล้ CPU latency และราคาต่อบิตสูง แต่ความจุน้อยกว่า ยิ่งไกลออกไปความจุและความคุ้มค่าต่อหน่วยเพิ่มขึ้นแลกกับเวลาตอบสนองที่สูงขึ้น หลักการนี้อธิบายเพิ่มเติมใน Intel Memory Performance in a Nutshell และ OpenStax

ตัวเลข latency หรือ bandwidth ไม่ใช่ค่าคงที่ของคอมพิวเตอร์ทุกเครื่อง เพราะขึ้นกับรุ่น CPU สถาปัตยกรรม จำนวน channel ความเร็วสัญญาณ BIOS และรูปแบบงาน

ประเภทหลักของหน่วยความจำ

Registers

Register อยู่ในแกน CPU และเก็บค่าที่กำลังคำนวณ ที่อยู่ คำสั่งปัจจุบัน และสถานะการประมวลผล เร็วที่สุดแต่มีความจุน้อยมาก จำนวนและขนาดขึ้นกับสถาปัตยกรรม จึงไม่ใช่ RAM แบบโมดูลที่ผู้ใช้ซื้อมาเสียบ

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Cache memory

Cache เก็บคำสั่งหรือข้อมูลที่มีแนวโน้มถูกใช้ซ้ำ เพื่อลดการอ่านจาก RAM

ระดับ ลักษณะทั่วไป
L1 เล็กและเร็วที่สุด มักแยก instruction กับ data cache
L2 ใหญ่กว่า L1 แต่ช้ากว่า
L3 ใหญ่กว่าและมักแชร์หลายคอร์ แต่ช้ากว่า L1/L2

Cache hit คือพบข้อมูลใน cache ส่วน cache miss ต้องอ่านจากระดับถัดไป Temporal locality คือข้อมูลที่เพิ่งใช้มีโอกาสถูกใช้ซ้ำ และ spatial locality คือข้อมูลใกล้ตำแหน่งเดิมมีโอกาสถูกใช้ต่อ Cache ไม่ได้เพิ่มความจุ RAM โดยตรง

RAM หรือ main memory

RAM เป็นพื้นที่ทำงานของระบบปฏิบัติการและโปรแกรม อ่านเขียนได้ และโดยทั่วไปข้อมูลหายเมื่อปิดเครื่อง (Samsung RAM glossary)

  • ความจุมากขึ้นช่วยเปิดโปรแกรมพร้อมกัน ใช้ไฟล์ใหญ่ และลดการย้ายข้อมูลไป swap
  • ถ้างานใช้ RAM ไม่เต็ม การเพิ่มความจุอาจไม่เพิ่มความเร็ว เพราะคอขวดอาจอยู่ที่ CPU, GPU, storage หรือซอฟต์แวร์
  • ความเร็วสูงขึ้นช่วยงานที่ใช้ bandwidth มาก เช่น integrated graphics, simulation, scientific computing และงานสื่อ แต่ผลจริงขึ้นกับ latency และ memory controller

SRAM

SRAM ใช้วงจร flip-flop หลายทรานซิสเตอร์ต่อเซลล์ เร็วและไม่ต้อง refresh ขณะมีไฟเลี้ยง แต่กินพื้นที่และมีต้นทุนต่อบิตสูง จึงเหมาะกับ cache และ buffer ขนาดเล็ก

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

DRAM

DRAM ใช้ทรานซิสเตอร์ร่วมกับตัวเก็บประจุ ประจุลดลงจึงต้อง refresh เป็นระยะ ช้ากว่า SRAM แต่หนาแน่นกว่าและราคาต่อบิตต่ำ เหมาะกับ system RAM และเซิร์ฟเวอร์

SDRAM และ DDR SDRAM

SDRAM ทำงานสัมพันธ์กับสัญญาณนาฬิกา ส่วน DDR ส่งข้อมูลสองครั้งต่อหนึ่งรอบ โดยตระกูลหลักคือ DDR, DDR2, DDR3, DDR4 และ DDR5 แต่ละรุ่นมีมาตรฐานไฟฟ้า ร่องสล็อต และการส่งสัญญาณต่างกัน จึงเสียบแทนกันไม่ได้ (Samsung DDR overview)

Rank #2
Corsair Vengeance RGB RS DDR5 16GB (2 x 8GB) Up to 6000MHz AMD Intel RAM | Desktop Gaming Memory, AMD EXPO & Intel XMP 3.0 Compatible, CL36, Grey, CMG16GX5M2E6000Z36
  • Disclaimer: Maximum Speed requires overclocking/PC BIOS adjustments. Maximum speed and performance depend on system components, including motherboard and CPU
  • AMD EXPO & Intel XMP 3.0 Compatible Only: Dual memory profiles allow you to easily select optimized settings for your platform, whether you’re running an AMD or Intel processor
  • Dynamic RGB Lighting: Individually addressable RGB lighting delivers vibrant effects through a sleek, understated panoramic diffuser
  • Onboard Voltage Regulation: Onboard voltage regulation for reliable power at high frequencies
  • Maximum Bandwidth and Tight Response Times: Optimized for peak performance on the latest AMD and Intel DDR5 motherboards

LPDDR

LPDDR เน้นประหยัดพลังงานสำหรับโน้ตบุ๊กบางรุ่น สมาร์ตโฟน และแท็บเล็ต หลายเครื่องบัดกรีหน่วยความจำติดเมนบอร์ด จึงอัปเกรดไม่ได้ ต้องตรวจข้อมูลรุ่นเครื่องก่อนซื้อ

GDDR

GDDR ออกแบบสำหรับ GPU ใช้เก็บ framebuffer และ texture และรองรับการประมวลผลแบบขนานที่ต้องการ bandwidth สูง ไม่ใช่ตัวแทนของ system RAM เพราะ memory controller และลักษณะ latency ต่างกัน

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

HBM

HBM วางหน่วยความจำแบบซ้อนหรือใกล้ตัวประมวลผล เพื่อ bandwidth สูงมากใน GPU, accelerator และระบบสมรรถนะสูง มีต้นทุนและข้อจำกัดด้านบรรจุภัณฑ์ จึงไม่ใช่ RAM สำหรับอัปเกรดพีซีทั่วไป

RAM, ROM และ flash ต่างกันอย่างไร

ROM แบบดั้งเดิมหมายถึงหน่วยความจำอ่านเป็นหลักและไม่สูญเสียข้อมูล แต่ firmware สมัยใหม่มักเก็บในสื่อที่เขียนซ้ำได้

  • Mask ROM: บันทึกตั้งแต่ผลิต
  • PROM: โปรแกรมได้ครั้งเดียว
  • EPROM: ลบด้วยแสงอัลตราไวโอเลตและเขียนใหม่
  • EEPROM: ลบและเขียนด้วยไฟฟ้า
  • Flash: EEPROM ที่จัดการเป็นบล็อก ใช้ใน firmware, USB, memory card และ SSD

Flash เป็น non-volatile แต่มีรอบการเขียนจำกัด SSD ใช้ flash และมี latency ต่ำกว่า HDD โดยทั่วไป ขณะที่ HDD ใช้จานแม่เหล็กหมุนและหัวอ่าน จึงมี latency สูงกว่าแต่คุ้มค่าต่อความจุในหลายกรณี

Virtual memory, swap และ pagefile

Virtual memory ให้ระบบปฏิบัติการใช้พื้นที่บน storage เป็นส่วนขยายเชิงตรรกะของ RAM ช่วยให้โปรแกรมทำงานได้เมื่อ RAM จริงไม่พอ แต่ storage ไม่ได้เร็วเท่า DRAM เมื่อเกิดการ swap หรือ page out ต่อเนื่อง ระบบจะช้าลงมาก SSD ลดโทษได้เมื่อเทียบกับ HDD แต่ไม่แทนการเพิ่ม RAM จริง

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

คุณลักษณะที่ต้องดู

ความจุ

bit และ byte เป็นหน่วยพื้นฐาน ส่วน KiB, MiB, GiB ใช้ฐานสอง และ KB, MB, GB มักใช้ฐานสิบ โดยเฉพาะใน storage ความจุมากเหมาะกับ multitasking, ตัดต่อวิดีโอ, virtual machine, เกม แอปขนาดใหญ่ และ dataset ในหน่วยความจำ

Latency และ timing

Latency คือเวลาตั้งแต่ร้องขอจนเริ่มได้รับข้อมูล ค่า CL เป็นเพียงส่วนหนึ่ง ต้องดูร่วมกับ data rate สูตรประมาณ first-word latency ของ DDR คือ Latency (ns) ≈ CL × 2000 ÷ Data rate (MT/s) ดังนั้น DDR5-6000 CL30 อยู่ที่ประมาณ 10 ns สูตรนี้ไม่รวมคิว memory controller, interconnect หรือ cache miss

Bandwidth, data rate และ clock

Bandwidth คือปริมาณข้อมูลต่อเวลา สูตรทางทฤษฎีโดยประมาณคือ Bandwidth = Data rate × Bus width ÷ 8 × จำนวน channel DDR5-6000 แบบ 64-bit single channel จึงอยู่ที่ประมาณ 48 GB/s ก่อนหัก overhead ค่า MT/s คือจำนวนล้าน transfers ต่อวินาที ไม่ใช่ clock MHz จริง เพราะ DDR ส่งข้อมูลสองครั้งต่อ cycle

Rank #3
Crucial 32GB DDR5 RAM Kit (2x16GB), 5600MHz (or 5200MHz or 4800MHz) Laptop Memory 262-Pin SODIMM, Compatible with Intel Core and AMD Ryzen 7000, Black - CT2K16G56C46S5
  • Boosts System Performance: 32GB DDR5 RAM laptop memory kit (2x16GB) that operates at 5600MHz, 5200MHz, or 4800MHz to improve multitasking and system responsiveness for smoother performance
  • Accelerated gaming performance: Every millisecond gained in fast-paced gameplay counts—power through heavy workloads and benefit from versatile downclocking and higher frame rates
  • Optimized DDR5 compatibility: Best for 12th Gen Intel Core and AMD Ryzen 7000 Series processors — Intel XMP 3.0 and AMD EXPO also supported on the same RAM module
  • Trusted Micron Quality: Backed by 42 years of memory expertise, this DDR5 RAM is rigorously tested at both component and module levels, ensuring top performance and reliability
  • ECC Type = Non-ECC, Form Factor = SODIMM, Pin Count = 262-Pin, PC Speed = PC5-44800, Voltage = 1.1V, Rank And Configuration = 1Rx8

Bus width และ channel

Bus width คือจำนวนบิตต่อการถ่ายโอน Dual-channel เพิ่มช่องทางเมื่อ CPU และเมนบอร์ดรองรับ การใส่สองโมดูลไม่ได้ทำให้ทุกงานเร็วขึ้นสองเท่า และต้องติดตั้งตามสล็อตในคู่มือ

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Form factor และความน่าเชื่อถือ

  • DIMM: โมดูลเดสก์ท็อป
  • SODIMM: โมดูลโน้ตบุ๊กหรือ mini PC
  • ECC: ตรวจจับและแก้ไขข้อผิดพลาดบางประเภท
  • UDIMM/RDIMM: รูปแบบโมดูลที่มีข้อกำหนดต่างกัน โดย RDIMM พบในเซิร์ฟเวอร์

ECC, RDIMM และ UDIMM ใช้แทนกันไม่ได้ทุกระบบ ต้องตรวจ CPU และเมนบอร์ด พลังงาน แรงดัน จำนวนโมดูล และความร้อนก็มีผลต่อเสถียรภาพ โดยเฉพาะเมื่อเปิดโปรไฟล์ประสิทธิภาพหรือโอเวอร์คล็อก

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

DDR4 กับ DDR5: เลือกอย่างไร

เกณฑ์ DDR4 DDR5
แพลตฟอร์ม ต้องใช้เมนบอร์ดและ memory controller แบบ DDR4 ต้องใช้แพลตฟอร์ม DDR5
Bandwidth โดยภาพรวมต่ำกว่า DDR5 โดยภาพรวมสูงกว่าในหลายระดับ
การอัปเกรด เหมาะกับเครื่องเดิมที่เป็น DDR4 เหมาะกับระบบใหม่ที่รองรับ
การใช้พลังงาน ขึ้นกับโมดูลและการตั้งค่า มีการออกแบบแรงดันและ power management ต่างจาก DDR4
ความเข้ากันได้ เสียบสล็อต DDR5 ไม่ได้ เสียบสล็อต DDR4 ไม่ได้

DDR5 ไม่ได้เร็วกว่าในทุกโปรแกรม ค่า latency จริงอาจไม่ได้ลดลงตาม data rate และการเปลี่ยนแพลตฟอร์มอาจต้องเปลี่ยนทั้ง CPU กับเมนบอร์ด โมดูลที่โฆษณาความเร็วสูงอาจต้องเปิด XMP หรือ EXPO และอาจทำงานต่ำกว่านั้นหาก CPU หรือเมนบอร์ดรองรับไม่ถึง

วิธีเลือกหรืออัปเกรด RAM

  1. ตรวจว่าเครื่องใช้ DDR4 หรือ DDR5 และเป็น DIMM หรือ SODIMM
  2. ตรวจ CPU, เมนบอร์ด, จำนวนสล็อต, ความจุสูงสุด, channel และความเร็วที่รองรับ
  3. เลือก ECC, RDIMM หรือ UDIMM ให้ตรงกับแพลตฟอร์ม
  4. กำหนดความจุตามงาน: งานทั่วไปเน้นความเพียงพอ เกมดูผลทดสอบจริง งานสร้างสรรค์และ VM ให้ความสำคัญกับความจุ เซิร์ฟเวอร์ตรวจ ECC/RDIMM และ validation list
  5. เปรียบเทียบ MT/s กับ CL และ timing ไม่ดูความถี่อย่างเดียว
  6. ซื้อ kit ที่จับคู่จากโรงงานเมื่อจำเป็นต้องใช้ dual-channel และหลีกเลี่ยงการผสมโมดูลต่างชิปหรือต่าง timing หากต้องการเสถียรภาพสูง
  7. ตรวจ QVL หรือ compatibility selector ของผู้ผลิต เช่น Crucial DDR5 desktop selector
  8. หลังเปิด XMP/EXPO ให้ทดสอบเสถียรภาพ และตรวจเงื่อนไขรับประกันกับการคืนสินค้า

หลักตัดสินใจสำคัญคือ RAM ที่เร็วกว่าแต่ไม่พอ มักแย่กว่า RAM ที่ช้ากว่าแต่มีความจุเพียงพอ หากเครื่องใช้ swap บ่อย เปิดโปรแกรมหลายตัว หรือมีอาการกระตุกจาก memory pressure ให้เพิ่มความจุก่อน ส่วนความเร็วและ latency เหมาะกับเครื่องที่มี RAM เพียงพอและงานไวต่อ bandwidth เช่น integrated graphics หรือการคำนวณหลายคอร์

ปัญหาที่พบบ่อยและแนวทางแก้

ซื้อ DDR ผิดรุ่น

DDR4 และ DDR5 มีร่องบาก พิน และคุณสมบัติไฟฟ้าต่างกัน จึงเสียบแทนกันไม่ได้ ตรวจคู่มือเมนบอร์ดก่อนซื้อ

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

ใส่ RAM แล้วไม่บูต

  1. ปิดเครื่องและถอดปลั๊ก
  2. ถอดแล้วเสียบโมดูลใหม่ให้ตัวล็อกเข้าที่
  3. ใช้สล็อตตามคู่มือ
  4. ทดลองบูตทีละโมดูล
  5. รีเซ็ต BIOS/CMOS
  6. ปิด XMP/EXPO
  7. อัปเดต BIOS ตามคำแนะนำผู้ผลิต
  8. ตรวจความจุสูงสุดที่ CPU และเมนบอร์ดรองรับ

สาเหตุอาจมาจากสล็อต BIOS ซ็อกเก็ต CPU memory controller หรือการตั้งค่า ไม่ใช่ RAM เสียเสมอ

RAM ทำงานต่ำกว่าความเร็วโฆษณา

อาจเกิดจาก CPU หรือเมนบอร์ดจำกัดความเร็ว ใช้ค่า JEDEC เริ่มต้น ยังไม่ได้เปิด XMP/EXPO ใส่หลายแถวจน controller ลดความเร็ว หรือ BIOS ยังไม่รองรับโมดูลนั้น ความเร็วสูงสุดจึงขึ้นกับทั้งระบบ ไม่ใช่ตัวโมดูลเพียงอย่างเดียว (ตัวอย่างข้อมูล Corsair SODIMM)

ผสม RAM ต่างยี่ห้อ

อาจทำงานได้ แต่ระบบอาจเลือก timing และความเร็วร่วมกันที่ต่ำที่สุด หรือเกิด boot failure, crash, memory training นาน และไม่ผ่าน stress test

ระบบปฏิบัติการเห็นความจุไม่ครบ

ตรวจว่าใช้ระบบ 32-bit หรือไม่ BIOS อาจจองพื้นที่ให้ integrated GPU, โมดูลอาจใส่ไม่แน่น เมนบอร์ดอาจรองรับต่ำกว่า หรือ memory remapping ถูกปิด

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

เข้าใจว่า SSD เร็วเท่า RAM

SSD ช่วยโหลดไฟล์และโปรแกรม แต่เมื่อข้อมูลต้องย้ายระหว่าง RAM กับ storage จำนวนมากจะเกิด page fault และการตอบสนองช้าลง

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

DDR4DDR5DRAMmemory hierarchyRAMSRAMหน่วยความจำคอมพิวเตอร์

Leave a Reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.