ระบบปฏิบัติการ (operating system) หรือ โอเอส (OS) คือ ซอฟต์แวร์ที่ทำหน้าที่ควบคุมการทำงานของระบบคอมพิวเตอร์ ให้คอมพิวเตอร์และอุปกรณ์ต่อพ่วงต่าง ๆ ทำงานร่วมกันอย่างมีประสิทธิภาพ ซอฟต์แวร์ระบบที่รู้จักกันดี คือ ระบบปฏิบัติการ
(OS- Operating System) เช่น MS-DOS, UNIX, OS/2, Windows, Linux, Ubuntu เป็นต้น
หน้าที่ของ OS
ตัว OS ถูกสร้างขึ้นเพื่อจุดประสงค์หลัก คือ อำนวยความสะดวกให้แก่ผู้ใช้เครื่องคอมพิวเตอร์ในลักษณะที่ผู้ใช้ ไม่ต้องทราบกลไกการทำ หรือฮาร์ดแวร์ของระบบ เราจึงแบ่งหน้าที่ของ OS ได้ดังนี้
1.ติดต่อกับผู้ใช้ (User Interface)
ผู้ใช้สามารถติดต่อหรือควบคุมการทำงานของเครื่องผ่านทาง OS ได้ OS จะส่งเครื่องหมายพร้อมต์ (Prompt) ออกสู่จอรับคำสั่งจากผู้ใช้ โดยตรง ตัว OS จึงเป็นตัวกลางในการทำหน้าที่เชื่อมโยงระหว่างผู้ใช้กับ Hardware กับเครื่อง นอกจากนี้ผู้ใช้อาจเขียนโปรแกรมเพื่องาน ซึ่งกรณีนี้ไม่สามารถกับ OS ได้โดยผ่านทาง System Call จึงเป็นการเรียกใช้รูทีน (โปรแกรมย่อย) ต่าง ๆ ของโปรแกรมของผู้ใช้ ทำงานสำเร็จลุล่วงไปได้
2.ควบคุมดูแลอุปกรณ์และการทำงานของเครื่องคอมพิวเตอร์
เนื่องจากผู้ใช้งานคอมพิวเตอร์ผ่านทาง OS อาจไม่จำเป็นต้องมีความรู้ความเข้าใจถึงหลักการทำงานภายในของเครื่อง ดังนั้นตัว OS จึงต้องมีหน้าที่ควบคุมการทำงานของอุปกรณ์ต่าง ๆ เพื่อให้การทำงานของระบบเป็นไปได้อย่างถูกต้อง และสอดคล้องกัน OS จึงมีส่วนประกอบเป็นรูทีนต่าง ๆ ที่ควบคุมอุปกรณ์แต่ละชนิด อุปกรณ์แต่ละชนิดก็ต้องมีการควบคุมที่แตกต่างกัน ตัวอย่างเช่น รูทีนควบคุม Disk Drives รูที่นควบคุมจอภาพ เป็นต้น
3.การจัดสรรทรัพยากรต่าง ๆ ในระบบ
ทรัพยากร (Resource) คือสิ่งที่ถูกใช้ไปเพื่อให้โปรแกรมดำเนินต่อไปได้ เช่น CPU Memory Disk เป็นต้น เหตุที่ต้องมีการจัดสรรทรัพยากรเพราะทรัพยากรของระบบมีจำกัด ตัวอย่างที่เห็นได้ชัดคือ CPU ในระบบที่มี CPU ตัวเดียวแต่ทำงานหลายโปรแกรม เราต้องแบ่งสรรการใช้ CPU ให้กับโปรแกรมอย่างเหมาะสมมีทรัยากรอยู่หลายประเภท แต่ละโปรเซส หรือโปรแกรมมีความต้องการใช้ทรัพยากร อย่างเดียวหรือหลายอย่างพร้อมกัน OS ต้องจัดเตรียมทรัพยากรต่าง ๆ ตามความต้องการของแต่ละโปรเซส หรือ โปรแกรมเหล่านั้น
ดังนั้นหน้าที่อันสำคัญอีกประการหนึ่งของ OS ก็คือ จัดสรรการใช้ทรัพยากรของระบบเพื่อให้เกิดประโยชน์สูงสุด ถ้า OS จัดสรรทรัพยากรได้อย่างมีประสิทธิภาพระบบก็สามารถรันโปรแกรม ได้รวดเร็ว และ ได้งานเพิ่มขึ้น ทรัพยากรหลักที่ OS จัดสรรได้แก่
โปรเซสเซอร์( ซีพียู )
หน่วยความจำ
อุปกรณ์ อินพุต เอาท์พุต
ข้อมูล ( data )
เปิด/ปิดแถบข้าง
ค้นหา
- สร้างบัญชี
เครื่องมือส่วนตัว
สร้างบัญชี
เข้าสู่ระบบ
หน้าสำหรับผู้แก้ไขที่ออกจากระบบ เรียนรู้เพิ่มเติม
- คุย
- ส่วนร่วม
การนำทาง
- หน้าหลัก
- ถามคำถาม
- เหตุการณ์ปัจจุบัน
- สุ่มบทความ
- เกี่ยวกับวิกิพีเดีย
- ติดต่อเรา
- บริจาคให้วิกิพีเดีย
มีส่วนร่วม
- คำอธิบาย
- เริ่มต้นเขียน
- ศาลาประชาคม
- เปลี่ยนแปลงล่าสุด
- ดิสคอร์ด
เครื่องมือ
- หน้าที่ลิงก์มา
- การเปลี่ยนแปลงที่เกี่ยวโยง
- อัปโหลดไฟล์
- หน้าพิเศษ
- ลิงก์ถาวร
- สารสนเทศหน้า
- อ้างอิงบทความนี้
- สิ่งนี้ใน วิกิสนเทศ
พิมพ์/ส่งออก
- สร้างหนังสือ
- ดาวน์โหลดเป็น PDF
- รุ่นพร้อมพิมพ์
ภาษา
ลิงก์ข้ามไปยังรุ่นภาษาอื่นของบทความนี้ถูกย้ายไปด้านบนแล้วที่ทางขวาของชื่อหน้า ไปด้านบน
การเรียกระบบ
29 ภาษา
- العربية
- Bosanski
- Català
- Čeština
- Dansk
- Deutsch
- Ελληνικά
- English
- Español
- Euskara
- فارسی
- Suomi
- Français
- עברית
- Italiano
- 日本語
- 한국어
- Монгол
- Nederlands
- Norsk bokmål
- Polski
- Português
- Română
- Русский
- Српски / srpski
- Svenska
- Українська
- Tiếng Việt
- 中文
แก้ไขลิงก์
- บทความ
- อภิปราย
ไทย
- อ่าน
- แก้ไข
- ดูประวัติ
เพิ่มเติม
- อ่าน
- แก้ไข
- ดูประวัติ
จากวิกิพีเดีย สารานุกรมเสรี
บทความนี้ไม่มีการอ้างอิงจากแหล่งที่มาใด กรุณาช่วยปรับปรุงบทความนี้ โดยเพิ่มการอ้างอิงแหล่งที่มาที่น่าเชื่อถือ เนื้อความที่ไม่มีแหล่งที่มาอาจถูกคัดค้านหรือลบออก (เรียนรู้ว่าจะนำสารแม่แบบนี้ออกได้อย่างไรและเมื่อไร) |
การเรียกระบบ (อังกฤษ: system call) เป็นวิธีหนึ่งที่โปรแกรมคอมพิวเตอร์ขอบริการจากเคอร์เนลของระบบปฏิบัติการที่ทำงาน อาจรวมถึงบริการที่เกี่ยวข้องกับฮาดแวร์และการสื่อสารกับบริการเคอร์เนลด้วย เช่น การจัดกำหนดการ โดยส่วนมากสามารถเรียกใช้ได้จากกระบวนการยูสเซอร์สเปซเท่านั้น
เข้าถึงจาก "//th.wikipedia.org/w/index.php?title=การเรียกระบบ&oldid=8215535"
หมวดหมู่:
- เทคโนโลยีระบบปฏิบัติการ
- เอพีไอ
- การเรียกระบบ
หมวดหมู่ที่ซ่อนอยู่:
- บทความที่ขาดแหล่งอ้างอิง
- บทความทั้งหมดที่ขาดแหล่งอ้างอิง
- บทความที่มีข้อความภาษาอังกฤษ