สารบัญ:
คำจำกัดความ - I / O คอขวดหมายถึงอะไร
คอขวด I / O เป็นปัญหาที่ระบบมีประสิทธิภาพอินพุต / เอาต์พุตไม่เร็วพอ คอขวด I / O อาจเกิดจากสิ่งต่าง ๆ และต้องการวิธีแก้ไขปัญหาต่าง ๆ นักวิเคราะห์ระบบต้องมองอย่างใกล้ชิดว่าปัญหาอยู่ที่ใดและพยายามระบุสาเหตุที่ผู้ใช้อาจประสบกับอัตรา I / O ที่ช้าลงTechopedia อธิบาย I / O คอขวด
ปัญหามากมายที่เกี่ยวข้องกับปัญหาคอขวดของ I / O เกิดขึ้นเนื่องจากกระบวนการทำธุรกรรมข้อมูลนั้นไม่ตรงกับความก้าวหน้าของความเร็วโปรเซสเซอร์และความจุของหน่วยความจำ กฎหมายของมัวร์ชี้ไปที่การเพิ่มทรานซิสเตอร์สองเท่าในวงจรซึ่งรองรับการเติบโตอย่างมากในการประมวลผลคอมพิวเตอร์และการจัดเก็บหน่วยความจำตลอดช่วงศตวรรษที่ 20 และต้นศตวรรษที่ 21 เมื่อ I / O ไม่สามารถรักษาได้คอขวด I / O ที่สำคัญจะออกมา
ผู้เชี่ยวชาญยังส่งเสริมการแก้ปัญหาที่แตกต่างกันสำหรับคอขวด I / O ที่แตกต่างกัน บางอย่างมีความกว้างมากขึ้นเช่นในบางกรณีคอขวด I / O ทั่วไปสามารถบรรเทาได้ด้วยการเพิ่ม RAM หรือใช้การเชื่อมต่ออีเธอร์เน็ตชนิดต่าง ๆ ในเครือข่าย อย่างไรก็ตามคอขวด I / O ชนิดอื่นอาจต้องใช้วิธีแก้ไขปัญหาประเภทอื่นเช่นผู้เชี่ยวชาญบางคนชี้ไปที่สาเหตุทั่วไปของปัญหาคอขวดของ I / O ที่ใช้เก็บข้อมูล คอขวด I / O บางตัวเกิดจากการออกแบบดิสก์สำรอง (RAID) ซ้ำซ้อนซึ่งมีองค์ประกอบ RAID น้อยเกินไปที่พยายามจัดการกับปริมาณงานที่มากเกินไป แต่ปัญหาคอขวดของ I / O อื่น ๆ อาจเกิดจากแคชไม่เพียงพอหรือการจัดสรรหน่วยความจำที่ไม่ตรงกับความต้องการของระบบโดยรวม ในเครือข่ายเสมือนแต่ละองค์ประกอบสามารถทำให้เกิดคอขวด I / O
สิ่งที่ผู้เชี่ยวชาญเห็นด้วยคือแค่การเปลี่ยนองค์ประกอบเดียวของโครงสร้างที่มากขึ้นมักจะไม่ทำงาน มีความจำเป็นต้องดูการตั้งค่าที่ครอบคลุมเพื่อให้แน่ใจว่าคอขวดของ I / O ไม่เพียงปรากฏขึ้นที่อื่นในบรรทัด เทคนิควิศวกรรมประเภทใหม่เช่นการประมวลผลแบบขนานเครือข่ายเซิร์ฟเวอร์ที่กระจายมากขึ้นและนวัตกรรมอื่น ๆ สามารถช่วยแก้ไขปัญหาคอขวดของ I / O และอนุญาตให้ผู้จัดการฝ่าย IT ใช้คอมพิวเตอร์ที่รวดเร็วเป็นพิเศษและธนาคารหน่วยความจำขนาดใหญ่ได้สำเร็จ
