29 Mei 2019

Sistem Operasi Mikrokernel Ghost OS Berawal Dari Hobi Max Schlussel


Mikrokernel dapat diartikan sebagai seperangkat perangkat lunak dengan jumlah minimum yang dapat melakukan berbagai mekanisme dasar untuk bekerja sebagai sistem operasi. Mikrokernel dirancang untuk mengatasi permasalahan yang timbul karena pertumbuhan kernel yang sulit dikelola. Linus Torvald memberikan komentar bahwa pengembang Mikrokernel sangat tidak bergairah dalam mengembangkan perangkat lunak tersebut. Generasi Mikrokernel pertama memiliki performa sangat buruk ketika dibandingkan dengan kernel monolitik. Tim pengembang sistem operasi akan memilih untuk tetap menggunakan kernel monolitik jika kinerja Mikrokernel tidak segera diperbaiki. Penyempurnaan Mikrokernel sampai memiliki performa bagus akan menjadikannya digunakan oleh berbagai pengembang sebagai pengganti kernel monolitik. Hal itu dapat dicapai dengan meningkatkan standar kualitas, mutu dan tim pengembang yang menangani pengembangan Mikrokernel.

Sejak tahun 2014 Max Schlussel yang berprofesi sebagai software developer dari negara Jerman memulai proyek pembuatan sistem operasi berbasis Mikrokernel bernama Ghost OS. Ghost OS menggunakan desain arsitektur kernel modern bernama Mikrokernel dan memiliki antarmuka pengguna grafis. Salah satu tujuan utama pengembangan sistem operasi berbasis Mikrokernel adalah menciptakan sistem operasi yang efisien termasuk memory management, file system, driver, sinkronisasi dan interface komunikasi. Hingga tahun 2018 sistem operasi Ghost OS hanya dapat digunakan pada komputer Intel x86. Sistem operasi tersebut ditujukan untuk penggunaan komputer pribadi yang mayoritas program dan kernel dibuat dengan bahasa C++. Anda dapat membaca lebih banyak tentang Ghost OS melalui Wikipedia atau website https://ghostkernel.org.

GhostOS diciptakan oleh Max Schlussel karena keahlian dan hobi-nya tentang perangkat lunak sistem operasi dan kernel. Ghost OS adalah sistem operasi dan kernel untuk platform Intel x86 berbasis Mikrokernel dengan desain arsitektur kernel modern dan memiliki antarmuka pengguna grafis. Kernel merupakan salah satu komponen utama yang sangat berpengaruh terhadap kinerja sistem operasi komputer. Sistem operasi komputer merupakan perangkat lunak sistem yang mengelola sumber daya perangkat keras, perangkat lunak dan memberikan berbagai layanan untuk program komputer. Melalui website https://ghostkernel.org Anda dapat mendapatkan penjelasan lebih banyak tentang Ghost OS sekaligus mengunduh file ISO sistem operasi tersebut. Meetix OS adalah sistem operasi yang dikembangkan dari Ghost OS yang meningkatkan performa kernelnya dengan menambahkan beberapa aplikasi dan fitur.

Di industri atau perusahaan yang semakin mengandalkan standardisasi menjadikan tuntutan komtabilitas perangkat lunak bukan hanya pada program aplikasi namun juga komponen seperti driver dan kernel. Banyak ilmuwan menghabiskan waktu hingga bertahun-tahun untuk melakukan penelitian tentang Mikrokernel tetapi tidak dapat di terapkan di industri karena tidak sesuai dengan standar yang ada. Pada sekitar tahun 1990 perusahaan IBM menghabiskan uang dengan nilai miliar dolar untuk mengembangkan Mikrokernel pada sebuah sistem operasi. Keberhasilan hasil penelitian akan memajukan ilmu pengetahuan sekaligus teknologi komputer sehingga mengakibatkan pengguna komputer dapat menggunakan teknologi canggih. Dengan metodologi yang telah ter-percaya dapat mempercepat penyelesaian waktu penelitian yang dilakukan. Teknologi opensource telah banyak memberikan fasilitas kepada pengembang dan orang yang memiliki hobi tentang perangkat lunak komputer.

Sistem operasi yang handal, stabil dan cepat membuatnya dipilih oleh pengguna komputer ketika dibandingkan dengan sistem operasi yang mudah rusak dan lambat. Overhead yang sering terjadi pada komputer Mikrokernel membuat desain Mikrokernel kurang diminati oleh pengguna dan pengembang sistem operasi. Desain Mikrokernel telah digunakan pada rancangan sistem untuk aplikasi dengan tingkat keamanan tinggi, termasuk KeyKOS , EROS dan sistem militer. Mikrokernel memiliki fungsi manajemen untuk memberikan layanan berupa low-level address space management, thread management dan inter-process communication. Arsitek sistem operasi membagi kernel menjadi empat macam yaitu kernel monolitik, Mikrokernel, kernel hibrida dan exokernel. Anda harus cermat dalam mempertimbangkan performa, stabilitas, dukungan terhadap perangkat keras, dukungan terhadap perangkat lunak dan kemudahan penggunaan ketika memilih kernel untuk sistem operasi.

Secara teori desain Mikrokernel menjadikan programmer lebih mudah untuk melakukan implementasi dan modifikasi kernel. Beberapa ciri-ciri keberhasilan implementasi Mikrokernel adalah peningkatan sistem keamanan dan stabilitas sistem pada kernel tersebut. Sistem operasi dengan Mikrokernel akan jauh lebih stabil daripada monolitik kernel karena kegagalan server dalam bekerja tidak menyebabkan kernel menjadi tidak berjalan. Seringnya Overhead pada sistem operasi Mikrokernel menjadikan kinerja Mikrokernel menurun drastis bahkan hingga di bawah kinerja kernel monolitik. Istilah nanokernel atau picokernel sering mengacu pada sebuah kernel yang memiliki jumlah total kode kernel sangat kecil. Nanokernel dan picokernel di waktu yang berbeda memiliki arti yang sama dan kemudian disebut dengan Mikrokernel.

Sistem operasi Ghost OS dibuat untuk dipasang pada komputer pribadi berbasis Intel x86. Anda dapat mengunduh file ISO dari website https://ghostkernel.org, kemudian memburning file tersebut ke-dalam CD/DVD, file tersebut digunakan untuk melakukan instalasi sistem operasi menggunakan CD/DVD tersebut. Ghost OS merupakan salah satu sistem operasi dengan Mikrokernel yang dibuat oleh Max Schlussel dari negara Jerman karena hobi. Sistem operasi ini memiliki dukungan perangkat lunak dan perangkat keras kurang lengkap karena dikembangkan secara individu. Anda dapat mencoba menggunakan sistem operasi tersebut untuk mempelajari, mencoba atau bahkan mengembangkan sistem operasi berbasis Mikrokernel secara mandiri dengan Ghost OS. Sebaiknya gunakan komputer yang tidak digunakan untuk aktivitas sehari-hari agar Anda tidak terganggu ketika terjadi kegagalan sistem saat mencobanya.

03 Mei 2019

Pusat Pengolah Data Digital Perangkat Komputer Berada Pada Komponen Prosesor

Prosesor adalah Integrated Circiut atau IC yang mengontrol keseluruhan jalannya sistem komputer. Prosesor bukan merupakan komponen yang dapat bekerja tanpa batasan penggunaan. Pemakaian komputer dalam waktu lama dapat mengakibatkan prosesor menjadi panas berlebih dan tidak dapat berfungsi dengan normal. Cara menggunakan komputer dalam waktu lama yang mengakibatkan prosesor mengalami panas berlebih sebaiknya dihindari oleh pengguna komputer sekalipun seorang profesional. Pola penggunaan komputer dengan cara sewajarnya membuat komputer dan prosesor Anda menjadi lebih awet. Prosesor yang sering mengalami panas berlebih akan mengalami kerusakan bahkan mengakibatkan komputer tidak dapat dinyalakan. Dengan mengetahui cara menggunakan komputer dengan benar menjadikan komputer lebih awet dan menghemat biaya pembelian komponen komputer. Anda dapat mengganti prosesor yang rusak di toko komputer atau layanan servis komputer dan dapat memilih bermacam-macam jenis prosesor yang ada.    

Prosesor juga dapat disebut dengan CPU, Anda dapat memilih salah satu kata yang tepat untuk diucapkan atau memilih untuk menggunakan keduanya secara bergantian. CPU merupakan kependekan dari Central Processing Unit, komponen tersebut merupakan perangkat keras komputer yang memahami dan melakukan perintah dan data dari perangkat lunak. Core merupakan bagian dari prosesor yang menerima instruksi, melakukan perhitungan atau suatu tindakan berdasarkan instruksi tersebut. Merek prosesor yang di jual di toko komputer antara lain adalah Intel, AMD, IBM, Apple, Cyrix VIA, dan IDT. Fungsi utama CPU antara lain adalah untuk fetching, decoding, executing dan storing. Semakin banyak jumlah core pada prosesor komputer menjadikan komputer semakin cepat melakukan instruksi yang diterimanya. Instruksi tersebut menjadikan perangkat lunak menjalankan fungsi tertentu.            

