8 ลักษณะของระบบปฏิบัติการ



 ลักษณะของ ระบบปฏิบัติการ วิธีการหลัก ได้แก่ การบริหารงานการจัดการทรัพยากรการควบคุมการทำงานของระบบการกู้คืนข้อผิดพลาดและการจัดการหน่วยความจำ สิ่งนี้แตกต่างกันไปตามผู้ผลิต.

ระบบปฏิบัติการมักจะไม่ซ้ำกันตามผู้ผลิตและฮาร์ดแวร์ที่ใช้งาน แม้จะมีสิ่งนี้ต้องขอบคุณฮาร์ดแวร์ที่ทันสมัยทำให้ต้องใช้ระบบปฏิบัติการที่ได้มาตรฐานตามที่กำหนด.

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

ระบบปฏิบัติการเป็นระบบซอฟต์แวร์ที่จัดการฮาร์ดแวร์คอมพิวเตอร์และทรัพยากรซอฟต์แวร์ นอกจากนี้ยังให้บริการทั่วไปสำหรับโปรแกรมคอมพิวเตอร์.

แอปพลิเคชันโปรแกรมมักจะต้องการระบบปฏิบัติการในการทำงาน.

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

ระบบปฏิบัติการเดสก์ท็อปยอดนิยมบางระบบรวมถึง Apple OS X, Linux และรุ่นต่างๆและ Microsoft Windows ระบบปฏิบัติการมือถือรวมถึง Android และ iOS ระบบปฏิบัติการประเภทอื่นเช่น RTOS แบบเรียลไทม์ก็มีอยู่เช่นกัน.

รายการคุณสมบัติของระบบปฏิบัติการ

1- มีการจัดการงาน

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

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

คำว่า 'ในคิว' มักจะใช้เพื่ออธิบายชุดของงานที่รอการดำเนินการ ระบบปฏิบัติการจะเปรียบเทียบปัจจัยต่างๆเพื่อสร้างคิวงานนี้.

บางส่วนของปัจจัยเหล่านี้รวมถึง:

  • งานบางอย่างที่กำลังดำเนินการอยู่.
  • ทรัพยากรระบบที่ใช้งานอยู่.
  • จะต้องใช้ทรัพยากรใดบ้างในโปรแกรมต่อไปนี้.
  • ลำดับความสำคัญของงานเทียบกับงานอื่น ๆ.
  • ข้อกำหนดพิเศษอื่น ๆ ที่ระบบต้องตอบสนอง.

โปรแกรมการปฏิบัติงานจะต้องสามารถตรวจสอบปัจจัยเหล่านี้และควบคุมลำดับการประมวลผลงานเหล่านี้ได้.

2- พวกเขามีการจัดการทรัพยากร

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

ซอฟต์แวร์ตรวจสอบการทำงานของโปรแกรมทั้งหมด มีหน้าที่ตรวจสอบอุปกรณ์ทุกประเภทที่ใช้งานอยู่.

เพื่อให้บรรลุผลดังกล่าวจึงจัดทำตารางที่โปรแกรมจะรวมเข้ากับอุปกรณ์ที่ใช้หรือจะใช้ในอนาคต.

ระบบปฏิบัติการตรวจสอบตารางนี้เพื่ออนุมัติหรือปฏิเสธการใช้อุปกรณ์เฉพาะ.

3- พวกเขามีการควบคุมการดำเนินงานอินพุต / เอาต์พุต

การกระจายทรัพยากรของระบบมีความสัมพันธ์อย่างใกล้ชิดกับการทำงานของการควบคุมการควบคุมอินพุท / เอาท์พุทของซอฟต์แวร์.

เนื่องจากการเข้าถึงอุปกรณ์เฉพาะมักจำเป็นก่อนที่การดำเนินงานอินพุต / เอาท์พุตจะเริ่มขึ้นระบบปฏิบัติการจะต้องประสานงานการดำเนินการอินพุต / เอาต์พุตและอุปกรณ์ที่ใช้งาน.

ผลก็จะสร้างพจนานุกรมของโปรแกรมที่ผ่านการดำเนินการและอุปกรณ์ที่จะต้องใช้ในการดำเนินการอินพุต / เอาต์พุต เมื่อใช้รายงานการควบคุมงานอาจต้องการอุปกรณ์เฉพาะ.

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

เพื่อความสะดวกในการดำเนินการอินพุต / เอาท์พุตระบบปฏิบัติการส่วนใหญ่มีชุดคำสั่งควบคุมมาตรฐานเพื่อจัดการการประมวลผลคำสั่งอินพุต / เอาท์พุตทั้งหมด.

คำแนะนำมาตรฐานเหล่านี้เรียกว่าระบบควบคุมอินพุต / เอาต์พุตเป็นส่วนสำคัญของระบบปฏิบัติการส่วนใหญ่.

พวกเขาลดความซับซ้อนของวิธีการเท่านั้นเพื่อให้โปรแกรมทั้งหมดที่กำลังประมวลผลสามารถดำเนินการอินพุต / เอาท์พุตได้.

โปรแกรมที่รันอยู่จะเรียกใช้สัญญาณไปยังระบบปฏิบัติการที่ต้องการใช้งานอินพุต / เอาต์พุตโดยใช้อุปกรณ์อินพุต / เอาท์พุตเฉพาะ.

ซอฟต์แวร์ที่อยู่ในการควบคุมเรียกซอฟต์แวร์ IOCS เพื่อให้สามารถดำเนินการอินพุต / เอาต์พุตได้.

เมื่อพิจารณาถึงระดับของกิจกรรมอินพุต / เอาท์พุตในโปรแกรมส่วนใหญ่คำแนะนำของ IOCS นั้นมีความสำคัญอย่างยิ่ง.

4- พวกเขาเป็นระบบหลายงาน

ระบบปฏิบัติการที่ทันสมัยส่วนใหญ่อนุญาตให้ปฏิบัติตามภารกิจได้หลายอย่าง. 

ตัวอย่างเช่นคอมพิวเตอร์สามารถดำเนินการโปรแกรมผู้ใช้อ่านข้อมูลจากดิสก์หรือแสดงผลลัพธ์ในเครื่องพิมพ์ มันพูดเกี่ยวกับระบบปฏิบัติการแบบมัลติทาสกิ้งหรือหลายโปรแกรม.

5- ปฏิบัติตามกระบวนการหน่วยความจำพื้นที่

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

6- ต้องมีกลไกที่เกี่ยวข้อง

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

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

7- พวกมันมีนิวเคลียส

ส่วนสำคัญของระบบปฏิบัติการคือส่วนสำคัญ ทุกวันนี้แกนเสาหินเป็นที่นิยมมากที่สุด.

เมล็ดเหล่านี้เป็นวิธีสำหรับกระบวนการคอมพิวเตอร์ต่าง ๆ ในการส่งข้อความถึงกันขณะเดียวกันก็จัดการ RAM ที่เก็บข้อมูลโปรแกรม.

แกนหลักส่วนใหญ่ยังมีไดรเวอร์หรือไดรเวอร์อุปกรณ์เพื่อตรวจสอบจอภาพฮาร์ดไดรฟ์และอุปกรณ์อื่น ๆ.

8- การเชื่อมต่อแบบให้เปล่า

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

การอ้างอิง

  1. ระบบปฏิบัติการมีลักษณะอย่างไร? กู้คืนจาก reference.com.
  2. ลักษณะของระบบปฏิบัติการ กู้คืนจาก ecomputernotes.com.
  3. ลักษณะของระบบปฏิบัติการ สืบค้นจาก 202.114.32.200:8080/courseware.html.
  4. อะไรคือคุณสมบัติของระบบปฏิบัติการที่เปรียบเทียบกับซอฟต์แวร์อื่น ๆ ? กู้คืนจาก quora.com.
  5. ระบบควบคุมอินพุตเอาต์พุต สืบค้นจาก wikipedia.org.