เลือกซื้อคอมเล่นเกม รู้จัก Bus

Phai Panda
3 min readSep 29, 2019

--

ทำความรู้จัก Bus ระหว่าง RAM กับ CPU

https://www.computerhope.com/jargon/b/bus.htm

ที่ผ่านมาเพื่อนๆทราบแล้วว่า การ์ดจอแยก ไปได้ไกลกว่า on board และพื้นที่เก็บข้อมูลไว้อ่านเขียนแบบ SSD เป็นทางเลือกที่ดีกว่าสำหรับอนาคต

อีกทั้งเพื่อนๆยังทราบอีกว่า SSD มีหลายเกรด ดังนั้นก็จะไม่แปลกใจอีกต่อไปว่าที่ขนาดความจุเท่ากันเช่น 512GB ทำไมราคาแต่ละยี่ห้อถึงต่างกัน คำตอบคือสถาปัตยกรรมที่ใช้ออกแบบ ถ้าเป็นแบบ SLC หรือ MLC จะมีราคาค่อนข้างแพง ต่างจากแบบ TLC หรือ QLC ที่ราคาถูก

หนนี้จึงอยากเล่าถึงรายละเอียดที่เจาะจงลงไปถึงตัวเลือกความลื่นหัวแตก ที่หากจะให้แตกแบบที่สุดจริงๆกับราคาที่จะต้องจ่าย เอาแบบไม่อ้อมค้อมและไม่เกรงใจคนขายคอมฯนะครับ

เรามาทำความรู้จักกับ Bus กันดีกว่า

Bus ในคอมพิวเตอร์ (อ่านว่าบัส) คือเส้นทางพูดคุยกันระหว่างฮาร์ดแวร์ต่างๆในเครื่อง เปรียบได้กับถนนที่ให้รถวิ่งไปมานั่นแหละครับ ถ้าเป็นบ้านนอกรถก็จะน้อยทำถนนแค่สองเลนก็คงพอ แต่ถ้าเป็นเมืองใหญ่ขนาดหกเลนแบบไปสามเลนกลับสามเลนยังไม่พอเลย รถติดชนิดที่ว่าดับเครื่องจอดยังได้ (พวกที่อยู่ กทม. น่าจะเข้าใจ)

ในเครื่องคอมฯจะมีเมืองหลวงที่ชื่อว่า CPU ข้อมูลจะถูกประมวลผล (คำนวณคณิตศาสตร์) ที่นี่ เหมือนกับถนนกรุงเทพฝั่งขาเข้ารถก็จะเยอะมากๆๆ (กอไก่ล้านตัว) คนที่ออกแบบคอมฯจึงต้องขยายถนนให้มีความกว้างหรือเลนเพิ่มมากขึ้น โดยนับจำนวนรถที่สามารถวิ่งไปพร้อมๆกันใน 1 วินาทีว่า Hz (อ่านว่าเฮิรตซ์)

ข่าวดีก็คือปริมาณรถที่วิ่งไปพร้อมๆกันบน bus ตอนนี้มีหน่วยเป็น MHz แล้ว โดยตัว M อ่านว่า เมกะ หมายถึงหนึ่งล้าน พูดง่ายๆว่ามีรถหนึ่งล้านคันวิ่งบนถนนแบบแถวหน้ากระดานไปพร้อมๆกันเข้า กทม.

ตัวเลขข้างหน้า MHz นี้ยิ่งมากก็ยิ่งดี ถ้าเกมเราต้องการการประมาณผลสูง นั่นหมายความว่าเราต้องมี bus ที่เพียงพอเพื่อจะป้อนข้อมูลได้ทันเวลา แน่นอนว่าราคาของมันก็จะแพงขึ้นไปอีก

เมื่อก่อนไม่เคยรู้ว่ามันสำคัญยังไง ต่อให้ซื้อ CPU อย่างเทพแต่ bus ต่ำ ความลื่นที่ควรเกิดก็กลับกลายเป็นความธรรมดาไปแล้ว

