- LINUX
Sistem operasi Linux terdiri atas
kernel(inti), program sistem, dan beberapa program aplikasi. Kernel merupakan
inti dari sistem operasi. Program sistem dan semua program-program lainnya yang
berjalan di atas kernel disebut user mode. Perbedaan antara program sistem dan
program aplikasi adalah program sistem butuhkan agar suatu sistem operasi dapat
berjalan sedangkan program aplikasi adaah program yang dibutuhkan untuk
menjalankan suatu aplikasi tertentu.
Sistem Linux terdiri atas tiga badan
kode utama, dengan isi pada barisnya
merupakan implementasi UNIX paling
tradisional :
1. Kernel
Kernel Linux adalah potongan
orisinil dari perangkat lunak yang dibuat dari serpihan oleh komunitas Linux.
Sedangkan sistem Linux merupakan gabungan dari komponen-komponen. Sistem Linux
basic adalah lingkungan standar untuk aplikasi dan program user.
Kernel Linux terdiri atas kode
tertulis dari nol yang dibuat spesifik untuk proyek Linux, sedangkan perangkat
lunak yang mendukung sistem Linux tidak terikat secara ekslusif pada Linux,
tapi umumnya dapat bekerja pada sistem operasi seperti UNIX .
Kernel bertanggung jawab untuk
mengatur dan menjaga seluruh abstraksi penting dari sistem operasi, termasuk
hal-hal seperti virtual memori dan proses. Kernel Linux membentuk inti dari
keseluruhan sistem operasi Linux. Kernel menyediakan semua fungsionalitas yang
diperlukan untuk menjalankan proses, dan menyediakan servis sistem untuk
melindungi akses terhadap sumber daya perangkat keras. Kernel
mengimplementasikan seluruh fitur yang dibutuhkan untuk terkualifikasi sebagai
sistem operasi.
2. System libraries
aplikasi dapat berinteraksi dengan
kernel. Implementasi dari fungsi- fungsi ini sedikit banyak ada pada fungsionalitas
sistem operasi yang tidak membutuhkan hak keseluruhan atas kode kernel.
System libraries menyediakan banyak
tipe dari fungsionalitas. Pada level
paling sederhana, system libraries
mengijinkan aplikasi untuk membuat permintaan kernel-system-service. System
libraries juga menjaga dan mengoleksi argumen system call.
Sistem linux tersusun atas tiga
komponen penting yaitu :
1. Kernel menyediakan semua fungsi
yang diperlukan untuk menjalankan proses dan menyediakan layanan system untuk
memberikan pengaturan dan proteksi akses ke sumber daya hardware termasuk pada
memori virtual. Kernel mengimpelmentasikan semua fitur yang diperlukan supaya
dapat bekerja sebagai system operasi.
2. Perpustakaan system, menentukan kumpulan
fungsi standar di mana aplikasi dapat berinteraksi dengan kernel, dan
mengimplementasikan hamper semua fungsi system operasi yang tidak memerlukan
hak penuh atas kernel. Library juga dapat menyediakan versi lebih kompleks dari
system call dasar. Contohnya, fungsi buffered file handling dari bahasa C
semuanya diimplementasikan dalam perpustakaan system, yang memberikan control
lebih baik terhadap input output dari system
call kernel dasar. Perpusatakaan juga menyediakan rutin yang tidak ada hubungan
dengan system call, seperti algoritma penyusunan (sorting), fungsi matematika,
dan rutin manipulasi string (string manipulation)
3. Utilitas sistem, yaitu program
yang melakukan pekerjaan manajemen secara individual. Utilitas system termasuk
semua program yang diperlukan untuk menginisialisasi system, seperti program
untuk konfigurasi alat jaringan (network device) untuk load modul kernel.
Program server yang berjalan secara terus menerus juga termasuk sebagai
utilitas system, program semacam ini mengatur antrian pada printer, permintaan login
dan koneksi jaringan.
Semua dari kita pasti sudah
mengetahuinya, kalau setiap operating system baru dari microsoft akan mengalami
banyak perubahan baik tampilan, kecepatan, kestabilan, keamanan dan fitur
lainnya. Begitu juga dengan Windows 7, telah mengalami banyak perubahan dari
sistem operasi sebelumnya. Perubahan yang paling menonjol ada pada sisi
tampilan luar yang lebih interaktif dari sebelumnya.
Sebenarnya Sistem Operasi cukup
banyak seperti halnya beberapa sistem operasi dari keluarga unix yang mencakup
sistem operasi Posix, GNU/Linux, GNU/Hurd, dan lain sebagainya, serta ada juga
sistem operasi Mac OS, yaitu sistem operasi yang biasanya digunakan untuk
berbagai komputer produk Apple. Sementara salah satu Sistem Operasi yang paling
terkenal karena paling banyak digunakan diseluruh dunia dan termasuk juga di
Indonesia adalah Sistem Operasi Windows. Sistem Operasi ini dikembangkan oleh
Microsoft dengan menggunakan antarmuka berbasis grafik.
Bila menelusuri evolusi dari Sistem
Operasi Windows, maka sebenarnya sistem operasi ini adalah pengembangan dari
sistem operasi MS-DOS, yaitu sebuah sistem operasi yang berbasi modus teks dan
command-line.
System Operasi Windows sendiri pada
awal perkembangannya muncul pada, November 1983, dimana pada saat itu
pengembangan MS-DOS telah mengarah ke sistem operasi yang disebut Windows
Graphic Environment 1.0. Untuk Sistem Operasi Windows yang bisa disebut sebagai
generasi pertama ini dibuat untuk memenuhi kebutuhan komputer dengan tampilan
bergambar. Meski telah diperkenalkan pada bulan November 1983. Namun sistem
operasi windows generasi pertama ini baru dipasarkan pada bulan November tahun
1985, atau setelah 2 tahun dikembangkan terlebih dahulu.Sampai saat ini sudah
beberapa puluh kali produk Sistem Operasi Windows berevolusi semenjak
kemunculan pertamanya dengan Windows I. Antara tahun 1985 sampai tahun 1993
saja tercatat ada sekitar enam kali perubahan evolusi sistem operasi windows
itu sendiri.Berikut adalah daftar evolusi Sistem Operasi Windows dari awal
sampai saat ini seperti yang didapatkan penulis dari situs wikipedia:
I.16-bit, berjalan di atas MS-DOS
- 1985 November - Windows 1.0
- 1987 9 Desember - Windows 2.0
- 1990 22 Mei - Windows 3.0
- 1992 Agustus - Windows 3.1
- 1992 Oktober - Windows for
Workgroups 3.1
- 1993 November - Windows for
Workgroups 3.11
II. Hibrida (16-bit/32-bit),
berjalan tanpa MS-DOS
- 1995 24 Agustus - Windows 95
(Versi: 4.00.950)
- 1998 25 Juni - Windows 98 (Versi:
4.1.1998)
- 1999 5 Mei - Windows 98 Second
Edition (Versi: 4.1.2222)
- 2000 19 Juni - Windows Millennium
Edition (Me) (Versi: 4.9.3000)
III. Berbasis kernel Windows NT
- 1993 Agustus - Windows NT 3.1
- 1994 September - Windows NT 3.5
- 1995 Juni - Windows NT 3.51
- 1996 29 Juli - Windows NT 4.0
- 2000 17 Februari - Windows 2000
(Versi: NT 5.0.2195)
- 2002 - Windows XP (Versi: NT
5.1.2600)
- 2003 - Windows Server 2003 (Versi:
NT 5.2.3790)
- 2006 - Windows Vista (Versi 6.0
Build 6000)
- 2007 - Windows Home Server (Versi
6.0.1800.24)
- 2008 - Windows Server 2008 (Versi
6.1)
- 2009 - Windows 7 (Versi 6.1 Build
7600)
- 2009 - Windows Server 2008 R2
(Versi 6.1)
Struktur Windows
Nah itu lah beberapa struktur sistem yang ada d Linux dan Windows,,,,,
Tidak ada komentar:
Posting Komentar