Postingan

Penjadwalan Preemptive dan Nonpreemitive

Gambar
  1) Penjadwalan Preemptive Pada saat proses sedang menggunakan CPU, CPU dapat diambil alih oleh proses lain. Dalam hal ini harus selalu dilakukan perbaikan data. Proses ini adalah kebalikan dari proses Non-preemptive tadi yakni saat proses ini bekerja, maka proses dapat disela oleh proses lain sehingga prose ini akan kembali di proses setelah CPU menyelesaikan proses yang menyela tadi   Algoritma-algoritma Penjadwalan Preemptive ·          RR (Round-Robin) ·          MFQ (Multiple Feedback Queues) ·          SRF (Shortest Remaining First) ·          PS (Priority Scheduling) GS (Guaranteed Scheduling)   Contoh penjadwalan preemptive Penjadwalan Round Robin adalah contoh penjadwalan preemptive. Setiap proses mendapatkan sejumlah kecil waktu CPU. Biasanya 10 hingga 100 milidetik. Unit data kecil ini juga dikenal sebagai kuantum waktu. Setelah waktu ini berlalu, proses didahului dan ditambahkan ke akhir antrian siap. Asumsikan bahwa ada 4 proses sebagai P1, P2, P3 da

Sinkronasi

Gambar
Pengertian sinkronasi  Sinkronisasi merupakan suatu proses secara bersama sama dan saling berbagi data bersama dapat mengakibatkan race condition atau inkosistensi data.   Sinkornisasi di perlukan untuk menghindari terjadinya ketidak konsistenan data akibat adanya akses secara konkuren. Proses-Proses tersebut disebut konkukuren jika Proses itu ada dan berjalan pada waktu yang bersamaan.   1)     Bounded –Buffer Problem Bounded buffer merupakan suatu struktur data yang mampu untuk menyimpan beberapa nilai dan mengeluarkannya kembali ketika diperlukan . Pengaturan itu dilakukan dengan menerapkan konsep semaphore yang menjamin hanya ada satu proses dalam suatu waktu yang boleh mengakses buffer sehingga tidak terjadi race condition. Contoh Kasus Bounded – Buffer Pada bagian ini akan dicontohkan suatu produser konsumer. produser akan menghasilkan suatu barang dan konsumer akan mengkonsumsi barang yang dihasilkan oleh produser. produser dan konsumer ini akan mengakses bound

Process Explorer

Gambar
Process Explorer   adalah program komputer freeware untuk Microsoft Windows diciptakan oleh Sysinternals, yang telah diakuisisi oleh Microsoft Corporation. Process Explorer adalah sistem pemantauan dan utilitas pemeriksaan. Ini menyediakan fungsionalitas Windows Task Manager bersama dengan satu set kaya fitur untuk mengumpulkan informasi tentang proses yang berjalan pada sistem pengguna. Hal ini dapat digunakan sebagai langkah pertama dalam debugging perangkat lunak atau sistem masalah. Yang dapat dilakukan oleh process explorerr ampilan hierarki default menunjukkan hubungan induk hirarkis antara proses, dan tampilan menggunakan warna untuk mudah memahami proses secara sekilas. Pelacakan penggunaan CPU yang sangat akurat untuk proses. Dapat digunakan untuk menggantikan Task Manager, yang sangat berguna pada XP, Vista, dan Windows 7. Dapat menambahkan beberapa ikon baki untuk memantau CPU, Disk, GPU, Jaringan, dan lainnya. Mencari tahu proses mana yang memuat file DLL. Mencari tahu pros

Recovery Data menggunakan Recuva

Gambar
Setiap orang tentu pernah mengalami saat di mana kita telah menghapus sebuah file di komputer, tetapi ternyata kita membutuhkannya kembali. Namun, ketika Anda mencari file tersebut kembali, Anda tidak dapat menemukannya sekali pun Anda sudah mencari di Recycle Bin. Bila Anda sering mengalami situasi seperti ini, maka sudah saatnya Anda menginstall Recuva di komputer Anda. Tidak semua orang sempat untuk melakukan  back up  semua file yang ada di komputernya. Oleh karena itu, Recuva hadir sebagai aplikasi  restore  terbaik untuk  mengembalikan data yang hilang atau tidak sengaja terhapus . Bahkan, Anda bisa mengembalikan file yang sudah dihapus dari Recycle Bin Pengertian Recuva Recuva Data Recovery sendiri merupakan sebuah aplikasi yang memungkinkan membantu pengguna dalam mengembalikan data yang sudah terhapus, entah itu dilakukan dengan sengaja ataupun tidak, dan sudah tidak ada di Recycle Bin lagi. Mungkin beberapa kalangan memang ada yang menghapusnya dengan biasa, sehingga file oto

PLATFORM AS A SERVICE (PAAS)

Gambar
 Pengertian Platform as a service (PAAS) Platform as a service (PaaS) adalah kategori layanan cloud yang menyediakan platform yang memungkinkan pelanggan untuk mengembangkan, menjalankan, dan mengelola aplikasi tanpa kompleksitas membangun dan memelihara infrastruktur yang biasanya terkait dengan pengembangan dan peluncuran aplikasi. PaaS dapat disampaikan dalam dua cara: sebagai publik layanan cloud dari penyedia, di mana konsumen kontrol penyebaran perangkat lunak dengan sedikit pilihan konfigurasi, dan provider yang menyediakan jaringan, server, penyimpanan, OS, 'middleware' (yaitu; java runtime, .net runtime, integrasi, dll.), database dan layanan lainnya untuk menjadi tuan rumah konsumen aplikasi; atau sebagai layanan pribadi (perangkat lunak atau alat) di dalam firewall, atau sebagai perangkat lunak yang digunakan pada public infrastructure as a service.   Jenis jenis  Platform as a service (PAAS) 1.        PaaS yang terhubung dengan produk SaaS platform as a se