Skip to main content

บล็อกควบคุมกระบวนการคืออะไร?

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

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

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