On Monday, October 25, 2004, 10:38:20 AM, Mr. Cempe wrote:

> Dalam konsep pemakaian thread di delphi sudah reliable kah masalah managemen memorinya.
> Setahu saya untuk masalah thread itu yang paling bagus dengan bahasa C.

VCL Delphi yang terkait dengan user interface umumnya not thread-safe,
anda harus berhati-hati untuk memastikan blok rutin yang terkait
dengan manipulasi user interface ini ke dalam blok critical section.

Terkait dengan komponen Dataset, threading di Delphi dimungkinkan
dengan cara mengasumsikan tiap-tiap thread sebagai single user, jadi 1
thread 1 connection. Terkecuali komponen dataset tersebut memiliki
fitur connection pooling seperti yang terdapat pada DOA (direct oracle
access).

>
> Reliable kah managemen memori dalam threading programming?
>

Reliabilitas Memory manager di delphi bersifat relatif sih tergantung
dari sudut mana dulu anda melihatnya. Kalau di sisi end user
application barangkali ndak akan ada masalah, hanya kalau anda
menggunakan Delphi untuk aplikasi server yang berfungsi 24 jam 7 hari
seminggu non-stop, harus extra hati-hati dalam manajemen rutin-rutin
dalam aplikasi anda tersebut. Masalah di delphi umumnya bukanlah
memory leak, namun memory fragmentation yang disebabkan karena
konstruksi VCL ada pada delphi dan penggunaanya dalam aplikasi, jika
anda bisa memastikan setiap task service dilakukan dalam blok model
secara terpisah, termasuk dalam hal ini memory yang dialokasikan,
CMIIW, masalah ini bisa diminimalisir.


--
Salam,

-Jaimy Azle
===========================================================
|| Personal Weblogs: http://jaim.log.web.id ||
|| Personal Delphi Weblogs: http://delphi.log.web.id ||
* Pengantar Pemrograman Database C/S, Delphi dan Firebird
    http://delphi.log.web.id/blogs/delphi/000152.html
===========================================================

I wonder what sort of lobbying Microsoft did behind the scenes
to get Borland to abandon win32 in favor of .Dot.  Something
like, "We'd like to make you an offer you can't refuse..."
      -- Jeff Undercash



Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED]



Yahoo! Groups Sponsor
ADVERTISEMENT
click here
Web Bug from http://us.adserver.yahoo.com/l?M=295196.4901138.6071305.3001176/D=groups/S=:HM/A=2128215/rand=356638272


Yahoo! Groups Links

Reply via email to