Business logic layer - what to use?
Shawn L Johnston
sjohnston
Mon May 17 11:58:56 PDT 2004
Chong Yu Meng wrote:
>
> I say "theoretically" because it really depends on what you mean by
> "fast". When I run the same application on Java and on Windows, I see
> a significant speed difference. I used to do that quite a bit on my
> machine at work which was a dual boot Linux/Windows tricked-out
> Celeron. It could be the JVM (IBM Java 1.3.x) being different for
> Windows and Linux, but I think a more plausible explanation is the way
> the OS handles and manages resources.
It seems to me that there is a huge difference in JVM's as well as OS
for Java. Stupid example but running JBoss on a OpenLinux eDesktop P233
with 128 mb of ram took 2-3 minutes to start up with Sun's 1.3 JRE. With
IBM 1.3 JRE it took around 30 seconds (about 2 years ago).
>
>
> Another thing about Java is this : don't believe the hype! There are
> some myths about Java that just give it a bad name. For example, some
> people say that memory management is better in Java because you don't
> need to understand and use pointers. Well, that gives a lot of people
> the wrong impression that memory management is better. If you create a
> lot of objects and don't bother to dispose of them (no, you cannot
> trust the garbage collector), you will encounter memory problems worse
> than Visual Basic -- in fact, your program may not even run.
>
Well said!
shawn
More information about the Linux-users
mailing list