On Fri, 23 Apr 1999, Riki Kurniawan wrote:
> >Buanyak..... he..he.he..he yang pasti Linux ini based on the "UNIX"
> >design, dengan implementasi lebih bersih. Sedang Windows..
> Setahu saya design kernel UNIX (setidaknya UNIX System V) memakai konsep
> "microkernel" sedangkan kernel Linux masih "monolithic", jadi jelas ada
> perbedaan design (secara konsep dan implementasi) antara keduanya.
Sebetulnya rata-rat UNIX adalah monolitic ada beberapa versi Nix yang
memakai kernel Mach (rata rata yang pakai mesin 68xxx. Linux memang
monolitic tetapi berbeda dg monolitic lama (arsitekturnya memungkinkan
load module, dikonsep monolotic standard tidak bisa load module), salah
satunya lho..
> Bagaimana menurut Pak Made, konsep mana yang lebih bagus "microkernel" atau
> "monolithic" terlepas dari baik/tidaknya implementasi ? Mohon penjelasannya.
In prinsip memang sepertinya "microkernel" baik.. kalau tepat
implementasinya (seperti AMIGA, QNX) tetapi kalau tidak tepat
implementasinya bisa lebih buruk dari monolitic (abis di keluar masuk user
space, dan kernel), salah satu contohnya Windows NT.
Tapi kalau disain monolitic dan implementasinya bersih malah akan lebih
kenceng.. jadi setbetulnya tidak ada mana yang lebih baik antara kedua
disain.. ini hanya mana yang lebih tepat untuk suatu aplikasi mana yang
tidak..
Monoliticnya Linux bukan seperti monolitic dalam teori OS
tradisional (debat si
Linus dan Tanenbaum cukup menarik untuk diiktui masalah ini).
Saya salut di sini dg Linux, karena tadinya saya termasuk "penganut"
microkernel lebih baik (ketika NT masih dalam taraf disain, dan papernya
nongol (sekitar 1991) saya bilang.. ini baru OS, apalagi Rashid si pembuat
Mach ada di situ.
Tetapi sekali lagi "implementasinya" amburadul. (di atas kernelnya itu)
lebih amburadul lagi.
> Linux memang murah (gratis) dan handal (nggak sering hang) tetapi untuk
> hardware saya rasa hal ini tergantung dari aplikasi yang dijalankan, untuk
> aplikasi under XWindows seperti StarOffice (saya belum banyak mencoba
> aplikasi under XWindows) sangat haus memori. Untuk menjalankan StarOffice
> dengan RAM 64 MB saja harus menunggu cukup lama sebelum muncul logonya.
Ingat Linux itu bisa "ditune".. jadi bisa-bisa aja ngetunenya..pada
artikel saya ttg mincraft ada beberapa trick tuning... karena sangat
fleksibel maka kita harus pakai "tuning"
> Untuk aplikasi console memang tidak dibutuhkan banyak memory, tetapi
> bukankah DOS juga begitu. Malah DOS lebih unggul karena bisa dijalankan di
> komputer XT dan 286.
Tunggu dulu... YWindows dan Linux bisa jalan di 4MB (kalau kita compile
dan setting) seperti project Smalllinux, atau muLinux. Keunggulan lainnya
adalah XWindows itu bukan "sekedar" GUI tapi suatu protocol untuk
menangani pendistribusian pekerjaan. Kalau mau yang cuma GUI banyak yang
lainnya. atau pakai window manager yang hemat memori.
Jadi sekali lagi Linux adalah memberikan "power" pada user, yang selama
ini sudah didikte oleh vendor...(loe harus beli hardware soalnya program
gua kagak bisa jalan ama 486) atau seperti yang saya denger di toko,
seorang ibu ingin membeli program versi baru ternyata versi tersebut minta
Windows 98, jadi dia harus beli Windows 98.
> Satu lagi kelemahan dari Linux adalah supportnya yang kurang, hal ini dapat
> dimaklumi karena Linux adalah produk yang (bisa dibilang) gratis jadi tidak
> ada yang menjamin hardware yang anda miliki kompatibel dengan Linux dan
> jika terjadi masalah anda tidak dapat menyalahkannya.
Lho.. bukannya ini malah memberikan kesempatan bagi kita...?? apalagi
komunitas Linux sangat well support. Coba anda "complain" ke persh
commercial..misal ada "lubang" ditangggn 1 minggu belum ada jawaban.
Saya pernah dikontak temen saya cerita "programnya" yang dibeli
mahal-mahal, ada problem dan pershnya sudah bangkrut...8-(
Coba apakah persh "komersial" support kebutuhan lokal pengguna Indonesia..
misal bahasa pengantar dalam programnya..? (kasus Islandia dg MS)..
Ini adalah suatu bentuk support.. kurang dari 1 tahun sudah ada 2
distribusi Linux yang pakai bahasa Indonesia, sebentar lagi sistem
penanggalan juga bukan Mon, Tue, tapi Senin, Selasa... Bagaimana,
bukankah ini suatu support yang ingin memenuhi kebutuhan "pengguna" ?
Bagi yang menghendaki "support" ini bisa mengontrak hanya support. jadi
malah bisa lebih "terlayani". Soal jaminan yang menjamin adalah kita
sendiri.. Siapa yang menjamin DOCUMENT anda tidak terhapus gara-gara virus
di Windows..??? sama khan..? ini adalah prinsip yang sering salah kaprah..
jaminan yang diberikan oleh suatu perusahaan belum tentu "menguntungkan",
jaminan service yang lebih aman pada saat ini.
jaminan di Linux adalah diberikan bukan sekedar dalam "pernyataan"...
Jadi ini adalah suatu "kesempatan" bagi tenaga kerja lokal, yang selama
ini sudah "terambil" kesempatannya oleh persh besar.
> juga pengguna Linux (bahkan pernah mendapatkan keuntungan finansial
> darinya) selain sebagai pengguna Windows dan selalu mencoba untuk mengambil
> yang terbaik dari keduanya.
Maaf pada saat ini saya rasa menghamburkan uang dan menutup lapangan kerja
bukan langkah yang baik.he.he.eh satu NT 1000USD satu Windows98 100 DM
belum hardware 8-(
IMW
* Gunadarma Mailing List -----------------------------------------------
* Archives : http://milis-archives.gunadarma.ac.id
* Berhenti : Kirim Email kosong ke [EMAIL PROTECTED]
* Administrator: [EMAIL PROTECTED]