อะไรคือปัจจัยที่กำหนดความเร็วของคอมพิวเตอร์

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

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

ขนาดและอัตราของ RAM ก็มีผลต่อความเร็วของคอมพิวเตอร์เช่นกัน RAM ใช้เพื่อเก็บข้อมูลในสถานที่ที่สามารถเข้าถึงได้อย่างรวดเร็วช่วยให้โปรแกรมทำงานได้อย่างรวดเร็วและคำนวณข้อมูลขนาดใหญ่ได้อย่างมีประสิทธิภาพ เช่นเดียวกับส่วนประกอบอื่น ๆ RAM มีความเร็วที่กำหนดซึ่งกำหนดว่าข้อมูลจะสามารถอ่านและเขียนได้เร็วแค่ไหน หากมี RAM ไม่เพียงพอในระบบคอมพิวเตอร์จะเริ่มใช้ฮาร์ดไดรฟ์เป็นดิสก์ RAM เสมือนซึ่งเข้าถึงได้ในอัตราที่ช้ากว่ามาก

ฮาร์ดไดรฟ์ของคอมพิวเตอร์ซึ่งเป็นอุปกรณ์เก็บข้อมูลจริงอาจส่งผลต่อความเร็วของคอมพิวเตอร์ นอกเหนือจากความเร็วของการอ่านและการเขียนและปริมาณพื้นที่ที่มีอยู่ซึ่งระบบปฏิบัติการใช้เพื่อเก็บหน้าหน่วยความจำจาก RAM ชั่วคราวฮาร์ดดิสก์อาจได้รับผลกระทบจากการแตกของดิสก์ การแตกแฟรกเมนต์ของดิสก์เกิดขึ้นเมื่อข้อมูลเช่นโปรแกรมหรือเอกสารไม่ได้ถูกจัดเก็บไว้ในตำแหน่งหน่วยความจำที่ต่อเนื่องกัน ซึ่งหมายความว่าไดรฟ์จะต้องข้ามไปยังตำแหน่งทางกายภาพแบบสุ่มหลายแห่งเพื่อรวบรวมไฟล์เดียวทำให้การประมวลผลช้าลง การจัดเรียงข้อมูลบนฮาร์ดดิสก์เป็นประจำสามารถแก้ปัญหานี้ได้

ซอฟต์แวร์ที่ติดตั้งยังสามารถลดความเร็วคอมพิวเตอร์ เมื่อคอมพิวเตอร์เริ่มทำงานในตอนแรกโปรแกรมและไดรเวอร์บางตัวจะโหลดเข้าสู่หน่วยความจำ สิ่งเหล่านี้จำนวนมากมีความสำคัญต่อการทำงานของคอมพิวเตอร์ แต่บางตัวก็ไม่ได้ใช้หน่วยความจำวงจรประมวลผลและอาจแบนด์วิดท์เครือข่าย การจัดการจำนวนกระบวนการที่ทำงานในเวลาที่กำหนดรวมถึงโปรแกรมอื่น ๆ ที่อาจทำงานอยู่เบื้องหลังสามารถเพิ่มความเร็วคอมพิวเตอร์ได้อย่างมากและปล่อยทรัพยากรที่มีค่าสำหรับโปรแกรมอื่น ๆ ที่จะใช้