Perbezaan Antara UNIX dan Solaris

Anonim

multiuser, sistem multitasking untuk pengaturcara. UNIX direka berdasarkan prinsip bahawa utiliti mudah tetapi berkuasa boleh diintegrasikan secara fleksibel untuk menyediakan pelbagai tugas. Walau bagaimanapun, istilah "UNIX" merujuk lebih kepada satu kelas sistem operasi (yang mematuhi spesifikasi tertentu, berdasarkan sistem pengendalian UNIX yang asal) daripada pelaksanaan sistem operasi tertentu. Solaris adalah varian komersial UNIX antara lain HP-UX dan AIX, dan menanggung cap dagang UNIX. Pada mulanya, ia telah dibangunkan oleh Sun Microsystems tetapi kini dimiliki oleh Oracle Corporation. Sekarang, Solaris dikenali sebagai Oracle Solaris.

UNIX

UNIX ialah sistem pengendalian yang memberi tumpuan kepada menyediakan pengaturcara sistem multiuser, multitasking. OS UNIX terdiri daripada tiga komponen utama. Komponen pertama ialah kernel. Kernel adalah bahagian teras OS Unix. Kernel hanyalah satu program yang besar. Apabila mesin dihidupkan, ia dimuatkan ke dalam memori dan akan mengendalikan peruntukan sumber perkakasan. Kernel menjejaki perkakasan yang tersedia seperti pemproses, memori, dan lain-lain dan mengekalkan komunikasi dengan peranti yang disambungkan. Komponen kedua adalah program utiliti standard, yang termasuk kemudahan mudah seperti cp (yang membolehkan untuk menyalin fail) kepada utiliti yang rumit seperti shell (yang membolehkan pengguna mengeluarkan perintah kepada OS). Komponen ketiga adalah set fail konfigurasi sistem. Fail konfigurasi digunakan oleh kernel dan juga program utiliti. Dengan menukar fail konfigurasi ini, beberapa aspek tingkah laku kernel dan program utiliti boleh diubah. OS Unix digunakan secara meluas dalam stesen kerja, pelayan serta peranti mudah alih.

Solaris

Seperti disebutkan sebelumnya, Solaris adalah varian komersil UNIX. Ia adalah penyesuaian awal UNIX oleh permulaan komersial. Originally dibangunkan oleh Sun Microsystems, Solaris kini dimiliki oleh Oracle Corporation. Pada mulanya, Solaris diikat dengan perkakasan SPARC Sun dan dipasarkan sebagai pakej gabungan. Sekarang, Solaris boleh digunakan juga dengan workstation dan server berasaskan x86. Vendor seperti Dell, IBM, Intel, Hewlett-Packard dan Fujitsu Siemens menyokong Solaris dalam pelayan x86 mereka. Solaris memperkenalkan ciri-ciri seperti DTrace, ZFS dan Time Slider. Solaris dikenali kerana kesesuaiannya untuk multiprocessing simetri di mana dua atau lebih pemproses yang sama disambungkan ke memori utama bersama dan satu contoh OS mengawal semua pemproses. Pada masa ini, Solaris termasuk ciri-ciri seperti DTrace, Pintu, Kemudahan Pengurusan Perkhidmatan, Solaris Containers, Solaris Multiplexed I / O, Solaris Volume Manager, ZFS, dan Solaris Trusted Extensions.

Apakah perbezaan antara UNIX dan Solaris?

UNIX ialah Sistem Pengoperasian (OS) dan Solaris adalah Sistem Pengoperasian berdasarkan UNIX (varian komersil UNIX). Tetapi secara umum, istilah "UNIX" merujuk lebih kepada satu kelas sistem operasi daripada pelaksanaan sistem operasi tertentu. Dengan kata lain, UNIX adalah istilah generik yang menerangkan banyak sistem operasi yang berbeza tetapi sistem operasi yang serupa. Solaris berlesen untuk menggunakan cap dagang UNIX. Solaris mengandungi ciri-ciri seperti DTRace dan sistem fail ZFS yang tidak terdapat pada pelaksanaan UNIX yang lain. Selain itu, sejak Solaris direka khas untuk bekerja dengan sistem SPARC, menggunakan Solaris akan menghasilkan prestasi yang lebih baik dalam sistem SPARC daripada pelaksanaan UNIX yang lain. Tambahan lagi, terdapat pelaksanaan lain seperti UNIX yang lebih murah daripada Solaris seperti Linux. Tetapi Solaris terkenal kerana kesesuaiannya untuk multiprocessing dan skalabiliti simetri pada sistem SPARC. Selain itu, Solaris menggunakan utiliti yang mematuhi POSIX yang lebih tua daripada utiliti GNU yang digunakan oleh Linux dan pelaksanaan UNIX seperti yang lain.