หนักไปกว่านั้น การ์ดจอแยก ก็มี GPU เป็นของตนเอง เปรียบเหมือนเมืองพัทยา เรื่องของรถวิ่งบนถนนนี้ก็สำคัญไม่แพ้กันครับ

ยาวไปแล้ว ผมขอเข้าประเด็นเลยแล้วกัน ปัจจุบันนี้มี bus อยู่หลายความเร็วมาก และแต่ละฮาร์ดแวร์ในเครื่องก็มีเส้นทางวิ่งถึงกันที่อาศัย bus ความเร็วต่างๆกัน (มันไม่ได้เร็วเท่ากันหมด)

Bus ของ RAM (อ่านว่า แรม)

ที่ยกตัวอย่างนี้เพราะเข้าใจง่ายที่สุด แรมมีหลายชนิด ได้แก่ SDRAM, DDR, DDR2, DDR3 และ DDR4

SDRAM เป็นแรมโบราณ สามารถอ่านและเขียนข้อมูลที่ตัวมันอยู่หลายอัตรา เช่น 66MHz, 100MHz, 133MHz, 200MHz และอื่นๆ ง่ายๆคือจำนวนรถที่วิ่งเข้าพร้อมกันแบบเรียงแถวหน้ากระดานจำนวน 66 x ล้านคัน, 100 x ล้านคัน, 133 x ล้านคัน ก็ว่ากันไป

สะใจนักเล่นเกมยุคก่อนแต่ไม่ใช่ยุคนี้ ปรากฏแรม DDR ขึ้น มีออกมาหลายชื่อ (ย้ำว่าเป็นแค่ชื่อ เพื่อง่ายต่อการจดจำ) เช่น DDR-200, DDR-266, DDR-333 และ DDR-400

คำถามคือ DDR ย่อมดีกว่า SDRAM ยุคเก่าแน่ๆ แต่มันต่างกันตรงไหน? คำตอบ DDR มันใช้ 2 bits วิ่งบนสัญญาณนาฬิกา 1 รอบ (ยากไปนะ) ต่างจาก SDRAM ที่ใช้แค่ 1 bit นั่นหมายความว่าคนที่ซื้อ DDR ไปใช้จะได้ปริมาณรถที่วิ่งไปพร้อมกันคูณสอง เสมือนมีทางด่วนอีกชั้นหนึ่งทอดยาวขนานถนนด้านล่างนี้ (เคร เห็นภาพนะ)

ดังนั้น

DDR-200 ใช้ 100MHz เมื่อนำไปคูณ 2 จะมีรถที่วิ่งไปพร้อมกันเท่ากับ 200 คูณล้านคันต่อวินาที

DDR-266 ใช้ 133MHz เมื่อนำไปคูณ 2 จะมีรถที่วิ่งไปพร้อมกันเท่ากับ 266 คูณล้านคันต่อวินาที

DDR-333 ใช้ 166MHz เมื่อนำไปคูณ 2 จะมีรถที่วิ่งไปพร้อมกันเท่ากับ 333 คูณล้านคันต่อวินาที

DDR-400 ใช้ 200MHz เมื่อนำไปคูณ 2 ก็ 400 คูณล้านคันต่อวินาที (200MHz x 2)

ไม่พอปี 2003 มี DDR2 ถูกนำออกมาขาย มีหลายชื่ออีกแล้ว ไม่ว่าจะเป็น DDR2–400, DDR2–533, DDR2–667 และ DDR2–800 เป็นต้น

DDR2–400 ใช้ 100MHz

DDR2–533 ใช้ 133MHz

DDR2–667 ใช้ 166MHz

DDR2–800 ใช้ 200MHz

