Definisi dari Proses, Thread,Mutual Exclution, Race Condition,Sinkronisasi, Deadlock, Starvation,Monitor, dan Semaphore!

Definisi dari Proses, Thread,Mutual Exclution, Race Condition,Sinkronisasi, Deadlock, Starvation,Monitor, dan Semaphore!

Secara informal; proses adalah program dalam eksekusi. Suatu proses adalah lebih dari kode program, dimana kadang kala dikenal sebagai bagian tulisan. Proses juga termasuk aktivitas yang sedang terjadi, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor’s register. Suatu proses umumnya juga termasuk process stack, yang berisikan data temporer (seperti parameter metoda, address yang kembali, dan variabel lokal) dan sebuah data section, yang berisikan variabel global.

Baca entri selengkapnya »

Materi + Tugas RO

Bagi temen-temen yang mengambil kuliah RO tugas di kumpulkan minggu depan sekaligus QUIZ

materi + tugas silahkan di unduh disini

Mikrokernel

Metode ini menyusun sistem operasi dengan menghapus semua komponen yang tidak esensial dari kernel, dan mengimplementasikannya sebagai program sistem dan level pengguna. Hasilnya kernel yang lebih kecil. Pada umumnya mikrokernel mendukung proses dan menagemen memori yang minimal, sebagai tambahan utnuk fasilitas komunikasi.Fungsi utama mikrokernel adalah mendukung fasilitas komunikasi antara program klien dan bermacam-macam layanan yang juga berjalan di user space. Komunikasi yang dilakukan secara tidak langsung, didukung oleh sistem message passing, dengan bertukar pesan melalui mikrokernel.Salah satu keuntungan mikrokernel adalah ketika layanan baru akan ditambahkan ke user space, kernel tidak perlu dimodifikasi. Kalau pun harus, perubahan akan lebih sedikit. Hasil sistem operasinya lebih mudah untuk ditempatkan pada suatu desain perangkat keras ke desain lainnya. Mikrokernel juga mendukung keamanan reliabilitas lebih, karena kebanyakan layanan berjalan sebagai pengguna proses. Jika layanan gagal, sistem operasi lainnya tetap terjaga. Beberapa sistem operasi yang menggunakan metode ini adalah TRU64 UNIX, MacOSX, dan QNX.

Beberapa kelebihan mikro kernel:

Baca entri selengkapnya »

BCL (Basic Command Line)

Perintah top digunakan untuk melihat proses-proses penting yang sedang dikerjakan oleh CPU. Jika proses top dijalankan tidak dengan cara di belakang layar, maka user tidak dapat mengerjakan perintah yang lain karena perintah ini akan dikerjakan secara terus menerus oleh CPU. Bentuk tampilan yang muncul dilayar jika menggunakan perintah top adalah sebagai berikut

1

untuk mengetahui status memori tekan q untuk quit

    ~$ grep

Fungsi : mencari isi suatu file disembarang directory, Format : grep-n ‘nama-file’ di-directory, Keterangan : grep akan memberikan suatu variable dalam suatu baris tertentu,didalam sembarang directory pada semua file. Grep sangat berguna untuk menemukan kata tertentu dalam beberapa dokumen atau mencari adanya sebuah variable dalam sekelompok program.Misalnya:

2

Baca entri selengkapnya »

Rangkuman Sistem Operasi (SO)

MICROSOFT WINDOWS OVERVIEW

Sejarah

Operasi sistem yang dikembangkan oleh microsoft untuk pertama komputer pribadi IBM disebut sebagai MS-DOS atau PC-DOS. Inisial versi DOS 1.0, dirilis pada Agustus 1981 yang terdiri dari 4000 baris assembly language source code dan berjalan di 8 Kbytes memori intel 8086 microprocessor

Ketika IBM mengembangkan sebuah harddisk berbasis komputer pribadi PC XT microsoft menggembangkan DOS 2.0 dirilis pada 1983 yang mendukungan harddisk dan disediakan bagi hirarki direktori. Sekarang disk hanya dapat berisi satu direktori file yang mendukung hingga 64 file. Sementara dalam era disket itu terlalu terbatas untuk hard disk dan satu direktori restriction terlalu lamban ketika IBM PC AT diumumkan pada tahun 1984 diperkenalkan Microsoft DOS 3.0 berisi prosesor Intel 80286 yang disediakan diperpanjang dan menangani fitur memori perlindungan. Ini tidak digunakan oleh DOS Untuk tetap kompatibel dengan rilis sebelumnya OS yang digunakan hanya 80286 termasuk cepat “8086.”

DOS 3.1 dirilis pada tahun 1984 berisi dukungan untuk jaringan dari PC. DOS 3,3 diluncurkan pada tahun 1987 memberikan dukungan untuk baru baris komputer IBM yang PS / 2. Sekali lagi ini melepaskan tidak mengambil keuntungan dari kemampuan prosesor yang PS / 2 yang di sediakan oleh 80286 dan 32-bit 80386 chips.

Baca entri selengkapnya »

Secuil tentang kompilasi bahasa pemrograman C di linux

Ternya eh ternyata bahasa pemrograman C di linux gak pakai nginstall loh, qta kalao pengen ketik kodenya tinggal buka terminal or konsol lalu ketik editor kalao contoh disini pakai editor nano masih banyak lagi yang lainya okey berikut contohnya

Baca entri selengkapnya »

News line

selah tidur begitu amat sangat lama akhirnya hari ini aku berniat tuk kembali lagi mengisi blog q yan telah lama vakum semoga dengan niat yang baik dan usaha-usaha selama ini tidak sia-sia walaupun dengan rasa malas,capek,dan lain-lain tidak menjadi kendala dan aku sendiri berharap semoga bisa menerjang semua itu

Baca entri selengkapnya »

Perintah Dasar di Linux dan UNIX

Secara umum perintah-perintah Linux dan UNIX memiliki sintaks sebagai berikut perintah [option...] [argumen...] Option merupakan pilihan yang dapat kita gunakan untuk memberikan hasil tertentu dari suatu perintah. Argumen umumnya merupakan sesuatu yang akan diproses oleh perintah, misalnya nama file atau nama direktori.Tanda [ ] merupakan simbol bahwa option dan argumen tidak harus selalu digunakan dalam menjalankan perintah. Tanda titik-titik menandakan bahwa baik option dan argumen dapat lebih dari satu. Seluruh perintah dalam Linux dan UNIX bersifat case sensitive, jadi………. perintah LS akan dianggap berbeda dengan ls.Sekarang kita mulai dengan perintah-perintah dasar yang umum digunakan dalam Linux :

~$ ls

    Perintah ini merupakan perintah untuk menampilkan isi suatu direktori. Perintah ini mirip seperti perintah dir dalam DOS.Ada beberapa cara untuk menggunakan perintah ini, misalnya :

    Baca entri selengkapnya »

    Welcome

    welcome in WoRd_mEm0ry, ini pertamanya aku ngeblog yang bertujuan untuk mengingatkan hasil dari pengalaman dan artikel-artikel yang pernah dibaca, semoga bermanfaat bagi kita semua.