SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : CYRIX / NSM -- Ignore unavailable to you. Want to Upgrade?


To: Scumbria who wrote (26050)4/20/1998 12:48:00 AM
From: FJB  Read Replies (1) | Respond to of 33344
 
Scumbria,

RE:On a typical day I run many Java applets on my Windows 95 computer. These include my stockbroker's (Datek) web page. The performance of Java on Win 95 (or any other platform) is totally unsatisfactory.

A single CPU can not compile, execute and garbage collect on Java real time. The obvious solution to this problem is to run these three threads on separate CPU's.


Yes, I use several Java applets in the course of a day also. Why do I need multiple CPUs again? Because of the overhead involved in compiling and running multiple threads? This sounds like a software problem. If you find your computer slowing down, because there are many processes running in the background you can't solve this with CPU power. It's a result of poor software design.

Bob



To: Scumbria who wrote (26050)4/20/1998 1:16:00 AM
From: Joe NYC  Respond to of 33344
 
Scumbria,

The performance of Java on Win 95 (or any other platform) is totally unsatisfactory.

How much of this do you think has to do with actual running of your application (applet), compared to the time it takes to download, load Java VM from hard disk, initialize it, load class libraries and then do the tasks about which you are complaining about? compile, execute and garbage collect on Java real time.

Joe



To: Scumbria who wrote (26050)4/20/1998 11:05:00 AM
From: Steve Porter  Read Replies (1) | Respond to of 33344
 
Scumbria,

Wrong Wrong Wrong.. A single CPU can do it.. JVM and JITs still aren't very good.. everyone says they can make them at least 40% faster on current hardware. The language is still young and people just don't have enough experience with it.

Using MP for something like Java is a nasty mistake. It would be very difficult to maintain solid performance even using MP (the code would get MORE sloppy). Another problem you have is that Windows 9X doesn't support it.. and won't support it.

You would have to move to Windows NT x.0.. not many home users will do that before the turn of the century. By 2000 computers (at the current rate) will be running at 1 GHz, with 4-8 execution units (which is plenty to run java and garbage collect in one CPU).

Steve

Cyrix/NSM Rule!