WEBVTT

00:00.000 --> 00:00.930
ผู้สอน: ในบทเรียนนี้

00:00.930 --> 00:08.970
เราจะพูดถึง "หน่วยความจำแบบหลายช่องสัญญาณ ปัจจุบัน หน่วยความจำแบบหลายช่องสัญญาณช่วยให้ระบบสามารถใช้โมดูลหน่วยความจำที่แตกต่างกันสองโมดูลพร้อมกันเพื่อเพิ่มประสิทธิภาพและปริมาณงาน

00:08.970 --> 00:12.480
ตัวอย่างเช่น ถ้าฉันใช้หน่วยความจำช่องสัญญาณเดียว

00:12.480 --> 00:15.330
หมายความว่าฉันใช้เส้นทางข้อมูลหรือบัสข้อมูลแบบ

00:15.330 --> 00:18.780
64 บิตระหว่างโปรเซสเซอร์ ตัวควบคุมหน่วยความจำ

00:18.780 --> 00:21.810
และโมดูล RAM

00:21.810 --> 00:23.430
แต่ถ้าฉันมีโมดูลที่แตกต่างกัน

00:23.430 --> 00:26.280
2 โมดูลและใช้งานโมดูลเหล่านี้ในโหมดดูอัลแชนเนล

00:26.280 --> 00:28.260
ฉันก็สามารถมีพาธ 64 บิต 2 บิตที่ทำงานร่วมกันได้

00:28.260 --> 00:31.770
ทำให้มีพาธ 128 บิตโดยพื้นฐานแล้ว

00:31.770 --> 00:34.950
การแทรกสลับนี้ช่วยให้คุณได้รับประสิทธิภาพที่เพิ่มขึ้น ซึ่งจริง

00:34.950 --> 00:37.470
ๆ แล้วเป็นมากกว่าการเพิ่มความเร็วเป็นสองเท่า

00:37.470 --> 00:40.020
ฉันชอบคิดแบบนี้

00:40.020 --> 00:43.050
เมื่อคุณใช้การแทรกสลับ สมมติว่าคุณมีม้าสองตัวและพวกมันกำลังลากเกวียน

00:43.050 --> 00:45.750
ตอนนี้ม้าแต่ละตัวสามารถดึงน้ำหนักได้ 100 ปอนด์ด้วยตัวเอง

00:45.750 --> 00:48.810
แต่เมื่อทำงานร่วมกัน ม้าสองตัวนี้สามารถดึงน้ำหนักได้

00:48.810 --> 00:50.700
250 ปอนด์

00:50.700 --> 00:54.900
ตอนนี้มันเกินกว่าที่แต่ละคนจะทำด้วยตัวเองหรือเอามารวมกันได้

00:54.900 --> 00:57.930
และนั่นคือสิ่งที่เกิดขึ้นจริงๆ เมื่อเราเริ่มการแทรกสลับบท

00:57.930 --> 01:00.510
นี่เป็นแนวคิดเดียวกันกับความเร็วในการเข้าถึงและการแทรกสอด

01:00.510 --> 01:06.510
ตอนนี้ เมื่อเราทำเช่นนี้ ยอดรวมของทั้งสองสามารถเข้าถึงได้จริงมากกว่าที่แต่ละคนทำได้

01:06.510 --> 01:11.700
คุณจะพบการตั้งค่าหลายช่องแบบใดในภาคสนาม

01:11.700 --> 01:12.900
มีพื้นฐานสี่อย่างจริงๆ

01:12.900 --> 01:15.180
เหล่านี้เรียกว่า single-channel, dual-channel,

01:15.180 --> 01:17.580
triple-channel และ quad-channel

01:17.580 --> 01:22.590
ด้วยช่องทางเดียว คุณกำลังใช้โมดูลหน่วยความจำหนึ่งโมดูลบนบัสเดียว

01:22.590 --> 01:24.000
ดังนั้นหากคุณมีบัสข้อมูล

01:24.000 --> 01:28.830
64 บิต นั่นหมายความว่าคุณจะต้องส่ง 64 บิตเข้าและออกจากโปรเซสเซอร์ในทุกรอบสัญญาณนาฬิกา

01:28.830 --> 01:39.270
หากคุณใช้ดูอัลแชนเนล สิ่งนี้จะต้องใช้โมดูลหน่วยความจำสองโมดูลและสล็อตหน่วยความจำสองช่องบนเมนบอร์ดที่ทำงานควบคู่กันและสอดประสานกันเอง

01:39.270 --> 01:44.340
ซึ่งใช้เส้นทาง 64 บิตทั้งสองนี้และรวมเข้าด้วยกันเพื่อให้คุณได้รับข้อมูล

01:44.340 --> 01:47.280
128 บิตเป็นหลักต่อการถ่ายโอนทุกๆ รอบสัญญาณนาฬิกา แทนที่จะเป็นเพียง

01:47.280 --> 01:49.890
64

01:49.890 --> 01:53.160
นอกจากนี้ คุณอาจเลื่อนขึ้นเป็นสามแชนเนล

01:53.160 --> 02:01.020
และด้วย Triple-channel คุณจะใช้โมดูลหน่วยความจำสามโมดูลและสามสล็อตทั้งหมดควบคู่กับแนวคิดการแทรกสลับนี้เพื่อให้คุณถ่ายโอนข้อมูลได้สูงสุด

