Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1247 connectés 

  FORUM HardWare.fr
  Programmation

  [Java] - RTOS et Java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java] - RTOS et Java

n°108930
Cherrytree
cn=?
Posté le 07-03-2002 à 15:08:23  profilanswer
 

Salut à tous.
 
Bon, je m'intéresse de près aux applications temps réel et Java. J'ai cherché sur Google pour comprendre un peu la problématique posée : ordonnancement des processus, processeurs parallèles, etc. Je crois avoir compris que Java n'est pas (du moins à l'heure actuelle) un langage temps réel. Cependant, je trouve aussi des informations sur PersonalJava et EmbeddedJava qui semblent satisfaire à quelques unes des contraintes des applications temps réels. Bref, entre ce que disent Javasoft et les entreprises spécialisées temps réel (QNX, Microware...) je ne sais pas bien ce qu'on peut et ce qu'on ne peut pas faire avec Java.
 
En particulier quel OS puis-je (dois-je) utiliser dans un développement temps-réel avec la plateforme Java ?

mood
Publicité
Posté le 07-03-2002 à 15:08:23  profilanswer
 

n°108957
darklord
You're welcome
Posté le 07-03-2002 à 15:26:17  profilanswer
 

un palm pilot


---------------
Just because you feel good does not make you right
n°108962
Cherrytree
cn=?
Posté le 07-03-2002 à 15:27:44  profilanswer
 

DarkLord a écrit a écrit :

un palm pilot  




C'est un peu bref ça !

n°108963
darklord
You're welcome
Posté le 07-03-2002 à 15:28:05  profilanswer
 

je rigolais ...  :D


---------------
Just because you feel good does not make you right
n°108964
darklord
You're welcome
Posté le 07-03-2002 à 15:28:30  profilanswer
 

en réalité je n'en ai pas la moindre idée mais ca m'intéresse
 
upeuh nondidjo  :D


---------------
Just because you feel good does not make you right
n°108978
Cherrytree
cn=?
Posté le 07-03-2002 à 15:37:03  profilanswer
 

Voilà ce que c'est quand on touche à la pointe de la technologie ! Alleluia, je ne me sens plus. :D

n°108983
darklord
You're welcome
Posté le 07-03-2002 à 15:43:02  profilanswer
 

:D


---------------
Just because you feel good does not make you right
n°109043
gfive
Posté le 07-03-2002 à 16:34:02  profilanswer
 

bah..Temps réel, de toutes façons, ça dépend de tes contraintes, non?? Pour certains systèmes peu exigeants, je vois pas pkoi Java convindrait pas?
 
Ou alors, j'ai rien compris, et je remercie quiconque éclairera ma lanterne pour me retirer une fameuse chandelle du pied..

n°109046
Cherrytree
cn=?
Posté le 07-03-2002 à 16:39:52  profilanswer
 

Non non, tu es dans le vrai, pour sûr. Ce qui me préoccupe en ce moment c'est les problèmes d'ordonnancement des tâches et des processus. Imagine un programme réparti sur plusieurs processeurs. Comment peut-on avoir la certitude que les tâches vont bien s'éxécuter dans l'ordre. On peut tout synchroniser, mais peut-on par exemple être assuré que chaque tâche respecte une durée d'exécution fixée. Ou bien dans le cas d'une lecture écriture que notre processus d'écriture consommera tout ce qui a été lu.
 
Je ne sais pas si je suis clair, là.

n°109062
gfive
Posté le 07-03-2002 à 16:52:29  profilanswer
 

Citation :


Je ne sais pas si je suis clair, là.
Vous voulez vous inscrire ?
S'identifier ?

 
 
A cette heure ci, non!! :D Mais promis, je relirai ça demain à tête reposée! :D

mood
Publicité
Posté le 07-03-2002 à 16:52:29  profilanswer
 

n°109148
benou
Posté le 07-03-2002 à 18:55:06  profilanswer
 

programme temps réel ca veut dire qu'on est capable de prédire avant le lancement du programme le temps que prendra l'execution ...
Donc java est pas vraiment adapté à ce genre de chose (VM, Garbage collector ...).  
L'Ada a été développé pour ca à la base, donc si tu veux de la vrai prog tps réel, oriente toi peut être par la.

n°109199
matafan
Posté le 07-03-2002 à 21:11:55  profilanswer
 

Et pour le temps réel, l'OS est aussi important (même plus, de toute façon les languages sont toujours les mêmes) que le language. L'ordonnancement, c'est géré pas l'OS à la base.

n°109295
Cherrytree
cn=?
Posté le 07-03-2002 à 23:33:44  profilanswer
 

benou a écrit a écrit :

programme temps réel ca veut dire qu'on est capable de prédire avant le lancement du programme le temps que prendra l'execution ...
Donc java est pas vraiment adapté à ce genre de chose (VM, Garbage collector ...).  
L'Ada a été développé pour ca à la base, donc si tu veux de la vrai prog tps réel, oriente toi peut être par la.  




 
Tout juste Auguste... Pardon, toi c'est Benou... OK, OK. Donc. Qu'est ce que je disais moi.
 
