WEB BLOG
this site the web

Recent Photos

image
image
image

ANALISIS DAN PERBANDINGAN SO

*Keunggulan Windows XP :
1. Aplikasi yang dijalankan pada system Windows XP dapat dijalankan oleh komputer lain melalui internet.
2. Microsoft Windows XP memiliki stabilitas yang tinggi terhadap sistem yang dimilikinya.
3. Windows XP dapat digunakan untuk berbagai aplikasi secara real time ke seluruh dunia
4. Banyak software yang kompatibel
5. Banyak sotware yang stabil berjalan di operating sistem ini.
6. Tidak akan ada masalah antara software dan hardware.

*Kekurangan Windows XP:
1. Harga lisensinya cukup mahal
2. Tidak adanya Java Virtual Machine seperti generasi-geerasi windows sebelumnnya
3. Komunitasnya terlalu sedikit, karena bersifat closed-source
4. Gampang terkena virus
5. Sistem yang kurang stabil

* Kelebihan Linux (Ubuntu) :
1. Tampilannya cukup bagus
2. Sederhana
3. Ubuntu bisa didapatkan dengan berbagai cara
4. Relatif stabil
5. Keamanan lebih bagus

* Kelemahan Linux (Ubuntu) :
1. Kalau memakai chipset VIA jangan heran kalau VGA anda tidak bisa
terdetect ma ubuntu
2. Kurangnya pilihan permainan-permainan yang populer.
3. Instalasi software/aplikasi tidak semudah windows
* Kelebihan Redhat :
1. Instalasinya mudah . Karena merupakan revolusioner Linux.
2. Standar baku file binner pada Linux

* Kelemahan Redhat :
1. Dukungan multimedia buruk
2. Transisi RedHat ke Fedora mengkhawatirkan.
3. Namanya kurang familiar

*KEKURANGAN DAN KELEBIHAN
Mandrake 8.0 atau 8.1

Kekurangan:
- mengupgrade mandrake sangat sulit, mesti reinstall server lagi.

- jangka waktu antar mengeluarkan distro sangat singkat, skitar 7 bln
Sekali

- pemaketan s/w menggunakan RPM ala Mandrake sering bentrok bila pake
aplikasi2 RPM RedHat

- dependencies antar paket2 aplikasi sering ngawur

- dokumentasi kurang baik

Kelebihan:
- perkembangan antar distronya cukup pesat

- tampilan sangat menarik

- sangat baru, rilis terakhir awal Oktober 2001

- mudah untuk pemakaian sehari-hari, baik desktop maupun server

- add/remove program pake RPM, cukup mudah.

- berisi software2 keluaran terbaru (baik beta, stable, maupun unstable)

*Kelebihan Debian GNU/Linux adalah:
1. Dibuat dan didukung oleh komunitas dengan kontrol kualitas yang tinggi.

2. Mandiri dan tanpa intervensi berarti oleh prusahaan yang memiliki kepentingan tertentu.

3. User mendapat dukungan dari user lainnya, melalui mailing list dan channel IRC.

4. Dukungan hardware sangat baik terutama hardware lama

5. Pemaketan dan kontrol yang sangat baik dan konsisten, serta jumlah paket yang sangat besar lebih dari 15000 paket binary tanpa harus melakukan kompilasi sendiri.

6. Model pengembangan yang sangat baik dan waktu rilis yang tidak terburu-buru. Debian memiliki tiga standar pengembangan:
a. Stable: telah teruji, stabil
b. Testing: telah melewati serangkaian pengujian pada tahap unstable)
c. Unstable: program baru (initial upload)
d. Memiliki Bug Tracking System yang baik sebagai jembatan end user dan developer
e. Proyek Debian GNU/Linux memiliki komitmen yang tegas untuk free software, yang merupakan bagian dari kontrak sosial Debian kepada masyarakat free software.

*Kekurangan Debian GNU/Linux adalah:
1. Kurangnya program proprietary populer. Karena memperjuangkan komitmen free software, maka distribusi Debian GNU/Linux tidak bisa memasukkan berbagai program proprietary atau program berlisensi yang tidak kompetibel.
2. Waktu rilis yang lama.

mikrotik sebagai gateway

mikrotik sebagai gateway









gbr.mikrotik sebagai gateway

Mikrotik routerOS adalah sistem operasi

dan perangkat lunak yang dapat digunakan

untuk menjadikan komputer biasa menjadi

router network yang handal,mencakup

berbagai fitur yang dibuat untuk ip network

dan jaringan wireless.

Untuk membuat komputer kita menggunakan

mikrotik so kita harus menginstal terlebih

cara menginstal mikrotik so :
1.masukan cd ke cd room

2. tekan tombol A untuk menginstal semua program

3. tekan tombol I untuk instal
4. tekan tombol Y untuk configuration
5. tekan tombol Y untuk continue
6. keluarkan cd dari cd room
7. tekan enter
maka instal telah selesai.

untuk login :

-ketik admin

- tekan enter

.berikut beberapa perintah - perintah yang

dapat diberikan pada mikrotik so :

- Interface Print
- Interface edit

- System Identity Print - System Identity Edit
- Ip address Print
- Ip address Edit
- Ip Route add Gateway
- Ip Route Print
- Ip dns set Primary-dns
- Ip dns set Secondary-dns
- ip firewall nat add print
- ip firwall nat add action =masqurade
- chain srcnat
-ping (ip public)
itulah beberapa perintah yang saya ketahui dan saya pelaj
ari.

monitor


Monitor

Monitor adalah suatu tipe data abstrak yang dapat mengatur aktivitas serta penggunaan resource oleh beberapa thread. Ide monitor pertama kali diperkenalkan oleh C.A.R Hoare dan Per Brinch-Hansen pada awal 1970-an.

Monitor terdiri atas data-data private dengan fungsi-fungsi public yang dapat mengakses data-data tersebut. Method-method dalam suatu monitor sudah dirancang sedemikian rupa agar hanya ada satu buah method yang dapat bekerja pada suatu saat. Hal ini bertujuan untuk menjaga agar semua operasi dalam monitor bersifat mutual exclusion.

Monitor dapat dianalogikan sebagai sebuah bangunan dengan tiga buah ruangan yaitu satu buah ruangan kontrol, satu buah ruang-tunggu-masuk, satu buah ruang-tunggu-dalam. Ketika suatu thread memasuki monitor, ia memasuki ruang-tunggu-masuk (enter). Ketika gilirannya tiba, thread memasuki ruang kontrol (acquire), di sini thread menyelesaikan tugasnya dengan shared resource yang berada di ruang kontrol (owning). Jika tugas thread tersebut belum selesai tetapi alokasi waktu untuknya sudah habis atau thread tersebut menunggu pekerjaan thread lain selesai, thread melepaskan kendali atas monitor (release) dan dipindahkan ke ruang-tunggu-dalam (waiting queue). Ketika gilirannya tiba kembali, thread memasuki ruang kontrol lagi (acquire). Jika tugasnya selesai, ia keluar dari monitor (release and exit).

Gambar 20.1. Monitor

Monitor

Karena masalah sinkronisasi begitu rumit dan beragam, monitor menyediakan tipe data condition untuk programmer yang ingin menerapkan sinkronisasi yang sesuai untuk masalah yang dihadapinya. Condition memiliki operasi-operasi:

  1. Wait, sesuai namanya thread yang memanggil fungsi ini akan dihentikan kerjanya.

  2. Signal, jika suatu thread memanggil fungsi ini, satu (dari beberapa) thread yang sedang menunggu akan dibangunkan untuk bekerja kembali. Operasi ini hanya membangunkan tepat satu buah thread yang sedang menunggu. Jika tidak ada thread yang sedang menunggu, tidak akan terjadi apa-apa (bedakan dengan operasi buka pada semafor).

Ilustrasi monitor dengan condition variable:

Gambar 20.2. Monitor dengan condition variable

Monitor dengan condition variable

Bayangkan jika pada suatu saat sebuah thread A memanggil fungsi signal pada condition x (x.signal()) dan ada sebuah thread B yang sedang menunggu operasi tersebut (B telah memanggil fungsi x.wait() sebelumnya), ada dua kemungkinan keadaan thread A dan B setelah A mengeksekusi x.signal():

  1. Signal-and-Wait, A menunggu sampai B keluar dari monitor atau menunggu condition lain yang dapat mengaktifkannya.

  2. Signal-and-Continue, B menunggu sampai A keluar dari monitor atau menunggu condition lain yang dapat mengakifkannya.

Monitor dikembangkan karena penggunaan semafor yang kurang praktis. Hal itu disebabkan kesalahan pada penggunaan semafor tidak dapat dideteksi oleh compiler. Keuntungan memakai monitor:

  1. Kompilator pada bahasa pemrograman yang telah mengimplementasikan monitor akan memastikan bahwa resource yang dapat diakses oleh beberapa thread dilindungi oleh monitor, sehingga prinsip mutual exclusion tetap terjaga.

  2. Kompilator bisa memeriksa kemungkinan adanya deadlock.



 

W3C Validations

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Morbi dapibus dolor sit amet metus suscipit iaculis. Quisque at nulla eu elit adipiscing tempor.

Usage Policies