Algoritma-algoritma yang merupakan konsep Pre-emptive

By iLho sLacky on 22.06

komentar (0)

Filed Under:

1. Penjadwalan Round-Robin (RR)
semua proses dianggap penting dan di beri jatah waktu pemroses yang disebut kwanta. Proses berjalan dieksekusi oleh pemproses sebanyak saru kwanta, kemudian penjadwal akan megalihkan ke proses berikutnya juga untuk berjalan satu kwanta, kemudian dilanjutkan ke proses berikutnya, juga diproses satu kwanta, begitu setersnya sampai kembali ke proses awal dan berulang.
Ketentuan penjadwalan ini adalah sebagai berikut :

  • Bila kwanta gabis dan proses belum selesai maka proses running itu menjadi ready dan prmroses dialihkan ke proses lain,
  • Jika kwanta belum habis dan proses menuggu suatu kejadian (misalnya menunggu suatu proses I/O)
  • JIka kwanta belum habis dan proses menunggu suatu kejadian (misalnya menunggu suatu operasi I/O) maka proses running itu pemroses di alihkan ke proses lain.
2. Multiple Feedback Queues (MPQ)
Sasaran Penjadwalan ini untuk meminimalkan banyaknya swapping baru yang dilakukan adalah :
  • Proses yang sangat banyak menggunakan pemroses diberi jatah waktu lebih banyak (kwanta lebih besar) dan satu waktu.
  • Penjadwalan dilakukan berdasarkan kelas-kelas prioritas proses kelas tertinggi berjalan selama satu kwanta, kelas berikutnya berjalan dua kwanta, kolom berikutnya berjalan tiga kwanta dan seterusnya.
Ketentuan penjadwalan ini adalah sebagai berikut :
Jalankan proses-proses pada kelas prioritas tertinggi
Jika Proses telah menggunakan seluruh kwanta yang diberikan prioritasnya diturunkan satu kelas
Proses yang masuk pertama kali ke sistem diberi prioritas tertinggi.

3. Sortest-Remaind-First (SRF)
Penjadwalan yang memprioritaskan estimasi waktu proses yang rendah. ketentuannya yaitu proses-proses yang di estimasi memiliki sisa waktu. Proses terendah segera dieksekusi termasuk proses-proses yang baru masuk dalam antrian.

4. Hightes-Ratio-Next (HRN)
Penjadwalan yang memprioritaskan "Rasio prioritas dinamis" tertinggi.
dimana HRN di hitung dengan rumus :
Prioritas = (waktu tinggi+waktu layanan)/waktu layanann

5. Priority Schedule (PS)
Penjadwalan yang memprioritaskan proses yang memiliki prioritas statis tertinggi.

6. Guaranteed Schedule (GS)
Penjadwalan ini berupaya memberi masing-masing daya pemroses yang sama, jika terdapat N proses maka tiap proses diberikan 1/n daya pemroses.

Read More...
Penjadwalan Proses

By iLho sLacky on 21.42

komentar (0)

Filed Under:

Penjadwalan Proses merupakan basis sistem operasi multu programing dengan mengalih -ngalih pemroses diantara proses yang ada, sistem operasi membuat sistem komputer menjadi lebih produktif dan efisien. Penjadwalan merupakan kumpulan aturan yang berlainan denang urutan kerja yang diberlakukan oleh sistem operasi terhadap proses yang berdasarkan kriteria :
Adil (fairness)

  1. Efisien
  2. Waktu tanggap
  3. Tutu Arround Time
  4. Throungput
1. Adil
Bahwa proses-proses harus diberlakukan sama mendapat jedah waktu yang sama untuk di proses sehingga tidak terjadi "starvation" yaitu kondisi dimana proses tidak pernah dieksekusi karena tidak dijadwalkan untuk berjalan.

2. Efisiensi
Efisiensi untuk utilisasi di hitung dari perbandingan (ratio) antara waktu sibuk pemroses dengan total waktu aktif sistem komputer.

3. Waktu Tanggap
Waktu tanggap adalah waktu yang dihabiskan dari saat karakter terakhirdari perintah dimasukkan sampai hasil pertama muncu pada perangkat output.

4. Turn Arround Time
Adalah waktu yang dihabiskan mulai saat proses masuk ke sistem simpan proses itu dieksekusikan oleh sistem

"turn Arround Time adalah waktu proses + Proses waktu tungga"

Read More...
Implementasi Proses

By iLho sLacky on 21.24

komentar (0)

Filed Under:

Tabel-tabel proses

masing-masing proses yang ada dalam sistem mempunyai state yang harus diperhatikan oleh sistem operasi mencatat state-state proses ke dalam tabel atau senerai yang meliputi :
  1. Tabel informasi manajemen memory
  2. Tabel informasi manajemen I/O
  3. Tabel informasi sistem file
  4. Tabel-tabel proses
1. Tabel informasi manajemen memory
Tabel ini fungsinya menjaga keutuhan memory utama atau sekunder. Tabel ini memeuat informasi sebagai berikut :
  1. Alokasi memory utama yang diijinkan proses
  2. ALokasi momory sekunder yang diisikan proses
  3. Atribut segmen momory utama atau sekunder
2. Tabel informasi manajemen I/O
Tabel ini digunakan untuk mengelolah penggunaan perangkat I/O agar dapat digunakan secara bergantian oleh proses yang dibutuhkannya.

3. Tabel informasi sistem file
File ini menyimpan informasi tentang ekstensi file. lokasi pada memory sekuder status dan atribut-atribut file

4. Tabel Proses
Tabel proses fungsinya mengelolah proses, menyimpan atribut proses dan sebagainya.

Read More...
Pendahuluan

By iLho sLacky on 21.38

komentar (0)

Filed Under:

Sebua sistem besar dan kompleks seperti sistem operasi modern diatur, dikendalikan dengan cara membagi-bagi teks (tugas) ke dalam komponen-komponen kecil agar dapat berfungsi dengan baik dan mudah dimodifikasi.
menurut silberchatz ada tiga pendekatan design :

1. Struktur sederhana
2. Pendekatan berlapis
3. Kernel micro

sedangkan menurut stallinys, kita bisa memandang sistem sebagai seperangkat lapisanm tiap lapisan menampilkan bagian fungsi yang dibutuhkan sistem operasi.

- Struktur Sederhana
Sistem Operasi seperti ini dumulai dengan sistem yang lebih kecil,sederhana dan terbatas, kemudian dikembangkan dengan cukupan yang original, contoh sistem ini adalah (MS-Dos)/(Microsoft-Disk Operating System) MS-Dos -> 1 file 640 kb, yang disusun untuk mendukung fungsi yang banyak pada ruang yang sedikit.

- Pendekatan Berlapis
Pendekatan berlapis menggagal / membagi sistem ke dalam enam lapisan, yaitu :
Lapisan 0 : Mangatur alokasi prosesor pertukaran proses ketika interupsi terjadi.
Lapisan 1 : Mengatur pengalokasian ruang untuk proses di memory utama.
Lapisan 2 : Mengatur komunikasi antar masing-masing proses
Lapisan 3 : Mengatur Piranti I/O dan menampung informasi yang mengalir dan ke proses tersebut.
Lapisan 4 : Mengatur tempat program pengguna (Aplikasi)
Lapisan 5 : Mengatur Operator Sistem.

Read More...
Sejarah Perkembangan SO

By iLho sLacky on 20.58

komentar (0)

Filed Under:

Geberasi Pertama :
Pada masa ini manusia mulai mentransformasikan kegiatan-kegiatan mekanik sebagai alat bantu untuk menghitung, mekerekam, mengingat dan sebagainya. Hal ini dilakukan kemampuan manusian dalam mengingat (memory) terbatas. Alat bantu mekanik yang digunakan antara lain : tumpukan batu, simpoa, dan sebagainya.

