ระบบ X Window คืออะไร? ความหมายและความหมาย

click fraud protection

สภาพแวดล้อมการทำหน้าต่างแบบกราฟิกที่ใช้เครือข่ายซึ่งเดิมพัฒนาขึ้นสำหรับ Unix และ Unix-like ระบบปฏิบัติการ (และตั้งแต่นั้นมาสำหรับแพลตฟอร์มอื่นๆ) ที่สถาบันแมสซาชูเซตส์แห่ง เทคโนโลยี; ปัจจุบันอยู่ระหว่างการพัฒนาอย่างต่อเนื่องเป็นโปรแกรมโอเพ่นซอร์สโดย Open Group ซึ่งเป็นกลุ่มอุตสาหกรรม Unix

X (เนื่องจากผู้ใช้ UNIX รู้จักระบบ X Window) ให้บริการหน้าต่างพื้นฐาน รวมถึงแบบอักษรและเมนูแบบเลื่อนลงสำหรับแอปพลิเคชันกราฟิก UNIX X ได้รับการออกแบบมาให้ทำงานในสภาพแวดล้อมเครือข่าย

ดูสภาพแวดล้อมเดสก์ท็อป, GNOME, KDE, UNIX, ระบบปฏิบัติการที่เหมือน Unix, สภาพแวดล้อมแบบหน้าต่างและตัวจัดการหน้าต่าง, ไคลเอ็นต์ X, โปรโตคอล X, เซิร์ฟเวอร์ X

Technipages อธิบาย X Window System

X Window System เป็นชุดซอฟต์แวร์โอเพ่นซอร์สสำหรับการออกแบบส่วนต่อประสานระหว่างมนุษย์กับคอมพิวเตอร์บนคอมพิวเตอร์หรือเครือข่ายคอมพิวเตอร์ มันแบ่งการประมวลผลระหว่างไคลเอนต์และเซิร์ฟเวอร์ที่ทำงานบนคอมพิวเตอร์เครื่องเดียวกันหรือคอมพิวเตอร์เครื่องอื่นในเครือข่ายเดียวกัน ระบบหน้าต่าง X เรียกอีกอย่างว่า X โดยผู้ใช้

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

X ตั้งแต่เริ่มก่อตั้งซึ่งแตกต่างจากโปรแกรมซอฟต์แวร์ที่เน้นการแสดงผลในปัจจุบันซึ่งกำหนดให้ผู้ใช้ต้องใช้กับอุปกรณ์แสดงผลที่เชื่อมต่อ X ได้รับการออกแบบมาเพื่อใช้ผ่านการเชื่อมต่อเครือข่าย ดังนั้น X จึงสามารถทำงานบนคอมพิวเตอร์ในเครือข่าย และจะแสดงอินเทอร์เฟซผู้ใช้เมื่อเข้าถึงโดยคอมพิวเตอร์เครื่องอื่นในเครือข่ายเดียวกัน ในปี 1984 การควบรวมกิจการของ Stanford University, MIT (สถาบันเทคโนโลยีแมสซาชูเซตส์) ได้รับความช่วยเหลือจาก IBM (International Business Machine Corporations) ซึ่งเดิมได้รับการออกแบบสำหรับการสื่อสารระหว่าง X Terminals และ UNIX เวิร์กสเตชัน

การใช้งานทั่วไปของระบบ X Window

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

การใช้ผิดวิธีทั่วไปของ X Window System

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