Oui !
 
En fait, mon travail actuellement, ce serait de voir ce qu'on peut faire pour avoir du Java temps réel. Je vous rassure, c'est pas moi qui vais assurer le développement d'un tel truc, je me documente pour l'instant sur l'état de la chose, et si c'est faisable sous quelles conditions.

n°109296
Cherrytree
cn=?
Posté le 07-03-2002 à 23:34:30  profilanswer
 

Matafan a écrit a écrit :

Et pour le temps réel, l'OS est aussi important (même plus, de toute façon les languages sont toujours les mêmes) que le language. L'ordonnancement, c'est géré pas l'OS à la base.  




 
Dans ce cas, j'ai trouvé QNX. Mais je ne sais pas si c'est bon. Quelqu'un connait QNX, ou autre ?

n°109311
benou
Posté le 08-03-2002 à 01:12:17  profilanswer
 

Cherrytree a écrit a écrit :

 
En fait, mon travail actuellement, ce serait de voir ce qu'on peut faire pour avoir du Java temps réel.



ben moi je dirai "rien", mais je veux pas gacher ton bel optimisme ! ;)


---------------
ma vie, mon oeuvre - HomePlayer
n°109363
Cherrytree
cn=?
Posté le 08-03-2002 à 09:52:27  profilanswer
 

benou a écrit a écrit :

 
ben moi je dirai "rien", mais je veux pas gacher ton bel optimisme ! ;)  




Bâh, c'est pas MON optimisme : c'est celui du labo entier. Sache d'ailleurs qu'il y a une entité dont le seul but a été de créer les spec d'un tel projet. On peut trouver ça sur www.jcp.org je crois. Et la société Timesys est chargé de la réalisation !
 
De ce point de vue, on peut dire qu'il y a du travail de fait. Cela dit, je n'ai aucune expérience en prog temps réel (sauf un pauv' truc vaguement multithreadé en ADA => un tic-tac en fait), donc je cherche des infos.

n°109370
MC
retour à la raison
Posté le 08-03-2002 à 10:01:07  profilanswer
 

Non java n'est pas adapté au temps réel.
Par contre ce qui se fait bcp c'est de mixer du temps réel avec du java. Le bas niveau (c/c++) s'occupant des taches temps réel, java de toute les taches haut niveau.
 
Mais faut voir si c'est vraiment interessant, car developper tout ca risque de te couter un max de temps avant d'avoir un système utilisable.

n°109456
Cherrytree
cn=?
Posté le 08-03-2002 à 12:04:50  profilanswer
 

MC a écrit a écrit :

Non java n'est pas adapté au temps réel.
Par contre ce qui se fait bcp c'est de mixer du temps réel avec du java. Le bas niveau (c/c++) s'occupant des taches temps réel, java de toute les taches haut niveau.
 
Mais faut voir si c'est vraiment interessant, car developper tout ca risque de te couter un max de temps avant d'avoir un système utilisable.  




 
Pourtant sur le site de Sun, le mot Real-time est employé pour parler de PersonalJava par exemple ?!

n°109568
MC
retour à la raison
Posté le 08-03-2002 à 15:41:24  profilanswer
 

Cherrytree a écrit a écrit :

 
 
Pourtant sur le site de Sun, le mot Real-time est employé pour parler de PersonalJava par exemple ?!  




 
J'ai des anciens collègues qui travaillent sur des terminaux numériques intelligents. Ils se mordent les couilles d'avoir pris java, et encore y'a pas énormément de contraintes temps réelles. D'ailleurs je crois qu'ils ont fait marche arriere.
 
Utilisont chaque langage pour ce a quoi il est bon: C/C++ pour le temps réel/OS, et Java pour l'applicatif haut niveau a la rigeur (a condition d'avoir de la ressource).

n°109666
Cherrytree
cn=?
Posté le 08-03-2002 à 21:18:04  profilanswer
 

C'est mon directeur de recherche qui va être content ! :D
 
Chef ! Chef ! Vous allez vous mordre les couilles !
...
Ah ! Le malheureux, il aurait juste pu se faire chier la bite, il a préféré s'émasculer avec ses dents.
 
:D Warf !
 
Désolé.

 

[jfdsdjhfuetppo]--Message édité par Cherrytree--[/jfdsdjhfuetppo]


---------------
Le site de ma maman

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Java] - RTOS et Java

 

Sujets relatifs
[JAVA] Help pour import!![JAVA]
[JAVA] problème avec une classe....Code Source d'un virus en JAVA....
[java] l editeur le + simple d utilisation pour linux[JAVA] interet de faire des package ?
[JAVA] Probleme avec JTreeOuvrir une page HTML avec un bouton en Java
[JAVA]Passer un fichier dans un socket[Java] Images et IE
Plus de sujets relatifs à : [Java] - RTOS et Java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR