Postingan

Menampilkan postingan dari 2015

FUSE (File System in User Space)

Gambar
                Bahasan kali ini adalah FUSE, tetapi FUSE yang akan saya jelaskan disini bukanlah sebuah resistor ataupun benda semacamnya, FUSE yang akan saya jelaskan adalah File System in User Space. Filesystem in Userspace (FUSE) merupakan mekanisme sistem operasi untuk sistem operasi Unix-like yang memungkinkan pengguna tidak ber-hak istimewa menciptakan file system mereka sendiri tanpa mengubah kode kernel. Hal ini dicapai dengan menjalankan kode file system di userspace, sedangkan modul FUSE hanya menyediakan "jembatan" untuk antarmuka kernel yang sebenarnya. Bahasan kali ini memas agak berat, tapi mungkin akan lebih mudah untuk dipahami ketika mencoba memulai praktiknya.                 Pertama kita akan mencoba untuk menginstall fuse di LINUX atau sistem operasi UNIX lainnya. Installasi FUSE:                1. Download FUSE dari http://fuse.sourcef...

FIFO IPC

Gambar
               Jumpa lagi di blog kreasi saya, kali ini saya akan memaparkan sedkit tentang IPC mengunakan metode pipe. Sebelum kita mulai membahas lebih jauh mengenai IPC khususnya dengan menggunakan metode pipe, pernahkah anda membuat sebuah program yang bisa berhubungan dengan program yang lainnya ? Atau pernahkah anda membayangkan bagaimana kita chat dengan orang lain di media sosial, kita bisa melihat chat yang kita kirim dan chat orang lain yang kita ajak chat .                              Inter Process Communication atau biasa disebut IPC adalah cara atau mekanisme pertukaran data antara satu proses dengan proses lainnya, baik itu proses yang berada di dalam komputer yang sama, atau komputer jarak jauh yang terhubung melalui jaringan. IPC memiliki beberapa metode, berikut adalah beberapa di antaranya :               ...

Proses Hantu!!

Gambar
               Pernahkah anda merasakan di komputer anda bekerja terdapat folder yang muncul atau menghilang dengan sendirinya tanpa diberikan perintah oleh anda ? bahasan kali ini ada hubungannya dengan hal tersebut, yaitu tentang  daemon , daemon adalah proses yang berjalan sebagai background proses tanpa kontrol langsung dari user.                Berikut adalah tahapan untuk membuat daemon, terdapat 6 tahapan utama sebagai berikut :                   1. Fork Parent Processs dan penghentian Parent Process                   2. Mengubah mode file menggunakan UMASK(0);                   3. Membuat Unique Session ID (SID)                   4. Mengubah Directory Kerja                 ...

Tutorial Menbuat "Bilangan Prima" dengan Menggunakan "Shell Script"

Gambar
           Kali ini saya akan menjelaskan tentang membuat program dengan shell script , atau biasa disebut dengan  bash script  yang biasa digunakan di sistem operasi linux untuk menjalankan perintah - perintah yang ada di sistem operasi linux. Sambil belajar membuat bash script saya akan menjelaskan cara membuat perintah perintah di bash script untuk menghasilkan bilangan prima.                       Pertama kita mulai dengan mengetahui bagai mana men- generate atau menghasilkan bilangan prima.  Dalam   matematika ,  bilangan prima  adalah  bilangan asli  yang lebih besar dari   angka   1 , yang faktor pembaginya adalah  1  dan bilangan itu sendiri. 2 dan 3 adalah bilangan prima. 4 bukan bilangan prima karena 4 bisa dibagi 2. Sepuluh bilangan prima yang pertama adalah 2, 3, 5, 7, 11, 13, 17, 19, 23 dan 29.       ...