On Wed, May 30, 2001 at 07:09:39AM +0700, S Detta Harvianto wrote:
> Lalu, dengan alasan apa Linus nge'nolkan informasi shared memory?
> Kalau dibilang mahal seperti mas Adi bilang, seberapa mahal?

Waduh .. ini ditanyain ke orangnya langsung saja deh ... ;-p
Menurut saya ada yang bilang ini 'mahal' karena tidak sebanding
dengan informasi yang didapat. Untuk mendapatkan satu 'slice' besar
shared memory yang dipakai maka dilakukan pembacaan map penggunaan
memory *seluruh* proses secara *atomic*

> Warning? Lha wong si samba sampai down kok dicuekin aja? Dulu users 
> disini sampai teriak2 tuh, nggak bisa share printer lagi .. x(

Eh .. sorry :-) Setidaknya log yang anda cuplik itu hanya sekedar
simptom (gejala). Problem yang mungkin adalah:
- penggunaan library (function) yang berkaitan dengan sysv style ipc
  oleh samba ini ngaco, sehingga menimbulkan 'deadlock' seperti itu
  (lupa nge-free dst..dst..). kalau ini mau-tidak-mau harus upgrade
  (downgrade) samba
- fasilitas manajemen sysv style ipc oleh kernel yang anda pakai
  ngaco. coba cari di search engine ada gak issue ini yang berkaitan
  dengan (versi) kernel yang anda pakai.

> Jadi kalau ada aplikasi (proses) yang mencoba menulis di address memory
> tertentu yang sudah terpakai, kernel mengalihkan ke address yang lain yang
> sedang kosong? Masa proses tersebut ngotot banget pengen pakai space
> address tertentu, tanpa koordinasi dg kernel?

Bisa dua-duanya atau salah satu yang 'salah'. Deadlock yang terjadi
pada sysv style (ipc) shared memory, seperti yang ada hadapi
sekarang, bisa salahnya di kernelspace bisa juga salahnya di
userspace.

Bagi tukang seperti saya ini penyelesaiannya sering gampang, dan
tidak perlu berteori-ria: upgrade (downgrade) samba, karena ini yang
paling gampang dibanding upgrade (ganti) kernel. Kalau problemnya
tetap, salahkan kernelnya. Kalau problemnya hilang, anda bisa tidur
nyenyak sekarang :-)

Salam,

P.Y. Adi Prasaja


-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke