ไดรเวอร์อุปกรณ์คืออะไร? จุดประสงค์ของมันคืออะไร?

What Is Device Driver



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



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





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





ไดรเวอร์อุปกรณ์คืออะไร



ประเภทไดรเวอร์อุปกรณ์ - เคอร์เนลและไดรเวอร์ผู้ใช้

มีไดรเวอร์อุปกรณ์สำหรับเกือบทุกอุปกรณ์ที่เกี่ยวข้องกับคอมพิวเตอร์ - จาก ไบออส แม้แต่เครื่องเสมือนและอีกมากมาย ไดรเวอร์อุปกรณ์สามารถแบ่งออกได้เป็นสองประเภทโดยประมาณ:

  1. โปรแกรมควบคุมอุปกรณ์เคอร์เนล
  2. ไดรเวอร์อุปกรณ์ของผู้ใช้

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

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



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

บล็อกไดรเวอร์และไดรเวอร์อักขระ

ไดรเวอร์อุปกรณ์บล็อกและอักขระสองตัวนี้จัดอยู่ในหมวดหมู่ของการอ่านและเขียนข้อมูล ฮาร์ดไดรฟ์, ซีดี, USB สติ๊ก ฯลฯ - สามารถเป็นได้ทั้งไดรเวอร์บล็อกหรือไดรเวอร์อักขระ ขึ้นอยู่กับวิธีการใช้งาน

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

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

ลงทะเบียน windows store ใหม่

ไดรเวอร์ทั่วไปและ OEM

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

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

ไดรเวอร์อุปกรณ์เสมือน

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

ดาวน์โหลด PC Repair Tool เพื่อค้นหาอย่างรวดเร็วและแก้ไขข้อผิดพลาดของ Windows โดยอัตโนมัติ

คุณจึงเห็นได้ว่ามีไดรเวอร์อุปกรณ์ประเภทต่างๆ และเป็นการยากที่จะใช้เพียงหนึ่งหรือสองประเภทเพื่ออธิบาย ในบทความนี้ เราได้อธิบายว่าไดรเวอร์อุปกรณ์คืออะไร และพูดคุยเกี่ยวกับไดรเวอร์อุปกรณ์ประเภทต่อไปนี้: เคอร์เนลและไดรเวอร์โหมดผู้ใช้ ไดรเวอร์อุปกรณ์ทั่วไปและ OEM รวมถึงไดรเวอร์อุปกรณ์เสมือน - รวมถึงความแตกต่างระหว่างทั้งหมด

โพสต์ยอดนิยม