Oct 11, 2012

Ubuntu yang Berbasis Linux pada Desktop

Sejarah Linux

Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler).

Sistem Kernel di Dalam Linux

 Apa itu Kernel?
Dalam Ilmu Komputer, kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.
Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing.
Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.

Program yang berjalan dalam Mode Kernel, Cpu itu dapat berjalan di dalam kernel mode atau di dalam user mode. Ketika berjalan di Mode User, Beberapa bagian dari RAM tidak dapat di alamatkan, beberapa instruksi tidak dapat di jalankan secara langsung, and I/O ports tidak dapat di akses. Sedangkan ketika berjalan di Mode Kernel, kita tidak memiliki batasan.
Disamping itu ketika kita berjalan dalam kernel mode, kernel punya tiga perbedaan khusus.
1.   Large Size (berjuta-juta instruksi bahasa mesin)
2.   Machine dependency (Beberapa bagian dari kernel harus di codekan                   langsung menggunakan bahasa Assembler)
3.   Proses menuju RAM sewaktu booting dengan cara yang agak primitif.

Pemakaian Ubuntu yang Berbasis Linux pada Desktop

Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial (misalnya Windows 9.x/NT/2000/ME). Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompok ini dapat berkomunikasi dengan cepat dan efisien, internet menjadi pilihan yang sangat tepat.

Kelebihan dan Kekurangan Distro Ubuntu 

Kelebihan :

3D Interface
Ubuntu yang terbaru sudah berbasis 3D interface.

Kompatibilitas
Hampir semua hardware sudah dapat diakses menggunakan Ubuntu.

Kemudahan Migrasi
Ubuntu sudah dapat membaca kebanyakan data yang dulunya hanya dapat diakses menggunakan Windows.

Mudah Didapatkan
Karena OS ini berbasis open source, maka tidak akan sulit untuk mendapatkan OS ini.

User Friendly
Karena kesederhanaannya, orang dapat cepat terbiasa menggunakan Ubuntu.

Spec Hardware yang Ramah
Untuk menggunakan Ubuntu cukup menggunakan spec hardware yang rendah.

Open Source
Karena berbasis open source, maka aplikasi Ubuntu mudah didapatkan.

Kekurangan :

Fitur Standard
Setelah diinstall, Ubuntu membutuhkan aplikasi tambahan yang harus diinstall secara manual oleh user sendiri.

Koneksi Internet
Untuk memasang aplikasi tambahan pada Ubuntu, sangat membutuhkan internet karena untuk menginstall aplikasi harus melewati terminal.


Nomor Induk Mahasiswa Anggota Kelompok :
12.02.0044 - Evan Wijaya
12.02.0064 - Stephani Inggrit S.D.
12.02.0099 - Gunawan Putra G.

Merangkup tugas mata kuliah Computer Organization Game Technology UNIKA Semarang

Sumber :
http://www.roy87.blogspot.com/2011/09/normal-0-false-false-false-en-us-x-none_27.html
http://www.feedberry.com/2010/02/03/spesifikasi-komputer-minimal-untuk-menjalankan-ubuntu-linux/
http://dhiazaditya0606.wordpress.com/2011/02/20/kelebihan-dan-kekurangan-ubuntu/

No comments:

Post a Comment

~ Please share if you find this article useful ~
Jika anda memiliki pertanyaan silahkan menulis komentar dibawah, saya akan mencoba menjawabnya kurang dari 24 jam.
Atau anda dapat bertanya langsung dengan saya via Discord disini https://bit.ly/KMDiscord jika saya sedang online.
~ Good 🍀 Luck ~