comp.lang.ada
 help / color / mirror / Atom feed
From: dmytrylavrov@fsmail.net (Dmytry Lavrov)
Subject: Re: "everybody in the control room is using Java"
Date: 17 Jan 2004 06:58:06 -0800
Date: 2004-01-17T06:58:06-08:00	[thread overview]
Message-ID: <49cbf610.0401170658.55862afb@posting.google.com> (raw)
In-Reply-To: bu9o60$h6v$1@sparta.btinternet.com

"Martin Dowie" <martin.dowie@btopenworld.com> wrote in message news:<bu9o60$h6v$1@sparta.btinternet.com>...
> "Hyman Rosen" <hyrosen@mail.com> wrote in message
> news:1074275354.853176@master.nyc.kbcfp.com...
> > <http://news.com.com/2100-1007_3-5142220.html?tag=nefd_top>
> 
> 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.



  parent reply	other threads:[~2004-01-17 14:58 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-01-16 17:49 "everybody in the control room is using Java" Hyman Rosen
2004-01-16 22:21 ` Martin Dowie
2004-01-17 12:06   ` Preben Randhol
2004-01-17 13:52     ` Martin Dowie
2004-01-17 14:58   ` Dmytry Lavrov [this message]
2004-01-18  0:41     ` Vinzent 'Gadget' Hoefler
2004-01-19  8:21     ` Ole-Hjalmar Kristensen
2004-01-19  9:38     ` Erlo Haugen
2004-01-19 10:32       ` Preben Randhol
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox