IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Temps réel et embarqué : Qt sur QNX et VxWorks.
Est-ce une marque de succès et de pérennité pour Qt ?

Le , par yan

0PARTAGES

0  0 
Qt viens d'annoncer le support de deux systèmes temps réel :
  • QNX
  • VxWorks


A noter que ces portages ne sont pas effectué par QtSoftware mais par QNX et Wind Rive eux même.

Comme quoi, depuis la rachat et les peurs de certain, Qt est loin d'avoir dit son dernier et se développe à une vitesse grand V (suffit de voir la futur doc de Qt 4.6)

l'annonce se trouve ici avec une petite vidéo en bonus

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Altess
Membre habitué https://www.developpez.com
Le 30/07/2009 à 12:32
Je suis persuadé que Qt a tout pour devenir un "grand".
En tout cas, c'est en bonne voie
0  0 
Avatar de dourouc05
Responsable Qt & Livres https://www.developpez.com
Le 01/08/2009 à 15:30
Juste une question, pas vraiment en rapport avec Qt : c'est quoi, un système en temps réel ? Quelles différences y a-t-il avec Windows ou Mac OS X ? Avec des systèmes embarqués ?
0  0 
Avatar de superjaja
Rédacteur https://www.developpez.com
Le 01/08/2009 à 17:12
Citation Envoyé par dourouc05 Voir le message
Juste une question, pas vraiment en rapport avec Qt : c'est quoi, un système en temps réel ? Quelles différences y a-t-il avec Windows ou Mac OS X ? Avec des systèmes embarqués ?
Un sytem temps réél a comme particularité qu'il fourni des mecanismes a partir desquels on peut maitriser finement comment vont s'executer plusieurs taches de maniere temporel. En gros sur ce type de systeme on est capable de certifier qu'il executera les taches demandées dans un temps maximum que l'on peut determiner (apres test bien sur). C'est la grosse difference avec Windows, Mac OS X et Linux. Sous ses types d'OS rien n'est prédictible, tu ne peux jamais certifier que ton programme fera une action avec une certitude temporel.

Je suis désolé si la reponse est un peu confuse mais ce n'est pas evident d'expliquer le principe des OS temps réel...
0  0 
Avatar de Gulish
Membre éprouvé https://www.developpez.com
Le 03/08/2009 à 10:44
La définition de Superjaja n'est pas si confuse. L'expression "temps réel" n'est pas très explicite, "temps certain" me paraît mieux. Dans ces systèmes, on doit répondre à des contraintes de temps, et assurer un temps de réponse maximal à une demande/évènement.
Le but étant toujours de réduire le délai maximal, on tente de garantir "l'instantanéité" de tous les évènements, d'où l'appellation temps réel. Ces systèmes sont surtout utilisés pour des besoins de sécurité (capteur qui détecte le bras d'un opérateur dans une machine, déclenchement d'un airbag, porte de train qui se ferme avec quelqu'un dans le passage, etc...) mais il y a bien d'autres applications ou la performance est un point clé.

Il ne serait par exemple pas étonnant que Google ou d'autres moteurs de recherches utilisent ce genre de systèmes afin de garantir leur efficacité.

G.
0  0 
Avatar de dourouc05
Responsable Qt & Livres https://www.developpez.com
Le 03/08/2009 à 13:35
En effet, Superjaja avait fait du bon travail pour dégrossir, et permettre à l'abruti que je suis de comprendre le truc. Maintenant que Gulish nous a encore plus développé le sujet, on peut envisager une nouvelle QR !
0  0 
Avatar de superjaja
Rédacteur https://www.developpez.com
Le 03/08/2009 à 19:04
Citation Envoyé par dourouc05 Voir le message
En effet, Superjaja avait fait du bon travail pour dégrossir, et permettre à l'abruti que je suis de comprendre le truc. Maintenant que Gulish nous a encore plus développé le sujet, on peut envisager une nouvelle QR !
Pourquoi pas pour la Q/R mais est ce que cela sera interressant dans le cadre le la FAQ Qt ?
0  0 
Avatar de dourouc05
Responsable Qt & Livres https://www.developpez.com
Le 12/08/2009 à 15:17
Citation Envoyé par superjaja Voir le message
Pourquoi pas pour la Q/R mais est ce que cela sera interressant dans le cadre le la FAQ Qt ?

Vu que Qt s'oriente (un peu) de ce côté-là, il y aura très certainement des QR sur le sujet. Or, comment peut-on traiter d'un sujet sans même dire ce que c'est, surtout quand ce n'est pas du plus connu ? Si on ne met strictement rien sur les RTOS, c'est vrai que ça va être très inutile. Mais si on crée une section très remplie, la QR aidera des gens à comprendre le fonctionnement des RTOS, à mieux programmer pour eux. Évidemment, ce ne sera que du débroussaillage, ce n'est pas le lieu pour approfondir...
0  0 
Avatar de Matthieu Brucher
Rédacteur https://www.developpez.com
Le 14/08/2009 à 16:07
Citation Envoyé par Altess Voir le message
Je suis persuadé que Qt a tout pour devenir un "grand".
En tout cas, c'est en bonne voie
Il me semble que Qt est un grand depuis longtemps
0  0 
Avatar de Firwen
Membre expérimenté https://www.developpez.com
Le 16/08/2009 à 9:49
Le portage sous QNX n'a pas du être de tout repos, celui-ci n'utilisant même pas X11.

ça fait tout de même plaisir de voir que le nombre de plateformes supporté par Qt s'élargit
0  0 
Avatar de Matthieu Brucher
Rédacteur https://www.developpez.com
Le 16/08/2009 à 12:57
Citation Envoyé par Firwen Voir le message
Le portage sous QNX n'a pas du être de tout repos, celui-ci n'utilisant même pas X11.

ça fait tout de même plaisir de voir que le nombre de plateformes supporté par Qt s'élargit
Sous Windows, il n'y a pas non plus X11
QtSoftware a un backend spécifique supplémentaire lorsque X11 n'est pas supporté, c'est peut-être là-dessus que c'est basé ?
0  0