Vista Tip #30: มาตั้งให้ Vista ใช้ความสามารถของ L2 Cache memory ให้ถูกต้อง
โดยปกติ CPU จะมี Cache menory หรือ L2 ติดมาด้วยทุกตัวไม่ว่าจะเป็น AMD หรือ Intel และจะมีมากมีน้อยต่างกัน แล้วเจ้า L2 มันมีประโยชน์อะไรหรือ
L2 มันก็คือ หน่วยความจำแรม (RAM) ที่อยู่ที่ตัว core หรือแกนของ CPU มันทำหน้าที่เหมือนกับแรมที่อยู่ที่เมนบอร์ด คือเก็บข้อมูลเพื่อส่งให้ CPU ประมวลผล
แต่ที่มันดีกว่าแรมที่อยู่ที่บอร์ดเพราะมันอยู่ที่แกนเดียวกับ CPU ทำให้ส่งข้อมูลได้เร็วกว่ามาก สรุปง่ายๆ การที่CPU ตัวไหนมี L2 มากๆ จะทำให้ระบบสามารถเก็บ
ข้อมูลที่ CPU ต้องใช้ในการประมวลผลได้มากขึ้น ทำให้ใช้เวลาในการค้นหาข้อมูลน้อยลง ซึ่งส่งผลให้ประสิทธิภาพโดยรวมของระบบดีขึ้นด้วย
แต่ปัญหามันอยู่ตรงที่ vista มันไม่ได้ใช้ L2 ให้เป็นประโยชน์เลย ผมจะมาบอกวิธีที่ทำให้ Vista ได้ใช้ประโยชน์ของ CPU ให้คุ้มค่า
1. ให้คุณพิมพ์คำว่า Regedit ที่ Start Search แล้ว Enter เพื่อเรียก Registry editor มาทำงาน
2. ให้คุณไปหาคีย์ตามเส้นทางนี้ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
3. ให้คุณมองทางขวาของหน้าต่างหาคีย์ SecondLevelDataCache ให้สังเกตดูมันจะมีค่าเป็น 0 (0x00000000 (0) ซึ่งแสดงว่า Vista ไม่ได้ใช้ประโยชน์ของ L2
(เสียดายครับ CPU ราคาก็แพง.....ใช้ไม่คุ้มค่า) ให้คุณดับเบิลที่คีย์นี้เพื่อกำหนดค่า Cache หรือ L2 ให้ถูกต้อง โดยใส่ค่าตัวเลขที่ช่อง Value data: ตามที่ CPU ของคุณ
มี L2 อยู่เท่าใด
4. ค่าที่ใส่จะเป็นแบบ Hexadecimal ตามนี้
256 KB : 100 hex
512 KB : 200 hex
1024 KB : 400 hex
2048 KB : 800 hex
ถ้ามันไม่จริงแล้วนี่หมายความว่ายังไงครับ
แหล่งที่มา http://www.pantip.com/tech/article/article.php?id=195
โดยปกติ CPU จะมี Cache menory หรือ L2 ติดมาด้วยทุกตัวไม่ว่าจะเป็น AMD หรือ Intel และจะมีมากมีน้อยต่างกัน แล้วเจ้า L2 มันมีประโยชน์อะไรหรือ
L2 มันก็คือ หน่วยความจำแรม (RAM) ที่อยู่ที่ตัว core หรือแกนของ CPU มันทำหน้าที่เหมือนกับแรมที่อยู่ที่เมนบอร์ด คือเก็บข้อมูลเพื่อส่งให้ CPU ประมวลผล
แต่ที่มันดีกว่าแรมที่อยู่ที่บอร์ดเพราะมันอยู่ที่แกนเดียวกับ CPU ทำให้ส่งข้อมูลได้เร็วกว่ามาก สรุปง่ายๆ การที่CPU ตัวไหนมี L2 มากๆ จะทำให้ระบบสามารถเก็บ
ข้อมูลที่ CPU ต้องใช้ในการประมวลผลได้มากขึ้น ทำให้ใช้เวลาในการค้นหาข้อมูลน้อยลง ซึ่งส่งผลให้ประสิทธิภาพโดยรวมของระบบดีขึ้นด้วย
แต่ปัญหามันอยู่ตรงที่ vista มันไม่ได้ใช้ L2 ให้เป็นประโยชน์เลย ผมจะมาบอกวิธีที่ทำให้ Vista ได้ใช้ประโยชน์ของ CPU ให้คุ้มค่า
1. ให้คุณพิมพ์คำว่า Regedit ที่ Start Search แล้ว Enter เพื่อเรียก Registry editor มาทำงาน
2. ให้คุณไปหาคีย์ตามเส้นทางนี้ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
3. ให้คุณมองทางขวาของหน้าต่างหาคีย์ SecondLevelDataCache ให้สังเกตดูมันจะมีค่าเป็น 0 (0x00000000 (0) ซึ่งแสดงว่า Vista ไม่ได้ใช้ประโยชน์ของ L2
(เสียดายครับ CPU ราคาก็แพง.....ใช้ไม่คุ้มค่า) ให้คุณดับเบิลที่คีย์นี้เพื่อกำหนดค่า Cache หรือ L2 ให้ถูกต้อง โดยใส่ค่าตัวเลขที่ช่อง Value data: ตามที่ CPU ของคุณ
มี L2 อยู่เท่าใด
4. ค่าที่ใส่จะเป็นแบบ Hexadecimal ตามนี้
256 KB : 100 hex
512 KB : 200 hex
1024 KB : 400 hex
2048 KB : 800 hex
ถ้ามันไม่จริงแล้วนี่หมายความว่ายังไงครับ
แหล่งที่มา http://www.pantip.com/tech/article/article.php?id=195
Comment