Minggu, 31 Mei 2009

Mengatasi Hang Bila Menjalankan Delphi

Komputer hang bila menjalankan Delphi

Pada komputer yang menggunakan chip set S3 tertentu, seperti S3 Virge 3D/325, S3 Virge 3D/375, S3 Virge/GX, S3 Virge/DX, S3 Trio64V2- S3 Trio32 maka akan mengalami masalah bila menjalankan program Delphi, yaitu komputer menjadi hang pada saat splash screen Delphi muncul, dan proses hanya dapat direset dengan menekan tombol reset pada CPU. Masalah ini terjadi pada Delphi 3 sampai Delphi 5.

Penyebab :

Masalah ini timbul karena interaksi antara Delphi, Windows, dan driver dari video card tersebut; khususnya dalam penanganan ImageList.Delphi 3 dan Delphi 4 pada saat loading akan meng-construct suatu ImageList yang berukuran cukup besar (180+ image) untuk menampung icon/glyph pada component palette atau yang digunakan Delphi sendiri secara internal. Beberapa driver video card (terutama pada driver S3 chip yang disebutkan di atas) mempunyai bug dalam penanganan ImageList APIini. Ketika imagelist tersebut di-build dalam memory, karena ukurannya yang cukup besar, driver akan mencoba 'swapping' ke main RAM; hanya karena implementasinya masih kurang sempurna, proses ini akan menyebabkan windows menjadi 'hang'.

Solusi :

1. Anda bisa mencoba menjalankan delphi dengan command line switch "-ns" (i.e. : Delphi32.exe -ns) dari run-dialog atau modifikasi shortcut Delphi anda. Option ini akan menyebabkan delphi TIDAK menampilkan/loading splash screen yang biasa ditampilkan (logo + gambar venus) untuk menghemat memory.

2. Bila anda menggunakan Delphi 4, silakan apply Service Pack #2 yang bisa di-download dari website-nya Inprise. Delphi 4.02 akan mencoba mengatasi masalah ini dengan meng-construct imagelist tersebut secara manual di main RAM.

3. Edit file SYSTEM.INI anda, tambahkan "BusThrottle=1" di section [DISPLAY]; Lalu boot ulang system anda.

4. Salah satu cara yang hampir pasti berhasil adalah dengan mengurangi Hardware Acceleration settings untuk video card anda. Hal ini bisa di-set dari "Klik_Kanan_di_Desktop->Properties->Settings->Advanced->Performance" atau "Klik_Kanan_di_My_Computer->Properties->Performance->Graphics". Geserlah slider ke Settings "Basic" atau "None".

5. Cobalah beberapa jenis driver yang berbeda, karena biasanya untuk setiap chip ada beberapa versi driver. Driver terbaru bisa di download dari vendor anda atau di www.s3.com.

Senin, 25 Mei 2009

Cinta Hakiki


Cinta Bagaikan Lautan
Sungguh Luas nan Indah
Ketika Kita Tersentuk
Akan Tepinya yang Sejuk
Ia Mengundang Tuk
Melangkah Lebih Jauh Ketengah
Yang Penuh Rintangan
Hempasan Dan Gelombang
Pada Siapa Saja
Yang Ingin Mengarunginya
Untuk Itu.......
Carilah!!!
Cinta Sejati, Di lautan Cinta
Bernahkodakan " TAKWA"
Berlayarkan "IMAN"
Berdayuhkan "JIHAD"
Yang Dapat Melawan
Gelombang Syetan dan Hempasan Nafsu
InsyaAllah...
Kita akan sampai Pada
Tujuan kita Yaitu :
"Cinta yang Sejati
Cinta Illahi yang
Hakiki yang kekal
Selamanya"

;;

By :
Free Blog Templates