02:01.020 --> 02:04.200
192 บิตบนพาธนั้นไปยังโปรเซสเซอร์ 64 บิต

02:04.200 --> 02:07.230
และสุดท้าย เรามีควอดแชนเนล

02:07.230 --> 02:09.330
ตอนนี้ด้วย Quad Channel เราจะใช้โมดูลหน่วยความจำสี่โมดูลและสี่สล็อต

02:09.330 --> 02:20.610
และให้ทั้งหมดทำงานควบคู่กันเพื่อให้เรามีการถ่ายโอนข้อมูล 256 บิตในแต่ละรอบสัญญาณนาฬิกาไปยังและจากโปรเซสเซอร์จากหน่วยหน่วยความจำของเรา

02:20.610 --> 02:22.320
ตอนนี้ เมื่อคุณกำหนดค่าดูอัลแชนเนล

02:22.320 --> 02:26.010
สามแชนเนล หรือสี่แชนเนล สิ่งสำคัญคือต้องศึกษาคู่มือเมนบอร์ดของคุณก่อน

02:26.010 --> 02:31.410
นี่เป็นเพราะเมนบอร์ดทุกตัวมีความแตกต่างกันเล็กน้อยในวิธีการตั้งค่า

02:31.410 --> 02:34.800
ตัวอย่างเช่น เพียงเพราะเมนบอร์ดของคุณมีสี่ช่องไม่ได้หมายความว่ารองรับสี่ช่องสัญญาณ

02:34.800 --> 02:37.920
อาจรองรับเฉพาะช่องสัญญาณเดียวและช่องสัญญาณคู่

02:37.920 --> 02:40.410
และคุณจะไม่ทราบว่าถ้าคุณไม่ตรวจสอบคู่มือของคุณ

02:40.410 --> 02:43.140
โดยทั่วไป เมื่อคุณดูสล็อตบนเมนบอร์ดของคุณ

02:43.140 --> 02:46.500
พวกมันจะถูกระบุว่าเป็นศูนย์ หนึ่ง สอง

02:46.500 --> 02:51.500
สาม และสี่ หรือ A0, A1, B0, B1 หากเราทำในธนาคาร

02:52.290 --> 02:56.250
อีกครั้ง สิ่งสำคัญคือต้องตรวจสอบเอกสารประกอบบนเมนบอร์ดของคุณเพื่อดูว่าสล็อตใดที่จะใส่หน่วยความจำ

02:56.250 --> 03:00.480
โดยเฉพาะอย่างยิ่งหากคุณต้องการใช้งานอย่างอื่นนอกเหนือจากการกำหนดค่าแบบช่องสัญญาณเดียว

03:00.480 --> 03:04.560
สิ่งที่ควรคำนึงถึงอีกประการหนึ่งเมื่อใช้การกำหนดค่าแบบหลายช่องสัญญาณคือ

03:04.560 --> 03:14.520
แนวทางปฏิบัติที่ดีที่สุดคือการใช้โมเดลเดียวกันทำให้ความเร็วและทรูพุตของหน่วยความจำในทุกช่องที่จะเป็นส่วนหนึ่งของการทำงานแบบหลายช่องสัญญาณเดียวกันนั้น ด้วยกัน.

03:14.520 --> 03:17.280
ตัวอย่างเช่น ถ้าคุณจะมีสล็อตสี่ช่องบนเมนบอร์ดของคุณ

03:17.280 --> 03:19.710
และคุณกำลังจะใช้งานในการกำหนดค่าแบบดูอัลแชนเนล

03:19.710 --> 03:23.070
ดังนั้นคุณจึงต้องใช้สองสล็อตเหล่านั้นร่วมกัน คุณต้องแน่ใจว่า

03:23.070 --> 03:26.910
โมดูลหน่วยความจำในสล็อตทั้งสองมีขนาดเท่ากัน เช่น 8 กิกะไบต์หรือ

03:26.910 --> 03:30.300
16 กิกะไบต์ และความเร็วเท่ากัน เช่น 16,000 หรือ 32,000 เมกะไบต์ต่อวินาที

03:30.300 --> 03:38.880
เพื่อให้แน่ใจว่าคุณจะไม่มีปัญหาเรื่องความเข้ากันได้หรือข้อผิดพลาดปรากฏขึ้นในภายหลัง บน.

03:38.880 --> 03:41.130
ดังนั้น เมื่อพูดถึงหน่วยความจำหลายช่อง โปรดจำไว้ว่า

03:41.130 --> 03:43.440
คุณสามารถมีโมดูลหลายโมดูลที่ทำงานร่วมกันเพื่อให้ความเร็วที่เร็วขึ้น

03:43.440 --> 03:50.820
นอกเหนือไปจากจำนวนหน่วยความจำโดยรวมที่สูงขึ้นซึ่งคุณสามารถใช้เป็นที่เก็บข้อมูลได้

03:50.820 --> 03:52.440
นี่เป็นข้อพิจารณาที่สำคัญ

03:52.440 --> 03:56.580
ดังนั้นหากมาเธอร์บอร์ดของคุณรองรับหลายช่องสัญญาณและคุณกำลังจะใช้หลายโมดูลอยู่แล้ว

03:56.580 --> 04:02.700
คุณอาจใช้ประโยชน์จากความเร็วที่เพิ่มขึ้นซึ่งคุณจะได้รับจากการใช้หลายช่องสัญญาณเป็นคุณลักษณะการกำหนดค่า
