Skip to main content

การดาวน์โหลดคืออะไร?

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

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

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

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