Komponen prosesor berukuran kecil dan berada di motherboard komputer atau laptop. Sebuah prosesor merupakan sirkuit yang merespons dan memproses instruksi untuk mengendalikan komputer. Satuan kecepatan prosesor dinyatakan dalam Hertz (Hz), satuan tersebut menunjukkan jumlah instruksi yang dapat dilakukan dalam satu waktu. Prosesor yang memiliki kecepatan 2 Gigahertz dapat melakukan 2000 miliar instruksi dalam satu waktu. Salah satu contoh prosesor generasi ke-9 dari Intel adalah Intel Core i5. Prosesor tersebut memiliki jumlah core sebanyak lima dan perusahaan Intel menyatakan bahwa prosesor tersebut memiliki kecepatan lebih dari 3,5 GHz. 
       
Suhu normal prosesor komputer adalah antara 39 derajat hingga 49 derajat Celsius. Saat menjalankan program berat seperti aplikasi permainan, suhu prosesor dapat mencapai hingga 60 derajat Celsius. Saat komputer digunakan tanpa program berat namun suhu prosesor mencapai 60 derajat Celsius berarti komputer Anda sedang bermasalah. Masalah tersebut timbul karena virus, overlocking, penggunaan non-stop, thermal pasta kering, kipas prosesor tersumbat atau penggunaan perangkat keras tambahan yang tidak sesuai. Hindari menjalankan beberapa program komputer secara bersamaan karena hal tersebut juga dapat meningkatkan suhu prosesor. Matikan komputer Anda sejenak ketika telah digunakan dalam waktu lebih dari 12 jam.        

Jenis prosesor dan soket pada motherboard mempengaruhi apakah jenis prosesor dapat dipasang pada motherboard atau tidak. Daftar jenis prosesor yang dapat dipasang pada motherboard umumnya tertulis pada kardus pembungkus motherboard atau pada buku manual yang diperoleh ketika membeli motherboard. Saat prosesor yang dipasang tidak sesuai dengan jenis motherboard akan mengakibatkan prosesor tidak dapat dipasang atau tidak dapat berfungsi ketika telah terpasang pada motherboard. Jenis prosesor yang sesuai dengan motherboard akan membuat komputer Anda dapat berfungsi dengan baik. Sebelum membeli sebaiknya Anda teliti sendiri apakah prosesor tersebut sesuai dengan motherboard yang ada. Umumnya penjual tidak menghafalkan pasangan jenis prosesor dan motherboard yang sesuai.            

Prosesor yang belum memiliki reputasi baik di kalangan pengguna komputer memiliki risiko kerusakan lebih tinggi dari prosesor ternama dan banyak digunakan oleh masyarakat. Jumlah core, kecepatan dan tipe prosesor mempengaruhi kecepatan dan kenyamanan Anda ketika menggunakan komputer. Pilih merek prosesor yang banyak dibeli dan dipercaya oleh pengguna komputer. Sesuaikan antara ketersediaan uang, tipe prosesor dan kebutuhan untuk melakukan aktivitas Anda. Prosesor merek Intel dipilih karena tahan panas, cepat dan namanya dipercaya oleh masyarakat. Prosesor merek AMD banyak digunakan oleh pencinta aplikasi permainan komputer walaupun prosesor tersebut memiliki konsumsi daya lebih besar dari merek lain.            
   
Prosesor adalah sebuah komponen komputer yang melakukan aktivitas sesuai dengan instruksi yang diperoleh. Komponen tersebut dipasang pada soket yang ada di motherboard komputer. Semakin bagus jenis prosesor membuat pengguna komputer semakin nyaman mengoperasikan komputernya. Prosesor yang bermasalah akan mengakibatkan komputer tidak dapat berfungsi normal sehingga menghambat pengguna komputer menyelesaikan tugas-tugasnya. Rawat prosesor dengan baik agar komputer Anda selalu dalam kondisi normal. Cari referensi tempat untuk melakukan servis komputer yang bagus agar saat komponen komputer  bermasalah dapat diperbaiki dengan cepat.