www.oocities.org/pontipa001

คำศัพท์อินเทอร์เน็ต | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | หน้าแรก


RAM-CACHE

              แรม( RAM ) เป็นหน่วยความจำที่พบเห็นได้เหมือนกันทุกคอมพิวเตอร์ แต่ชิปหน่วยความจำเหล่านี้ไม่ได้เหมือนกันทุกตัวทุกประการ บ้างก็ทำงานเร็ว บ้างก็ทำงานช้า ขึ้นอยู่กับตัวเก็บประจุภายในแรมว่าจะสามารถคายคืน หรือรับประจุได้เร็วแค่ไหน ความเร็วในการเก็บประจุนั้น ( refresh rate ) มักจะมีหน่วยเป็นนาโนวินาที เป็นเศษส่วนของล้านวินาที เป็นหน่วยที่บอกว่าเราสามารถเอาข้อมูลออกจากหน่วยความจำไปสู่ตัวประมวลผล หรือไมโครโปรเซสเซอร์ได้เร็วแค่ไหน
            ยิ่งแรมทำงานได้เร็ว ราคาก็ยิ่งแพง ซึ่งนั้นทำให้ราคาโดยรวมของเครื่องคอมพิวเตอร์แพงตามไปด้วย ดังนั้นผู้ผลิตหลายๆราย ที่ต้องการสร้างเครื่องราคาถูก ในขณะที่ยังคงรักษาคุณสมบัติที่ดีโดยรวมไว้ ก็จะเลือกใช้แรมต่ำจำนวนมากใส่ลงบนแผ่นวงจรหลักของเครื่องพีซี จากนั้นก็ใช้แรมความเร็วสูงจำนวนหนึ่ง ซึ่งมักจะมีขนาดตั้งแต่ 64 ถึง 256 กิโลไบต์ เพื่อทำเป็นแรมแคช ( RAM cache ) คั่นกลางระหว่างไมโครโปรเซสเซอร์ กับแรมความเร็วต่ำ เพื่อทำให้ความเร็วในการขนส่งข้อมูลระหว่างไมโครโปรเซสเซอร์ และหน่วยความจำหลักเป็นไปได้อย่างรวดเร็ว นอกจากนี้ยังมีการนำหลักการนี้ไปประยุกต์เพื่อเพิ่มความเร็วของฮาร์ดดิสก์ หรือที่เรียกว่า "ดิสก์แคช" อีกด้วย
            ถ้าไม่มีแรมแคชนี้แล้ว ไมโครโปรเซสเซอร์อาจต้องนั่งรอข้อมูลไปหลายสัญญาณนาฬิกา ( wait stat ) ทั้งนี้เป็นที่รู้กันว่า ไมโครโปรเซสเซอร์มักจะทำงานเร็วกว่าแรมเสมอ ดังนี้เพื่อไม่ต้องให้ไมโครโปรเซสเซอร์นั่งรอ เราจึงมีการออกแบบให้แรมความเร็วสูงจำนวนพอเหมาะ ทำสำเนาที่มีการคาดว่าจะมีการเรียกใช้บ่อยๆ เอาไว้ในแรมความเร็วสูง ยามใดที่ตัวประมวลผลต้องการข็อมูลก็จะได้ข้อมูลเกือบทันที เพราะเป็นข้อมูลที่อยู่ไกล้เอื้อม และความเร็วในการรับส่งสูง
            เมื่อซอฟแวร์ต้องการข้อมูลใหม่ แรมแคชจะนำข้อมูลใหม่จากแรมความเร็วต่ำ เข้ามาแทนที่ข้อมูลเก่า ที่อยู่ในแรมแคชเดิม นอกจากนี้ยังเอาข้อมูลที่อยู่รายรอบข้อมูลใหม่เข้าสู่แรมแคชด้วย ทั้งนี้เพราะจากหนังการทั่วไปที่ว่า ข้อมูลที่เราต้องการต่อไป มักจะอยู่ติดกับข้อมูลล่าสุด หรือไม่ก็อยู่ในระแวกไกล้เคียง วิธีนี้เองที่ทำให้ตัวประมวณผลสามารถเรียกใช้ข้อมูลได้อย่างรวดเร็ว ยังผลทำให้การประมวณผลมีความเร็วสูงขึ้นตามไปด้วย



1