หน่วยความจำเข้าถึงโดยสุ่มแบบคงที่คืออะไร?

หน่วยความจำเข้าถึงโดยสุ่มแบบคงที่ (SRAM) เป็นรูปแบบหนึ่งของหน่วยความจำคอมพิวเตอร์โดยทั่วไปจะใช้ในการอ่านและเขียนในระหว่างการทำงานของโปรแกรมและกระบวนการต่างๆ มันมักจะผันผวนซึ่งหมายความว่ามันต้องใช้พลังงานสำหรับข้อมูลที่จะอยู่ภายในดังนั้นจึงไม่ได้ใช้สำหรับการจัดเก็บข้อมูลในระยะยาว หน่วยความจำเข้าถึงโดยสุ่มถูกออกแบบมาเพื่อเก็บข้อมูลไว้ในขณะที่ขับเคลื่อนโดยไม่ต้องรีเฟรชอย่างต่อเนื่องทำให้สามารถทำงานได้เร็วกว่าประเภทอื่น ต่างจาก Dynamic Random Access Memory (DRAM) อย่างไรก็ตามการออกแบบ SRAM อนุญาตให้มีหน่วยความจำในปริมาณค่อนข้างน้อยในการ์ดหรือชิปขนาดเล็กและมีราคาแพงกว่า

แม้ว่าคำว่า "หน่วยความจำ" สามารถใช้เพื่ออ้างถึงการจัดเก็บข้อมูลคอมพิวเตอร์ แต่บ่อยครั้งก็บ่งบอกถึงพลังการประมวลผลผ่านบางสิ่งเช่นหน่วยความจำเข้าถึงโดยสุ่มแบบคงที่ SRAM ส่วนใหญ่มีความผันผวนดังนั้นจึงเก็บข้อมูลที่อ่านหรือเขียนไว้ตราบเท่าที่ยังมีพลังอยู่ โดยทั่วไปแล้วหน่วยความจำแบบไม่ลบเลือนใช้สำหรับการจัดเก็บเช่นฮาร์ดไดรฟ์เนื่องจากสามารถเก็บข้อมูลได้แม้ไม่มีแหล่งจ่ายไฟ หน่วยความจำเข้าถึงโดยสุ่มมีรูปแบบไม่ลบเลือน แต่มีน้อยมากมักใช้ในอุปกรณ์อิเล็กทรอนิกส์และเครื่องใช้ไฟฟ้าขนาดเล็กเท่านั้น

หน่วยความจำเข้าถึงโดยสุ่มแบบคงที่โดยทั่วไปจะใช้สำหรับกระบวนการทำงานทั้งผ่านการอ่านหรือการเขียนข้อมูล เนื่องจากคอมพิวเตอร์ใช้ในการเรียกใช้โปรแกรมหรืออ่านข้อมูลที่อยู่ในอุปกรณ์เก็บข้อมูลโปรเซสเซอร์ภายในคอมพิวเตอร์จะเป็นตัวกำหนดความเร็วในการเข้าถึงข้อมูลได้อย่างรวดเร็ว ข้อมูลนี้ถูกอ่านหรือเขียนโดยบางสิ่งเช่นหน่วยความจำเข้าถึงโดยสุ่มแบบคงที่ซึ่งสามารถเก็บข้อมูลในขณะที่คอมพิวเตอร์กำลังใช้งานอยู่ แต่ไม่มีข้อมูลในภายหลัง คำว่า "คงที่" ระบุว่า SRAM สามารถรักษาข้อมูลไว้ได้ตราบใดที่ยังมีพลังงานอยู่โดยไม่ต้องรีเฟรชคอมพิวเตอร์เป็นระยะ ๆ

ตรงกันข้ามกับหน่วยความจำเข้าถึงโดยสุ่มแบบคงที่นอกจากนี้ยังมี Dynamic Random Access Memory หรือ DRAM ซึ่งใช้เป็นหน่วยความจำในการประมวลผลหลักภายในคอมพิวเตอร์ส่วนบุคคล โดยทั่วไปแล้ว DRAM นั้นเป็นหน่วยความจำที่ไม่แน่นอน แต่ถูกออกแบบมาเพื่อรักษาข้อมูลโดยการรีเฟรชบ่อยครั้งโดยระบบคอมพิวเตอร์ เนื่องจาก SRAM ไม่ต้องการการรีเฟรชนี้จากตัวประมวลผลหรือคอมพิวเตอร์จึงสามารถอ่านและเขียนข้อมูลได้เร็วกว่า DRAM อย่างไรก็ตามสถาปัตยกรรมของหน่วยความจำเข้าถึงโดยสุ่มคงต้องใช้พื้นที่มากกว่า DRAM ทำให้ไม่มีประสิทธิภาพสำหรับการใช้งานที่ต้องการหน่วยความจำมาก SRAM ยังมีราคาแพงกว่าหน่วยความจำแบบไดนามิกดังนั้นโดยทั่วไปจะใช้ในแอปพลิเคชันพิเศษเช่นหน่วยความจำสำหรับโปรเซสเซอร์และอุปกรณ์เช่นเครื่องพิมพ์