სხვაობა UNIX-სა და Solaris-ს შორის

სხვაობა UNIX-სა და Solaris-ს შორის
სხვაობა UNIX-სა და Solaris-ს შორის

ვიდეო: სხვაობა UNIX-სა და Solaris-ს შორის

ვიდეო: სხვაობა UNIX-სა და Solaris-ს შორის
ვიდეო: Смартфон Sony Ericsson X10 mini pro 2024, ნოემბერი
Anonim

UNIX vs Solaris

UNIX არის ოპერაციული სისტემა (OS), რომელიც შემუშავებულია AT&T-ის მიერ 1960-იან წლებში, პროგრამისტებისთვის მრავალმომხმარებლის, მრავალფუნქციური სისტემის უზრუნველყოფის მიზნით. UNIX შეიქმნა პრინციპზე დაყრდნობით, რომ მარტივი, მაგრამ მძლავრი უტილიტები შეიძლება მოქნილად იყოს ინტეგრირებული დავალებების ფართო სპექტრის უზრუნველსაყოფად. თუმცა, ტერმინი "UNIX" უფრო მეტად ეხება ოპერაციული სისტემების კლასს (რომლებიც შეესაბამება გარკვეულ სპეციფიკაციებს, ორიგინალური UNIX ოპერაციული სისტემის მიხედვით), ვიდრე ოპერაციული სისტემის კონკრეტულ იმპლემენტაციას. Solaris არის UNIX-ის კომერციული ვარიანტი, მათ შორის, როგორიცაა HP-UX და AIX, და ატარებს UNIX სავაჭრო ნიშანს.თავდაპირველად, ის შეიქმნა Sun Microsystems-ის მიერ, მაგრამ ამჟამად მას ეკუთვნის Oracle Corporation. ახლა Solaris ცნობილია როგორც Oracle Solaris.

UNIX

UNIX არის ოპერაციული სისტემა, რომელიც ორიენტირებულია პროგრამისტებისთვის მრავალმომხმარებლური, მრავალფუნქციური სისტემის მიწოდებაზე. UNIX OS შედგება სამი ძირითადი კომპონენტისგან. პირველი კომპონენტი არის ბირთვი. ბირთვი არის Unix OS-ის ძირითადი ნაწილი. Kernel უბრალოდ დიდი პროგრამაა. როდესაც მანქანა ჩართულია, ის იტვირთება მეხსიერებაში და გაუმკლავდება ტექნიკის რესურსების განაწილებას. ბირთვი აკონტროლებს ხელმისაწვდომ აპარატურას, როგორიცაა პროცესორები, მეხსიერება და ა.შ. და ინარჩუნებს კომუნიკაციას დაკავშირებულ მოწყობილობებთან. მეორე კომპონენტი არის სტანდარტული კომუნალური პროგრამები, რომელიც მოიცავს მარტივ კომუნალურ პროგრამებს, როგორიცაა cp (რომელიც ფაილის კოპირების საშუალებას იძლევა) რთულ კომუნალურ პროგრამებში, როგორიცაა shell (რომელიც საშუალებას აძლევს მომხმარებელს გასცეს ბრძანებები OS-ზე). მესამე კომპონენტი არის სისტემის კონფიგურაციის ფაილების ნაკრები. კონფიგურაციის ფაილებს იყენებენ როგორც ბირთვი, ასევე სასარგებლო პროგრამები.ამ კონფიგურაციის ფაილების შეცვლით, შეიძლება შეიცვალოს ბირთვის და სასარგებლო პროგრამების ქცევის ზოგიერთი ასპექტი. Unix OS ფართოდ გამოიყენება სამუშაო სადგურებში, სერვერებზე, ასევე მობილურ მოწყობილობებში.

სოლარის

როგორც უკვე აღვნიშნეთ, Solaris არის UNIX-ის კომერციული ვარიანტი. ეს იყო UNIX-ის ადრეული ადაპტაცია კომერციული სტარტაპის მიერ. თავდაპირველად შემუშავებული Sun Microsystems-ის მიერ, Solaris ამჟამად ფლობს Oracle Corporation-ს. თავდაპირველად, Solaris მჭიდროდ იყო შერწყმული Sun-ის SPARC-ის აპარატურასთან და გაყიდვაში იყო კომბინირებული პაკეტის სახით. ახლა, Solaris შეიძლება გამოყენებულ იქნას x86 დაფუძნებული სამუშაო სადგურებითა და სერვერებით. მომწოდებლები, როგორიცაა Dell, IBM, Intel, Hewlett-Packard და Fujitsu Siemens მხარს უჭერენ Solaris-ს თავიანთ x86 სერვერებზე. Solaris-მა გააცნო ისეთი ფუნქციები, როგორიცაა DTrace, ZFS და Time Slider. Solaris ცნობილია თავისი ვარგისიანობით სიმეტრიული მრავალპროცესისთვის, სადაც ორი ან მეტი იდენტური პროცესორი დაკავშირებულია საერთო ძირითად მეხსიერებასთან და ერთი OS ინსტანცია აკონტროლებს ყველა პროცესორს.ამჟამად, Solaris მოიცავს ისეთ ფუნქციებს, როგორიცაა DTrace, კარები, სერვისის მართვის მოწყობილობა, Solaris კონტეინერები, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS და Solaris Trusted Extensions.

რა განსხვავებაა UNIX-სა და Solaris-ს შორის?

UNIX არის ოპერაციული სისტემა (OS) და Solaris არის ოპერაციული სისტემა, რომელიც დაფუძნებულია UNIX-ზე (UNIX-ის კომერციული ვარიანტი). მაგრამ ზოგადად, ტერმინი "UNIX" უფრო მეტად ეხება ოპერაციული სისტემების კლასს, ვიდრე ოპერაციული სისტემის კონკრეტულ განხორციელებას. სხვა სიტყვებით რომ ვთქვათ, UNIX არის ზოგადი ტერმინი, რომელიც აღწერს ბევრ განსხვავებულ, მაგრამ მსგავს ოპერაციულ სისტემას. Solaris-ს აქვს ლიცენზირებული UNIX სავაჭრო ნიშნის გამოყენება. Solaris შეიცავს ფუნქციებს, როგორიცაა DTRAce და ZFS ფაილური სისტემა, რომელიც არ არის წარმოდგენილი UNIX-ის სხვა დანერგვაში. ასევე, ვინაიდან Solaris სპეციალურად შექმნილია SPARC სისტემებთან მუშაობისთვის, Solaris-ის გამოყენება გამოიწვევს უკეთეს შესრულებას SPARC სისტემებზე, ვიდრე UNIX-ის სხვა დანერგვები. გარდა ამისა, არსებობს სხვა იაფი UNIX-ის მსგავსი იმპლემენტაციები, ვიდრე Solaris, როგორიცაა Linux.მაგრამ Solaris ცნობილია თავისი ვარგისიანობით სიმეტრიული მრავალპროცესისთვის და SPARC სისტემებზე მასშტაბურობით. გარდა ამისა, Solaris იყენებს POSIX-თან თავსებად პროგრამებს, რომლებიც უფრო ძველია, ვიდრე GNU პროგრამები, რომლებსაც იყენებენ Linux და სხვა UNIX-ის მსგავსი იმპლემენტაციები.

გირჩევთ: