Contoh Program untuk menjalankan Thread dapat dilihat di: http://id.wikipedia.org/wiki/D_%28bahasa_pemrograman%29
Sabtu, 08 Desember 2012
Menginstall software menggunakan dpkg di Linux
Dpkg adalah sintax yang pertama kali digunakan untuk menginstall paket software distro Debian Linux sebelum muncul apt-get, dselect dan synaptic.
untuk mengetahui tata cara penggunaan dpkg, ketikan perintah:
debian:~# dpkg --help | more
instalasi dengan dpkg, ketikkan perintah:
debian:~# dpkg -i [nama paket software yang akan diinstal].deb
contoh, jika akan menginstall compiz:
debian:~# dpkg -i compiz-plugins_0.8.4-4.deb
Uninstall paket software:
debian:~# dpkg -r | --remove | -p | --purge nama paket software
Minggu, 25 November 2012
E-Book GRATIS untuk pemula Linux
Ini adalah daftar-daftar Ebook gratis yang dapat anda dowload, sebagai panduan untuk memahami Linux lebih dalam.
Well, inilah macam-macam E-book tersebut.
- Introduction to Linux A hands on guide (Machtelt Garrels), disini benar-benar diperkenalkan mengenai sejarah Linux, file system, proses, I/O, Networking dan masih banyak lagi.
- Bash Guide for Beginners (Machtelts Garrels), ini adalah E-book lanjutan dari Machtelt Garrels.
- Rute User's Tutorial and Exposition (Version 1.0.0) Paul Sheer, Ebook ini lebih menjelaskan tentang shell dari sebuah sistem.
Sabtu, 17 November 2012
Sistem Operasi yang mendukung teknologi Hyperthreading
Disini saya akan menjelaskan mengenai macam-macam sistem operasi yang mendukung teknologi Hyperthreding.
Dari keluarga windows
Dari keluarga windows
- Windows NT, dioptimalkan untuk mendukung teknologi Hyperthreading, termasuk kedalam multithreading one to one
- Windows 2000 (all version) termasuk kedalam multitreading one to one
- Windows Me termasuk kedalam multitreading one to one
- Windows 98 termasuk kedalam multitreading one to one
- Windows 98 SE termasuk kedalam multitreading one to one
Penjelasan mengenai Dispatching Algorithm
Dispatching Algorithm adalah sebuah algoritma yang mentukan operasi mana yang akan dieksekusi terlebih dahulu. Algoritma ini digunakan untuk menjalankan atau mengeksekusi setiap thread sehingga kinerjanya menjadi lebih efisien. Algoritma ini berjalan secara sekuensial atau berurutan sehingga menyebabkan proses yang terjadi menjadi sebuah antrian. Selain itu, algoritma ini pun medukung sistem yang bersifat multitasking yang artinya dapat melakukkan banyak pekerjaan.
Arsitektur Komputer yang menggunakan teknologi Hyperthreading dengan dispatching algorithm
Hyperthreading Technology adalah Teknologi yang digunakan oleh beberapa mikroposesor intel yang memungkinkan mikroposesor tunggal untuk bertindak seperti dua prosesor terpisah untuk sistem operasi dan program aplikasi yang menggunakannya.
Dengan Hyperthreading inti mikroposesor prosesor dapat mengeksekusi dua aliran data secara bersamaan dari instruksi yang dikirim oleh sistem operasi. Memiliki dua aliran unit eksekusi untuk memungkinkan lebih banyak pekerjaan yang harus dilakukan oleh proccessor selama clock cycle. Untuk sistem operasi, mikroprosesor hyperthreading tampak seperti dua prosesor yang terpisah. Karena sebagian besar sistem operasi saat ini (Windows dan Linux) mampu membagi beban kerja diantara beberapa prosesor, sistem operasi hanya bertindak seolah-olah prosesor hyperthreading adalah kumpulan dua prosesor.
Selasa, 13 November 2012
Cara menambahkan Repositori di Debian Linux
Untuk dapat melalukan instalasi kita cukup menambahkan repositori pada source list file.
Well, berikut langkah-langkahnya:
1. Masuk ke root terminal
2. Lakukkan perintah untuk merename file /etc/apt/sources.list
#nano /etc/apt/sources.list
lalu enter
3. Menambahkan repositori yang akan di tambahkan,
Well, berikut langkah-langkahnya:
1. Masuk ke root terminal
2. Lakukkan perintah untuk merename file /etc/apt/sources.list
#nano /etc/apt/sources.list
lalu enter
3. Menambahkan repositori yang akan di tambahkan,
Minggu, 11 November 2012
Soal serta Jawaban Tugas Sistem Operasi
1. Sebutkan lima aktivitas Sistem Operasi yang merupakan contoh dari suatu managemen proses?
Jawaban:
- Pembuatan dan penghapusan proses pengguna dan sistem proses
- Menunda atau melanjutkan proses
- Menyediakan mekanisme untuk proses sinkronisasi
- Menyediakan mekanisme untuk proses komuniaksi
- Menyediakan mekanisme untuk penanganan deadlock
Jawaban:
- Short term (penjadwalan jangka pendek) bertugas menjadwalkan alokasi pemroses diantara proses-proses ready yang berada di memori utama. Sasaran utama penjadwal jangka pendek adalah memaksimumkan kinerja sistem untuk memenuhi satu kumpulan kriteria yang diharapkan. Penjadwal ini dijalankan setiap terjadi pengalihan proses untuk memilih proses berikutnya yang harus dijalankan.
- Medium term (penjadwalan jangka menengah) bertugas menangani proses-proses swapping. Proses-proses yang mempunyai kepentingan kecil saat itu adalah proses yang tertunda. Tetapi begitu proses yang membuat proses tertunda hilang dan proses dimasukkan kembali ke memori utama dan Ready. Penjadwalan jangka menengah menegndalikan transisi dari Suspended ke Ready dari proses-proses yang mengalami swapping.
- Long term (Pnejadwalan jangka panjang) bekerja terhadap antrian batch dan memilih batch berikutnya yang harus dieksekusi sistem. Batch biasanya berupa proses-proses dengan penggunaan sumber daya yang intensif, program-program ini mempunyai prioritas yang rendah, dan biasa digunakan sebagai pengisi selama priode aktivitas proses-proses interaktif rendah.
Cara menginstal VLC media player menggunakan Wine
Well, sebelumnya kita telah mengetahui apa itu wine dan telah menginstalnya di komputer kita. Lalu bagaimana cara kerjanya?
Misalkan saya akan menginstal software VLC media player, software yang digunakan untuk memutar music atau video.
Pertama, klik kanan software yang akan kita install. Lalu pilih open with wine.
Cara menginstall Wine di Linux Debian menggunakan terminal
Wine adalah Software gratis yang mengijinkan Sistem Operasi seperti Unix atau Linux yang dapat mengeksekusi program yang awalnya untuk Sistem Operasi Windows.
Pergi ke System > Administrator > Software Source dan pilih Third Party Software
Nah, disini anda pilih Add dan tambahkan repository untuk menginstal wine dan sesuaikan juga dengan versi debian yang anda punya.
Setelah itu pergi ke Aplication > Accesories > Root terminal
Pergi ke System > Administrator > Software Source dan pilih Third Party Software
Nah, disini anda pilih Add dan tambahkan repository untuk menginstal wine dan sesuaikan juga dengan versi debian yang anda punya.
Setelah itu pergi ke Aplication > Accesories > Root terminal
Jumat, 09 November 2012
Macintosh Operating System (Mac OS)
Macintosh adalah Sistem Operasi yang digunakan untuk komputer Apple. Macintosh hadir dengan tampilan yang cantik. Macintosh telah mengeluarkan beberapa versinya, diantaranya:
- Macintosh versi 10.0.0 "Cheetah".
- Macintosh versi 10.1 "Puma"
- Macintosh versi 10.2 "Jaguar"
- Macintosh versi 10.3 "Panther"
- Macintosh versi 10.4 "Tiger"
- Macintosh versi 10.5 "Leopard"
- Macintosh versi 10.6 "Snow Leopard"
- Macintosh versi 10.7 "Lion"
Okeh, disini
saya akan sedikit mereview tentang fitur-fitur yang ada di Macintosh.
- Bagi yang sering menggunakan Windows, akan terasa sangat membingungkan ketika mencoba Sistem Operasi satu ini. Disini kita tidak menemukkan tombol menu.
- Untuk mengetahui software apa saja yang sudah ada di Mac OS yaitu dengan cara klik HDD yang ada di dekstop lalu pilih aplikasi.
- Setelah sedikit mengoprek Sedikit tentang sistem operasi ini, Mac OS memiliki interface yang menarik dan sudah memiliki effect. Berbeda dengan Linux yang harus menginstallnya terlebih dahulu.
- Aplikasi perkantoran atau pembuatan dokumen dari Mac OS memiliki pengaturan untuk menyimpan atau mengedit diluar aplikasi, berbeda dengan windows yang sudah terdapat didalamnya.
Di Mac
OS:
Di Windows:
- Jika kita ingin menambahkan atau mencari software-software apa saja yang dapat dijalankan di Mac OS. Caranya mudah tinggal pilih Mac OS X Software, disana terdapat sekumpulan-sekumpulan software yang dapat diinstal dan dijalankan di Mac OS.
- Sistem Security atau keamanan di Mac OS. Sistem FileVault akan secara otomatis men-encryp dan mendecryp file kita ketika digunakan. File kita akan diencryp menggunakan password login kita, jika kita lupa password kita dan kita tidak mengetahui password master, maka data kita akan hilang.
- System Preference yang ada di Mac OS sama seperti Control Panel yang ada di Windows.
- Selain itu kita dapat mengetahui software apa saja yang sedang update
- Mac OS memiliki finder sidebar yang kalau di Windows seperti Windows Navigation pane.
- Mac OS maupun Windows memiliki tombol back-forward dalam suatu file
- Meminimalisir program atau software yang sedang dibuka kedalam taksbar
- Mac OS memiliki Terminal sedangkan di Windows memiliki Command Promt
- Mac OS memiliki tombol minimize, maximize dan close disebelah kiri, sedangkan Windows disebelah kanan.
Rabu, 07 November 2012
Perbandingan file system di Windows, Linux dan Mac OS
File system, saat ketika kita akan menginstall OS pasti ada pertanyaan mengenai file system apa yang akan dipakai.
Well, saya akan menjelaskan file system di 3 sistem operasi yang sudah merajai dunia yaitu Windows, Linux dan Mac OS.
Windows
Windows memiliki 2 file system pilihan, yaitu NTFS dan FAT.
NTFS (New Technology File System)
Minggu, 04 November 2012
Cara mengaktifkan USB Drive pada OS di VirtualBox
Menginstal OS di virtualbox memang susah-susah gampang. Masalah yang paling banyak dijumpai adalah USB yang tidak terdeteksi pada OS di VirtualBox.
Baiklah,
- Pertama, Anda harus mendownload terlebih dahulu VirtualBox Extention Pack. Download di http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html. Download lah sesuai dengan versi VirtualBox yang dipakai. Karena saya menggunakan virtualbox versi 4.1.22, maka saya mendownload yang versi 4.1.22 juga.
Cara menginstall SnowLinux di Virtual Box
Tidak usah basa-basi, langsung saja.
- Pertama, pastikan software virtual box sudah terinstal di laptop atau komputer anda.
- Kedua, buka aplikasi virtual box. Lalu klik baru.
Minggu, 28 Oktober 2012
FileSystem Hierarchy Standard (FHS)
Didalam Linux file system yang ada didalamnya yaitu / (root) yang tersusun pada suatu pohon (hirarki). Root menjadi direktori utama dalam susunan file sistem di Linux, yang gunanya sebagai direktori yang menampung semua file yang berada di sistem linux. (lebih jelasnya baca di sini ).
Selasa, 23 Oktober 2012
Soal-Soal Ujian Linux
Anda seorang Master Linux? Sudah merasa sangat Expert dibidang Linux? Jangan bilang Anda seorang master dulu jika Anda belum lulus dalam test ujian soal-soal mengenai Linux.
Saya sendiri sudah mencoba. Dan hasilnya..... hehhehe :D ternyata saya belum terlalu intim dengan sistem operasi satu ini.
Well, langsung saja.
Silahkan download.
Saya sendiri sudah mencoba. Dan hasilnya..... hehhehe :D ternyata saya belum terlalu intim dengan sistem operasi satu ini.
Well, langsung saja.
Silahkan download.
Analisis Sruktur Sistem Operasi Windows dan Linux
Linux dan Windows. 2 Sitem Operasi ini mungkin sudah sangat familiar. Well, disini saya akan menjelaskan perbedaan dari kedua sistem operasi ini, dari segi Strukturnya.
- Windows
Sabtu, 20 Oktober 2012
Application Programming Interface (API)
An Application Programming Interface (API) merupakan satu set instruksi pemograman untuk mengakses aplikasi berbasis web software atau web tool. Sebuah perusahaan perangkat lunak merilis API kepada publik sehingga pengembang perangkat lunak lain dapat merancang produk yang didukung oleh layanan.
API pun dapat didefinisikan sebagai sebuah bahasa yang digunakan oleh
sebuah program aplikasi untuk berkomunikasi dengan sistem operasi atau
program kontrol lainnya seperti Database Managemnt System (DBMS) atau
protokol komunikasi.
Shell pada Sistem Operasi
Shell adalah suatu perangkat lunak yang menyediakan antarmuka bagi pengguna sistem operasi yang menyediakan akses ke layanan kernel.
Shell sistem operasi pada umumnya mempunyai 2 kategori. yaitu command Line dan graphical. Command Line shells menyediakan Command Line Interface (CLI) ke sistem operasi, sedangkan graphical shells seperti Windows Shells, menyediakan Graphical User Interface (GUI). Tujuan utama dari shell adalah untuk memulai program lain dengan melihat isi directories.
Pengertian serta jenis-jenis System Call
System Call adalah penyedia antarmuka dari pelayanan-palayanan yang tersedia dengan Sistem Operasi. Umumnya System Call menggunakan bahasa C dan C++, meskipun tugas-tugas seperti hardware yang harus diakses langsung, maka menggunakan bahasa assembly.
Bagaimana cara kerja system calls?
Bagaimana cara kerja system calls?
Jumat, 19 Oktober 2012
Penjelasan mengenai Command Interpreter
Command Interpreter adalah Sebuah program yang membaca perintah textual dari pengguna atau dari file dan mengeksekusinya. Beberapa perintah dapat dieksekusi langsung dalam interpreter itu sendiri (misalnya variabel pengaturan atau konstruksi kontrol) dan dapat menyebabkan memuat atau menjalankan file lainnya.
Interpreter UNIX disebut shells.
Di beberapa Sistem Operasi Command Interpreter telah termasuk dalam kernel. Seperti Windows Xp
Minggu, 14 Oktober 2012
Perintah di Linux dari Huruf A
Command atau perintah di Linux banyak sekali. Dan setiap perintah memiliki fungsinya masing-masing. Well, Mari kita mulai dengan huruf A.
- Accept = Menerima koneksi pada socket / menerima koneksi baru pada socket
- Access = Cek pengguna izin file / menentukan aksesbilitas file
- Access.conf (Access) = Akses login kontrol file
- Aconnect = ALSA sequencer manajer sambungan
Rabu, 10 Oktober 2012
Perbedaan Antara Windows, Linux dan Macintosh
Windows, Linux maupun Macintosh sama-sama Sistem Operasi, ketiganya dapat melakukan pekerjaan dengan baik di komputer. Lalu apa perbedaannya? dan manakah yang lebih baik?
inilah dia, si popular windows, lebih kecil tetapi berkembang Linux dan a big player Macintosh.
inilah dia, si popular windows, lebih kecil tetapi berkembang Linux dan a big player Macintosh.
Senin, 08 Oktober 2012
Orang-orang yang berpengaruh dalam pengembangan Sistem Operasi (Lanjutan)
Diartikel sebelumnya kita telah mengenal orang-orang hebat yang membuat dunia sistem operasi makin maju. Baiklah, mari kita bahas kembali.
11. Mike Lazaridis
Orang-orang yang berpengaruh dalam pengembangan Sistem Operasi
Sebelumnya kita sudah mengenal itu sistem operasi. Dikomputer, laptop atau smartphone pasti tidak akan lepas dari sistem operasi. Sistem Operasi yang paling familiar saat ini mungkin Windows dan Linux untuk di komputer sedangkan Android, windows phone dan Blackberry untuk di smartphone.
Tapi taukah anda siapa sosok yang ada dibalik nama besar itu? Penasaran?
Okay, Mari kita lihat.
Pengertian CTTS (Compatible Time Sharing), MULTICS dan Sistem Operasi berbasis UNIX
CTTS, MULTICS dan UNIX adalah sistem operasi generasi ke-3.
Well, mari kita jelaskan satu-persatu.
CTTS atau Compatible Time Sharing System adalah salah satu sistem operasi time sharing pertama, yang dkembangkan MT's Cumpotation Center. CTTS ini pertama kali dikenalkan tahun 1961 dan dioperasikan sampai tahun 1973. CTTS mengacu pada kompatibilitas Batch Processing dengan OSnya yaitu Fortran Monitor System (FMS) yang ada pada komputer IBM 7094. CTTS ini tak banyak berubah dari FMS, ia dapat mengelola aliran bets standar. CTTS sangat berpengaruh dalam time sharing, memberikan aplikasi baru yang penting bagi komputer dan memberikan pengaruh pada generasi berikutnya dari time
Well, mari kita jelaskan satu-persatu.
CTTS atau Compatible Time Sharing System adalah salah satu sistem operasi time sharing pertama, yang dkembangkan MT's Cumpotation Center. CTTS ini pertama kali dikenalkan tahun 1961 dan dioperasikan sampai tahun 1973. CTTS mengacu pada kompatibilitas Batch Processing dengan OSnya yaitu Fortran Monitor System (FMS) yang ada pada komputer IBM 7094. CTTS ini tak banyak berubah dari FMS, ia dapat mengelola aliran bets standar. CTTS sangat berpengaruh dalam time sharing, memberikan aplikasi baru yang penting bagi komputer dan memberikan pengaruh pada generasi berikutnya dari time
Penjelasan teknologi Batch System (FMS dan IBSYS)
Perkembangan generasi komputer dibagi menjadi beberapa generasi. Dimulai dari generasi pertama tahun (1945 - 1955) dengan teknologinya berupa vacum tube, lalu digenerasi kedua tahun (1955 - 1965) dengan teknologinya transistor dan batch system.
Well, kali ini saya akan menjelaskan pengertian serta teknologi dari batch system.
Sabtu, 29 September 2012
TOP 6 Distro LINUX
LINUX is so powerful. Sistem Operasi ini berbasis standar,
linux menawarkan kecepatan, kinerja, kehandalan dan stabilitas dibanding
dengan Sistem Operasi yang berharga jutaan rupiah.
Ada banyak sekali distro Linux, tetapi disini saya hanya akan memberikan daftar 10 terbaik Distro Linux menurut berbagai sumber.
Well, inilah kesepuluh Distro Terbaik:
Jumat, 28 September 2012
Sistem Operasi LINUX
Sebelumnya kita telah membahas mengenai pengertian Sistem Operasi. LINUX adalah salah satu contoh sistem operasi yang berbasis open source, yang berarti free atau gratis.
Linus Torvalds adalah pembuat sistem operasi ini, yang di perkenalkan kepada masyarakat pada tahun 1991. Sedangkan sistemnya adalah sistem operasi GNU yang dikerjakan oleh Richard Stallman.
Pengertian Sistem Operasi
Operating System atau dalam bahasa indonesianya yaitu Sistem Operasi atau sering juga disebut sebagai OS adalah sekumpulan program yang berfungsi sebagai pengelola hardware dan software. Hardware dan software tidak akan saling terhubung tanpa adanya Sistem Operasi, atau dengan kata lain Sistem Operasi adalah perantara kinerja antara perangkat keras (Hardware) dan perangkat lunak (Software), sehingga komputer dapat berjalan dengan baik.
Selain itu Sistem Operasi dapat menghitung penggunaan memori, memproses data, mengolah data dan menyimpan data.
Langganan:
Postingan (Atom)