From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,82095253a0df24a1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-01-17 06:58:07 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: dmytrylavrov@fsmail.net (Dmytry Lavrov) Newsgroups: comp.lang.ada Subject: Re: "everybody in the control room is using Java" Date: 17 Jan 2004 06:58:06 -0800 Organization: http://groups.google.com Message-ID: <49cbf610.0401170658.55862afb@posting.google.com> References: <1074275354.853176@master.nyc.kbcfp.com> NNTP-Posting-Host: 213.248.15.132 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1074351487 14116 127.0.0.1 (17 Jan 2004 14:58:07 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 17 Jan 2004 14:58:07 +0000 (UTC) Xref: archiver1.google.com comp.lang.ada:4493 Date: 2004-01-17T06:58:06-08:00 List-Id: "Martin Dowie" wrote in message news:... > "Hyman Rosen" wrote in message > news:1074275354.853176@master.nyc.kbcfp.com... > > > > Yeah, not the real thing though!.. > > http://www.ghs.com/news/230811j.html http://www.cobalt.com/aboutsun/media/features/mars.html http://www.linuxdevices.com/news/NS3674252711.html Interesting thing, that so called "java technology" ."It's powers the rover from earth" :) Major problem in mars missions is probably programs portability and execution with as much as possible limited access to hardware(no access to things like ports,legs,cameras,trusters,fans,etc) ,like java applets on my PC where i don't want it to have any access to my hardware except framebuffer memory ? Question: I just can't believe _at_all_ that realtime java will _always_ meet deadline,expecially that someone has proved that. Should be assumed that worsest possible GC(garbage collection) operations could happen between deadlines.That's mean,i think,normally load of processor should be not more than several precents,because processor should be fast enough to do GC.If there's JIT like compiler,situation are even worse,it's should be assumed that all commands are interpreted,not compiled! Or someone should do very pricely analysis.... and it's possible that there will be something wrong with it itself,so it's should be checked.... Program should use not more than,say, 1/100th of time(assuming that GC lag 100 times more pricely than normal allocation,and that lag could happen constantly ),and run at <1/20 speed(interpretation)....damn inefficient ,because it's better to have slower and more reliable processors than ,hehe,p4 . Is there any tools for SPECIFIC java platform that will calculate maximal execution time _accurately_? It's should be very hard to make that tool that it will not assume GC lags always like i'm doing. Also,there's no doubling for software if there's same runtime in both rovers.