คำถามคือ DDR2 ย่อมดีกว่า DDR ธรรมดา แต่มันต่างกันตรงไหน? คำตอบ DDR2 มันใช้ 4 bits วิ่งบนสัญญาณนาฬิกา 1 รอบ ง่ายๆว่าเพื่อนๆเอา 4 ไปคูณกับ MHz ข้างต้นก็จะได้จำนวนรถที่วิ่งไปบนถนนพร้อมกัน 1 วินาที

ไม่พอปี 2007 ก็มี DDR3 ปรากฏขึ้น เหมือนเคยให้เพื่อนๆเอา 8 ไปคูณแทน

ไม่พอปี 2014 จนถึงตอนนี้ (เท่าที่อ่านจาก wiki) ก็มี DDR4 ปรากฏ เหมือนเคยให้เพื่อนๆเอา 16 ไปคูณแทน

พูดให้ง่ายก็คือเกมในอนาคตจะร้องขอเส้นทางขนส่งรถจำนวนเพิ่มมากขึ้นเรื่อยๆ

นี่แค่เส้นทาง bus จากแรมไป CPU นะ ใครที่ซื้อคอมประกอบจะต้องหา motherboard (คนสมัยเก่าเรียกเมนบอร์ด) ที่มีเส้นทาง bus ตามความต้องการก่อน (จะเอากี่ MHz ก็บอกเจ้าของร้านไป) จากนั้นค่อยไปซื้อแรมที่เข้ากันได้กับเส้นทางดังกล่าว

ฟันธงเลยดีกว่า

ซื้อคอมตอนนี้ bus เท่าไรดี? คำตอบ ให้ไปเลือกซื้อ motherboard ที่รองรับ ram bus ที่สูงที่สุดเท่าที่เงินส่วนนี้จะซื้อได้

ฟันธงแรมรุ่นไหนดี? ตอบ DDR4 (ณ ปี 2019)

ฟันธงเอา DDR4 ram bus เท่าไรดี? ตอบ
งบน้อย DDR4-1600 ขึ้นไป
งบปานกลาง DDR4-2400 ขึ้นไป
งบสูงถึงสุงมาก จัดไปลูกพี่ DDR4–3200, DDR4–3600, DDR4–4133 หรือเอาให้ถึง 5XXX เลยก็มี

อ่อ แล้วถ้าถามว่าความจุเท่าไรล่ะ ตอบเลย
งบน้อย 8GB
งบปานกลาง 12GB หรือ 16GB
งบไม่จำกัด 32GB หรือ 64GB ไปเลยครับ

ลองดูรูปตัวอย่าง (ราคานั้นขึ้นๆลงๆอย่างกะทองคำ)

https://www.jib.co.th/web/
https://www.jib.co.th/web/
https://www.jib.co.th/web/

เพื่อนๆมีความรู้ขนาดนี้แล้ว เชื่อว่าไปถึงหน้าร้านไม่อายแน่ครับ สุดท้ายผมฝาก spec ข้างกล่อง motherboard มาด้วย ก็จะเข้าใจว่าที่มันเขียนๆติดกล่องนั่นมันพูดถึงเส้นทางรถระหว่าง CPU กับ RAM ครับผม โดยบอกว่ารองรับ ram bus ที่เท่าไรได้บ้าง

ASUS Z170-PREMIUM
ASUS ROG MAXIMUS IX EXTREME
ASUS ROG ZENITH EXTREME
GIGABYTE X570 GAMING X

ยี่ห้อที่เอามาให้ดูไม่ใช่ที่สุดของเทคโนโลยีนะครับ เพื่อนๆชอบยี่ห้อไหนก็เลือกเอาตามใจ ตรงนี้ผมแค่ไปเอามาเป็นตัวอย่างเฉยๆเผื่อว่าเพื่อนๆจะไปยืนอ่านข้างกล่องก็จะไม่ตกใจ

ลาแล้วสวัสดี ขอให้ได้แบบลื่นหัวแตก แตก! แตก!! หนักๆนะครับ

อ้างอิง

https://en.wikipedia.org/wiki/DDR_SDRAM

--

--

No responses yet