რა არის X Window სისტემა? განმარტება და მნიშვნელობა

გრაფიკული, ქსელზე დაფუძნებული ფანჯრის გარემო, რომელიც თავდაპირველად შეიქმნა Unix-ისა და Unix-ისთვის ოპერაციული სისტემები (და მას შემდეგ ხელმისაწვდომი გახდა სხვა პლატფორმებისთვის) მასაჩუსეტსის ინსტიტუტში ტექნოლოგია; ამჟამად, ის უწყვეტი განვითარების პროცესშია, როგორც ღია კოდის პროგრამა Open Group-ის მიერ, Unix ინდუსტრიის კონსორციუმი.

X (როგორც X Window სისტემა ცნობილია UNIX-ის მომხმარებლებისთვის) უზრუნველყოფს ძირითადი Windows-ის სერვისებს, მათ შორის შრიფტებსა და ჩამოსაშლელ მენიუებს, გრაფიკული UNIX აპლიკაციებისთვის. X შექმნილია ქსელურ გარემოში ფუნქციონირებისთვის.

იხილეთ დესკტოპის გარემო, GNOME, KDE, UNIX, Unix-ის მსგავსი ოპერაციული სისტემა, ფანჯრების გარემო და ფანჯრის მენეჯერი, X კლიენტი, X პროტოკოლი, X სერვერი.

Technipages განმარტავს X ფანჯრის სისტემას

X Window System არის ღია კოდის პროგრამული პაკეტი კომპიუტერზე ან კომპიუტერების ქსელში ადამიანი-კომპიუტერის ინტერფეისის შესაქმნელად. ის ყოფს დამუშავებას კლიენტებსა და სერვერებს შორის, რომლებიც მუშაობენ იმავე კომპიუტერზე ან სხვადასხვა კომპიუტერზე იმავე ქსელში. X window სისტემა ასევე ცნობილია როგორც X მისი მომხმარებლების მიერ.

X ფანჯრის სისტემა ურთიერთქმედებს, კომპიუტერის პროგრამულ უზრუნველყოფასთან, რომელიც აკონტროლებს ქსელის ვიდეო გამომავალს ან აპლიკაციას აჩვენებს კლიენტების სხვა ჩვენების სისტემის ფანჯარაში. თუმცა, სერვერი X-ისთვის მდებარეობს ლოკალურ კომპიუტერზე, რომელსაც იყენებს უშუალოდ მომხმარებელი და არა ცალკე კომპიუტერი ქსელში, და ეს შესაძლებელს ხდის კლიენტის მომხმარებელს იყოს ცალკე კომპიუტერზე ან მისზე კომპიუტერი.

X დაარსების დღიდან განსხვავებით თანამედროვე ეკრანზე ორიენტირებული პროგრამული უზრუნველყოფის პროგრამებისგან, რომლებიც მოითხოვდნენ მომხმარებლების გამოყენებას მიმაგრებული დისპლეის მოწყობილობით, X შექმნილი იყო გამოსაყენებლად ქსელის კავშირებზე. ასე რომ, X შეიძლება გაშვებული იყოს კომპიუტერზე ქსელში და ის აჩვენებს მის მომხმარებლის ინტერფეისს, როდესაც წვდომა იქნება იმავე ქსელის სხვა კომპიუტერზე. 1984 წელს, სტენფორდის უნივერსიტეტის, MIT (მასაჩუსეტსის ტექნოლოგიური ინსტიტუტის) შერწყმა IBM-ის (საერთაშორისო) მიერ. Business Machine Corporations), ის თავდაპირველად შექმნილი იყო X ტერმინალებსა და UNIX-ს შორის კომუნიკაციისთვის სამუშაო სადგურები.

X ფანჯრის სისტემის საერთო გამოყენება

  • X window სისტემის ქსელის პროტოკოლი იძლევა როგორც 2D, ასევე 3D ოპერაციებს X window სისტემის კლიენტის აპლიკაციით, რომელიც შესაძლოა გაშვებული იყოს სხვა კომპიუტერზე.
  • X ფანჯრის სისტემისთვის არ არის ჩაშენებული აუდიო ფუნქცია და შესაძლებელია თავსებადი გაფართოებების მიღება
  • მომხმარებლის ინტერფეისები, რომლებიც გამოიყენება X window სისტემის მომხმარებლების მიერ არ არის მოთხოვნილი, არამედ ცალკეული პროგრამების მიერ, რომლებიც მუშაობს მის პლატფორმაზე

X ფანჯრის სისტემის საერთო ბოროტად გამოყენება

  • X window სისტემის ქსელის ფუნქციები იწვევს ზედმეტ სირთულეს, თუ მხოლოდ ადგილობრივად გამოიყენება, მისი ბოლო ვერსიის ქსელის შესაძლებლობებმა შეიძლება გამოიწვიოს არასასურველი შესრულება
  • X window სისტემის გამოყენებისას ადმინისტრატორებს ხელით არ უწევთ კონფიგურაციის ფაილების რედაქტირება