Originally posted by JpAngYz7
View Post
ถ้าคุณมี CPU 2 core แต่ละ core จะได้ memory คนละแผงเป็นของตัวเอง ตัวอย่างเช่น
มีแรม 2 แผงดังนี้ 2GB และ 1GB จะทำให้ core 0 สามารถเข้าถึง ram แผง 2 GB ได้คนเดียว ส่วน core 1 จะเข้าถึง ram แผง 1 GB ได้คนเดียว
ดังนั้นการวิ่งไม่เท่ากันจึงไม่ใช่ประเด็นเท่าไร แต่ประเด็นหลักคือ ถ้าทำ dual channel อยู่แล้วตัว core 1 ใช้ ram 1 GB จนเต็ม มันจะต้องรอให้ core 0 เขียนข้อมูลที่เหลือให้
แต่ในขณะเดียวกันถ้าทั้งสอง core มี ram เหลือจะสามารถเขียนข้อมูลได้พร้อมกันครับ
Comment