บ้าน เสียง การจัดตารางเวลางานคืออะไร? - คำจำกัดความจาก techopedia

การจัดตารางเวลางานคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การจัดตารางเวลางานหมายถึงอะไร

การจัดตารางเวลางานเป็นกระบวนการจัดสรรทรัพยากรระบบให้กับงานต่างๆโดยระบบปฏิบัติการ (OS) ระบบจะจัดการกับคิวงานที่มีลำดับความสำคัญซึ่งกำลังรอเวลา CPU และควรกำหนดงานที่จะต้องดำเนินการจากคิวใดและระยะเวลาที่จะจัดสรรให้กับงาน การจัดตารางเวลาชนิดนี้ทำให้แน่ใจว่างานทั้งหมดดำเนินไปอย่างยุติธรรมและตรงเวลา

ระบบปฏิบัติการส่วนใหญ่เช่น Unix, Windows ฯลฯ รวมถึงความสามารถในการจัดตารางงานมาตรฐาน จำนวนของโปรแกรมรวมถึงระบบการจัดการฐานข้อมูล (DBMS), การสำรองข้อมูล, การวางแผนทรัพยากรขององค์กร (ERP) และการจัดการกระบวนการทางธุรกิจ (BPM) มีความสามารถในการกำหนดเวลางานเฉพาะเช่นกัน

Techopedia อธิบายการจัดตารางเวลางาน

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

องค์กรที่ต้องการให้ปริมาณงานไอทีที่ไม่เกี่ยวข้องอัตโนมัติสามารถใช้คุณสมบัติที่ซับซ้อนมากขึ้นจากตัวกำหนดเวลางานได้เช่น:

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

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

ในการกำหนดตารางเวลาชุดรูปแบบที่แตกต่างกันจำนวนมากถูกใช้เพื่อกำหนดงานเฉพาะที่จะเรียกใช้ พารามิเตอร์บางอย่างที่อาจพิจารณามีดังนี้:

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