Generasi Kedua :
Pada masa ini, Instruksi-instruksi berupa sistem Batch (disusun bururut sesuai Prioritas) sudah mulai diintegrasikan dengan perangkat elektronik agar eksekusi instruksi dapat dilakuakn secara berurut, maka semua listing instruksi tersimpan pada Type (Pita Magnetic).

Kegenrasi Ketiga :
Pada masa ini, sistem Operasi sudah dapat dikendalikan secara interaktif oleh pengguna, tidak lagi kaku seperti sistem batch, interuksi-interuksi yang bervariasi dapat diberikan oleh pengguna untuk menghasilkan output yang beragam.

Kegenaris Keempat:
Pada masa ini sistem Operasi sudah sedemikan lengkap denan fasilitas pendukung yang sempurna, Seperti :

  • Kemampuan Multi-Tasking (Mampu menjalankan Instruksi secara Serentak)
  • Kemampuan Multi-Treading (Mampu malakukan pengendalian banyak perangkat)
  • Kemampuan Networking (Jaringan)
  • Kemampuan Time-Sharing (Mampu mengelolah beberapa user dengan sistem shar secara bergantian)
  • Kemampuan Spooling (Cloning -> Knopix).

Read More...
Blog

By iLho sLacky on 03.39

komentar (0)

Filed Under:

Blog merupakan singkatan dari "web log" adalah bentuk aplikasi web yang menyerupai tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web umum. Tulisan-tulisan ini seringkali dimuat dalam urut terbalik (isi terbaru dahulu baru kemudian diikuti isi yang lebih lama), meskipun tidak selamanya demikian. Situs web seperti ini biasanya dapat diakses oleh semua pengguna internet sesuai dengan topik dan tujuan dari si pengguna blog tersebut.

Read More...
Sejarah

By iLho sLacky on 03.38

komentar (0)

Filed Under:

Media blog pertama kali dipopulerkan oleh Blogger.com, yang dimiliki oleh PyraLab sebelum akhirnya PyraLab diakuisi oleh Google.Com pada akhir tahun 2002 yang lalu. Semenjak itu, banyak terdapat aplikasi-aplikasi yang bersifat sumber terbuka yang diperuntukkan kepada perkembangan para penulis blog tersebut.

Blog mempunyai fungsi yang sangat beragam, dari sebuah catatan harian, media publikasi dalam sebuah kampanye politik, sampai dengan program-program media dan perusahaan-perusahaan. Sebagian blog dipelihara oleh seorang penulis tunggal, sementara sebagian lainnya oleh beberapa penulis. Banyak juga weblog yang memiliki fasilitas interaksi dengan para pengunjungnya, yang dapat memperkenankan para pengunjungnya untuk meninggalkan komentar atas isi dari tulisan yang dipublikasikan, namun demikian ada juga yang yang sebaliknya atau yang bersifat non-interaktif.

Situs-situs web yang saling berkaitan berkat weblog, atau secara total merupakan kumpulan weblog sering disebut sebagai blogosphere. Bilamana sebuah kumpulan gelombang aktivitas, informasi dan opini yang sangat besar berulang kali muncul untuk beberapa subyek atau sangat kontroversial terjadi dalam blogosphere, maka hal itu sering disebut sebagai blogstorm atau badai blog.

Read More...
Komunitas Blogger

By iLho sLacky on 03.37

komentar (0)

Filed Under:

Komunitas blogger adalah sebuah ikatan yang terbentuk dari para blogger berdasarkan kesamaan-kesamaan tertentu, seperti kesamaan asal daerah, kesamaan kampus, kesamaan hobi, dan sebagainya. Para blogger yang tergabung dalam komunitas-komunitas blogger tersebut biasanya sering mengadakan kegiatan-kegiatan bersama-sama seperti kopi darat.

Untuk bisa bergabung di komunitas blogger, biasanya ada semacam syarat atau aturan yang harus dipenuhi untuk bisa masuk di komunitas tersebut, misalkan berasal dari daerah tertentu.

Beberapa jenis komunitas blogger adalah Komunitas Blogger Daerah, yaitu Komunitas Blogger berdasarkan kedaerahan atau wilayah tertentu, Komunitas Blogger Non-Daerah, yang biasanya terbentuk karena kesamaan hobi atau yang lainnya, dan Komunitas Blogger Kampus.

Read More...
Jenis-jenis blog

By iLho sLacky on 03.37

komentar (0)

Filed Under:

  • Blog politik: Tentang berita, politik, aktivis, dan semua persoalan berbasis blog (Seperti kampanye).
  • Blog pribadi: Disebut juga buku harian online yang berisikan tentang pengalaman keseharian seseorang, keluhan, puisi atau syair, gagasan jahat, dan perbincangan teman.
  • Blog bertopik: Blog yang membahas tentang sesuatu, dan fokus pada bahasan tertentu
  • Blog kesehatan: Lebih spesifik tentang kesehatan. Blog kesehatan kebanyakan berisi tentang keluhan pasien, berita kesehatan terbaru, keterangan-ketarangan tentang kesehatan, dll.
  • Blog sastra: Lebih dikenal sebagai litblog (Literary blog).
  • Blog perjalanan: Fokus pada bahasan cerita perjalanan yang menceritakan keterangan-keterangan tentang perjalanan/traveling.
  • Blog riset: Persoalan tentang akademis seperti berita riset terbaru.
  • Blog hukum: Persoalan tentang hukum atau urusan hukum; disebut juga dengan blawgs (Blog Laws).
  • Blog media: Berfokus pada bahasan kebohongan atau ketidakkonsistensi media massa; biasanya hanya untuk koran atau jaringan televisi
  • Blog agama: Membahas tentang agama
  • Blog pendidikan: Biasanya ditulis oleh pelajar atau guru.
  • Blog kebersamaan: Topik lebih spesifik ditulis oleh kelompok tertentu.
  • Blog petunjuk (directory): Berisi ratusan link halaman website.
  • Blog bisnis: Digunakan oleh pegawai atau wirausahawan untuk kegiatan promosi bisnis mereka
  • Blog pengejawantahan: Fokus tentang objek diluar manusia; seperti anjing
  • Blog pengganggu (spam): Digunakan untuk promosi bisnis affiliate; juga dikenal sebagai splogs (Spam Blog)

Read More...
Budaya populer

By iLho sLacky on 03.35

komentar (0)

Filed Under:

