Skip to main content

ตัวกำหนดตารางงานคืออะไร?

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

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

ภายใน Unix reg;ระบบปฏิบัติการกำหนดตารางเวลางานมักจะรู้จักกันในชื่องาน cronนี่คือโปรแกรม Master Scheduler สำหรับ unix reg;มันสามารถเรียกใช้โปรแกรมหลายประเภทรวมถึงสคริปต์งานการดูแลระบบและกระบวนการบำรุงรักษาระบบปฏิบัติการทั่วไปงาน cron ใช้ตัวจับเวลาในตัวคล้ายกับนาฬิกาปลุกและทำงานตามกำหนดเวลาที่กำหนดไว้ล่วงหน้ากำหนดการนี้ได้รับการจัดการในไฟล์พิเศษภายในระบบปฏิบัติการซึ่งจัดทำภารกิจประจำวันทั้งหมด

unix reg;ตัวกำหนดตารางงานใช้กระบวนการพื้นหลังพิเศษที่จัดการกำหนดการโปรแกรมผู้จัดการนี้มักเรียกกันว่า cron daemon รับผิดชอบในการอ่านตารางเวลาและดำเนินการโปรแกรมสคริปต์ตรงเวลาโปรแกรมผู้จัดการตรวจสอบกำหนดการทุกนาทีหากมีการเพิ่มงานใหม่ลงในกำหนดการโดยทั่วไปจะดำเนินการภายใน 60 วินาทีของการเข้าสู่ตาราง

ตัวกำหนดตารางงานใน Windows reg;ระบบปฏิบัติการเรียกว่าโปรแกรมจัดการงานwindows reg;Task Scheduler สามารถเรียกใช้สคริปต์หรือโปรแกรมที่มีอยู่ภายในระบบปฏิบัติการคอมพิวเตอร์สิ่งนี้ทำให้เป็นเครื่องมือที่ดีสำหรับการจัดการการสำรองข้อมูลประจำวันและกิจกรรมการบำรุงรักษา

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