Mattias Gaertner wrote:
On Fri, 8 May 2009 14:35:52 -0300
Gustavo Enrique Jimenez <gejime...@gmail.com> wrote:
Hi Nino:
I am using FPC since 2000-2001. I use it for data aquisition and
temperature control. Console programs compiled with FPC 1.x work for
days, even weeks. In the "Laboratorio de Física del Sólido, Tucumán -
Argentina" (Solid state physics laboratory) we have used programs
compiled with FPC to grow YBACuO superconductor crystals. This process
take weeks.
This heat treatment is the only "mission critical application" that I
know well, and FPC works reliably, even for weeks, on linux machines.
Some of my fpc programs run for months on linux clusters and some multi threaded daemons on OS X til reboot.
So far: No long time crashes or mem leaks.
But I second Jonas mail: Before you run an fpc program in a
zero-tolerance environment, you have to test a lot of things, because a
lot of code was not written with zero-tolerance in mind.
Mattias
I could add my experience:
I have made a system for controling the internet connection for a
network of nearly 100 computers.The system checks passwords, set up
permissions, takes care of the full log of internet traffic, regularly
extracting informations from the log files (which is a huge amount of
data). The system is a daimon program, compiled with FreePascal, running
on an Ubuntu Linux OS. The computer with this system has now been
running for more that a year without interruption, without reboot, and
without any sign of any problem.
But then, in case of zero-tolerance, if you trust the compiler, what
about the OS? and, worst, what about your program?
I wouldn't trust the reliability of anything before the full system has
been tested under working conditions.
Hans Mårtensson
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal