วันอาทิตย์ที่ 7 พฤศจิกายน พ.ศ. 2553

แรม

แรม หรือ หน่วยความจำเข้าถึงโดยสุ่ม [1] (อังกฤษ: random access memory: RAM) เป็นหน่วยความจำหลัก ที่ใช้ในระบบคอมพิวเตอร์ยุคปัจจุบัน หน่วยความจำชนิดนี้ อนุญาตให้เขียนและอ่านข้อมูลได้ในตำแหน่งต่างๆ อย่างอิสระ และรวดเร็วพอสมควร ซึ่งต่างจากสื่อเก็บข้อมูลชนิดอื่นๆ อย่างเทป หรือดิสก์ ที่มีข้อจำกัดในการอ่านและเขียนข้อมูล ที่ต้องทำตามลำดับก่อนหลังตามที่จัดเก็บไว้ในสื่อ หรือมีข้อกำจัดแบบรอม ที่อนุญาตให้อ่านเพียงอย่างเดียว
ข้อมูลในแรม อาจเป็นโปรแกรมที่กำลังทำงาน หรือข้อมูลที่ใช้ในการประมวลผล ของโปรแกรมที่กำลังทำงานอยู่ ข้อมูลในแรมจะหายไปทันที เมื่อระบบคอมพิวเตอร์ถูกปิดลง เนื่องจากหน่วยความจำชนิดนี้ จะเก็บข้อมูลได้เฉพาะเวลาที่มีกระแสไฟฟ้าหล่อเลี้ยงเท่านั้น
เครื่องคอมพิวเตอร์ใช้แรมในการเก็บโปรแกรมและข้อมูลระหว่างการประมวลผล คุณสมบัติที่สำคัญประการหนึ่งของแรมคือความเร็วที่ใช้เข้าหนึ่งตำแหน่งต่างๆ ในหน่วยความจำมีค่าเท่าๆ กัน ซึ่งต่างจากเทคโนโลยีอื่นบางอย่างซึ่งต้องใช้เวลารอกว่าที่บิตหรือไบต์จะมาถึง
ระบบแรกๆ ที่ใช้หลอดสุญญากาศทำงานคล้ายกับแรมในสมัยปัจจุบันถึงแม้ว่าอุปกรณ์จะเสียบ่อยกว่ามาก หน่วยความจำแบบแกนเฟอร์ไรต์ (core memory) ก็มีคุณสมบัติในการเข้าถึงข้อมูลแบบเดียวกัน แนวความคิดของหน่วยความจำที่ทำจากหลอดและแกนเฟอร์ไรต์ก็ยังใช้ในแรมสมัยใหม่ที่ทำจากวงจรรวม
หน่วยความจำหลักแบบอื่นมักเกี่ยวข้องกับอุปกรณ์ที่มีเวลาเข้าถึงข้อมูลไม่เท่ากัน เช่น หน่วยความจำแบบดีเลย์ไลน์ (delay line memory) ที่ใช้คลื่นเสียงในท่อบรรจุปรอทในการเก็บข้อมูลบิต หน่วยความจำแบบดรัม ซึ่งทำงานใกล้เคียงฮาร์ดดิสก์ในปัจจุบัน เป็นข้อมูลในรูปของแม่เหล็กในแถบแม่เหล็กรูปวงกลม
แรมหลายชนิดมีคุณสมบัติ volatile หมายถึงข้อมูลที่เก็บจะสูญหายไปถ้าปิดเครื่องคอมพิวเตอร์ แรมสมัยใหม่มักเก็บข้อมูลบิตในรูปของประจุไฟฟ้าในตัวเก็บประจุ ดังเช่นกรณี ไดนามิคแรม หรือในรูปสถานะของฟลิปฟล็อป ดังเช่นของ สแตติกแรม
ปัจจุบันมีการพัฒนาแรมแบบ non-volatile ซึ่งยังเก็บรักษาข้อมูลถึงแม้ว่าไม่มีไฟเลี้ยงก็ตาม เทคโนโลยีที่ใช้ ก็เช่น เทคโนโลยีนาโนทิวจากคาร์บอน (carbon nanotube) และ ปรากฏการณ์ magnetic tunnel
ในฤดูร้อนปี พ.ศ. 2546 มีการเปิดตัวแรมแบบแม่เหล็ก (Magnetic RAM, MRAM) ขนาด 128 Kib ซึ่งผลิตด้วยเทคโนโลยีระดับ 0.18 ไมครอน หัวใจของแรมแบบนี้มาจากปรากฏการณ์ magnetic tunnel ในเดือนมิถุนายน พ.ศ. 2547 บริษัท อินฟินิออน (Infineon) เปิดตัวต้นแบบขนาด 16 Mib อาศัยเทคโนโลยี 0.18 ไมครอนเช่นเดียวกัน
สำหรับหน่วยความจำจากคอร์บอนนาโนทิว บริษัท แนนเทโร (Nantero) ได้สร้างต้นแบบขนาน 10 GiB ในปี พ.ศ. 2547
ในเครื่องคอมพิวเตอร์ สามารถจองแรมบางส่วนเป็นพาร์ติชัน ทำให้ทำงานได้เหมือนฮาร์ดดิสก์แต่เร็วกว่ามาก มักเรียกว่า แรมดิสค์ (ramdisk)
ประเภทของแรม
  • SRAM (Static RAM)
  • NV-RAM (Non-volatile RAM)
  • DRAM (Dynamic RAM)
  • Dual-ported RAM
  • Video RAM
  • WRAM
  • FeRAM
  • MRAM
DRAM คือ เมโมรี่แบบธรรมดาที่สุด ซึ่งความเร็วขึ้นอยู่กับค่า Access Time หรือเวลาที่ใช้ในการเอาข้อมูลในตำแหน่งที่เราต้องการออกมาให้ มีค่าอยู่ในระดับนาโนวินาที (ns) ยิ่งน้อยยิ่งดี เช่น ชนิด 60 นาโนวินาที เร็วกว่าชนิด 70 นาโนวินาที เป็นต้น รูปร่างของ DRAM เป็น SIMM 8 บิต (Single-in-line Memory Modules) มี 30 ขา DRAM ย่อมาจาก Dynamic Random Access Me
Fast Page DRAM ปกติแล้วข้อมูลใน DRAM จึงถูกเก็บเป็นชุด ๆ แต่ละชุดเรียกว่า Page ถ้าเป็น Fast Page DRAM จะเข้าถึงข้อมูลได้เร็วกว่าปกติสองเท่าถ้าข้อมูลที่เข้าถึงครั้งที่แล้ว เป็นข้อมูลที่อยู่ใน Page เดียวกัน Fast Page DRAM เป็นเมโมรี่ SIMM 32 บิตมี 72 ขา (Pentium มีดาต้าบัสกว้าง 64 บิตดังนั้นจึงต้องใส่ SIMM ทีละสองแถวเสมอ)
SDRAM เป็นเมโมรี่แบบใหม่ที่เร็วกว่า EDO ประมาณ 25 % เพราะสามารถเรียกข้อมูลที่ต้องการขึ้นมาได้ทันที โดยที่ไม่ต้องรอให้เวลาผ่านไปเท่ากับ Access Time ก่อน หรือเรียกได้ว่า ไม่มี Wait State นั่นเอง ความเร็วของ SDRAM จึงไม่ดูที่ Access Time อีกต่อไป แต่ดูจากสัญญาณนาฬิกาที่ โปรเซสเซอร์ติดต่อกับ Ram เช่น 66, 100 หรือ 133 MHz เป็นต้น SDRAM เป็นแบบ DIMM 64 บิต มี 168 ขา เวลาซึ้อต้องดูด้วยว่า MHz ตรงกับเครื่องที่เราใช้หรือไม่ SDRAM ย่อมาจาก Sychronous DRAM เพราะทำงาน "sync" กับสัญญาณนาฬิกาบนเมนบอร์ด
SDRAM II (DDR)
DDR (Double Data Rate) SDRAM มีขา 184 ขา มีอัตราการส่งข้อมูลเป็น 2 เท่าของความเร็ว FSB ของตัว RAM คือ มี 2 ทิศทางในการรับส่งข้อมูล และมีความเร็วมากกว่า SDRAM เช่น ความเร็ว 133 M
RDRAM
RDRAM หรือที่นิยมเรียกว่า RAMBUS มีขา 184 ขา ทำมาเพื่อให้ใช้กับ Pentium4 โดยเฉพาะ มีอัตราการส่งข้อมูลเป็น 4 เท่าของความเร็ว FSB ของตัว RAM คือ มี 4 ทิศทางในการรับส่งข้อมูล เช่น RAM มีความเร็ว BUS = 100 MHz คูณกับ 4 pipline จะเท่ากับ 400 MHz เป็นเมโมรี่แบบใหม่ที่มีความเร็วสูงมาก จึงเรียกว่า Rambus DRAM หรือ RDRAM อาศัยช่องทางที่แคบ แต่มีแบนด์วิทด์สูงในการส่งข้อมูลไปยังโปรเซสเซอร์ ทำให้ความเร็วในการทำงานสูงกว่า SDRAM เป็นสิบเท่า RDRAM เป็นทางเลือกทางเดียวสำหรับเมนบอร์ดที่เร็วระดับหลายร้อยเมกกะเฮิร์ดซ์
RAM


ไม่มีความคิดเห็น:

แสดงความคิดเห็น