Ngeblog (istilah bahasa Indonesia untuk blogging) harus dilakukan hampir setiap waktu untuk mengetahui eksistensi dari pemilik blog. Juga untuk mengetahui sejauh mana blog dirawat (mengganti template) atau menambah artikel. Sekarang ada lebih 10 juta blog yang bisa ditemukan di Internet.[Dan masih bisa berkembang lagi, karena saat ini ada banyak sekali software, tool, dan aplikasi Internet lain yang mempermudah para blogger (sebutan pemilik blog) untuk merawat blognya.

Read More...
Resiko kejahatan

By iLho sLacky on 03.34

komentar (0)

Filed Under:

Karena blog sering digunakan untuk menulis aktivitas sehari-hari yang terjadi pada penulisnya, ataupun merefleksikan pandangan-pandangan penulisnya tentang berbagai macam topik yang terjadi dan untuk berbagi informasi - blog menjadi sumber informasi bagi para hacker, pencuri identitas, mata-mata, dan lain sebagainya. Banyak berkas-berkas rahasia dan penulisan isu sensitif ditemukan dalam blog-blog. Hal ini berakibat dipecatnya seseorang dari pekerjaannya, diblokir aksesnya, didenda, dan bahkan ditangkap.

Read More...
Tata tertib Internet

By iLho sLacky on 03.33

komentar (0)

Filed Under:

Sama seperti halnya sebuah komunitas, Internet juga mempunyai tata tertib tertentu, yang dikenal dengan nama Nettiquette.

Read More...
Budaya Internet

By iLho sLacky on 03.32

komentar (0)

Filed Under:

Jumlah pengguna Internet yang besar dan semakin berkembang, telah mewujudkan budaya internet. Internet juga mempunyai pengaruh yang besar atas ilmu, dan pandangan dunia. Dengan hanya berpandukan mesin pencari seperti Google, pengguna di seluruh dunia mempunyai akses internet yang mudah atas bermacam-macam informasi. Dibanding dengan buku dan perpustakaan, Internet melambangkan penyebaran(decentralization) / pengetahuan (knowledge) informasi dan data secara ekstrim.

Perkembangan Internet juga telah mempengaruhi perkembangan ekonomi. Berbagai transaksi jual beli yang sebelumnya hanya bisa dilakukan dengan cara tatap muka (dan sebagian sangat kecil melalui pos atau telepon), kini sangat mudah dan sering dilakukan melalui Internet. Transaksi melalui Internet ini dikenal dengan nama e-commerce.

Terkait dengan pemerintahan, Internet juga memicu tumbuhnya transparansi pelaksanaan pemerintahan melalui e-government.

Read More...
Internet pada saat ini

By iLho sLacky on 03.14

komentar (0)

Filed Under:

Internet dijaga oleh perjanjian bi- atau multilateral dan spesifikasi teknikal (protokol yang menerangkan tentang perpindahan data antara rangkaian). Protokol-protokol ini dibentuk berdasarkan perbincangan Internet Engineering Task Force (IETF), yang terbuka kepada umum. Badan ini mengeluarkan dokumen yang dikenali sebagai RFC (Request for Comments). Sebagian dari RFC dijadikan Standar Internet (Internet Standard), oleh Badan Arsitektur Internet (Internet Architecture Board - IAB). Protokol-protokol internet yang sering digunakan adalah seperti, IP, TCP, UDP, DNS, PPP, SLIP, ICMP, POP3, IMAP, SMTP, HTTP, HTTPS, SSH, Telnet, FTP, LDAP, dan SSL.

Beberapa layanan populer di internet yang menggunakan protokol di atas, ialah email/surat elektronik, Usenet, Newsgroup, perkongsian file (File Sharing), WWW (World Wide Web), Gopher, akses sesi (Session Access), WAIS, finger, IRC, MUD, dan MUSH. Di antara semua ini, email/surat elektronik dan World Wide Web lebih kerap digunakan, dan lebih banyak servis yang dibangun berdasarkannya, seperti milis (Mailing List) dan Weblog. Internet memungkinkan adanya servis terkini (Real-time service), seperti web radio, dan webcast, yang dapat diakses di seluruh dunia. Selain itu melalui internet dimungkinkan untuk berkonikasi secara langsung antara dua pengguna atau lebih melalui program pengirim pesan instan seperti Camfrog, Pidgin (Gaim), Trilian, Kopete, Yahoo! Messenger, MSN Messenger dan Windows Live Messenger.

Beberapa servis Internet populer yang berdasarkan sistem Tertutup(?)(Proprietary System), adalah seperti IRC, ICQ, AIM, CDDB, dan Gnutella.

Read More...
Kemunculan Internet

By iLho sLacky on 03.13

komentar (0)

Filed Under:

Rangkaian pusat yang membentuk Internet diawali pada tahun 1969 sebagai ARPANET, yang dibangun oleh ARPA (United States Department of Defense Advanced Research Projects Agency). Beberapa penyelidikan awal yang disumbang oleh ARPANET termasuk kaedah rangkaian tanpa-pusat (decentralised network), teori queueing, dan kaedah pertukaran paket (packet switching).

Pada 1 Januari 1983, ARPANET menukar protokol rangkaian pusatnya, dari NCP ke TCP/IP. Ini merupakan awal dari Internet yang kita kenal hari ini.

Pada sekitar 1990-an, Internet telah berkembang dan menyambungkan kebanyakan pengguna jaringan-jaringan komputer yang ada.

Read More...
Internet

By iLho sLacky on 03.11

komentar (0)

Filed Under:

Secara harfiah, internet (kependekan daripada perkataan 'interconnected-networking') ialah rangkaian komputer yang terhubung di dalam beberapa rangkaian. Manakala Internet (huruf 'I' besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.

Read More...