Linux est désormais un système d'exploitation temps réel (RTOS)
BledinaBanned
il y a 7 mois
Qu'est ce que ça implique/permet?
Ncov-2019
il y a 7 mois
Je suis choqué
Azozo3
il y a 7 mois
Je suis technicien système et réseau et je préfère windows 10 car il y a l'interface graphique alors que sur linux il faut taper des lignes de commandes et faire du script bash
FionDelicieux
il y a 7 mois
Qu'est ce que ça implique/permet?
bisoulesmodos
il y a 7 mois
Je suis technicien système et réseau et je préfère windows 10 car il y a l'interface graphique alors que sur linux il faut taper des lignes de commandes et faire du script bash
t'es juste un noob qui clique sur suivant suivant terminer l'installation
KnockMeDown
il y a 7 mois
il y'avait pas deja le fork linux-rt
-CaptainCuck-
il y a 7 mois
Je voudrais juste intervenir un moment. Ce que vous appelez Linux, est en fait GNU/Linux, ou comme je l'ai récemment appelé, GNU plus Linux. Linux n'est pas un système d'exploitation en soi, mais plutôt un autre composant libre d'un système GNU fonctionnant parfaitement, rendu utile par les corelibs GNU, les utilitaires shell et les composants système vitaux qui constituent un système d'exploitation complet tel que défini par POSIX
De nombreux utilisateurs d'ordinateurs utilisent chaque jour, sans s'en rendre compte, une version modifiée du système GNU. Par un curieux concours de circonstances, la version de GNU qui est largement utilisée aujourd'hui est souvent appelée "Linux", et beaucoup de ses utilisateurs ne savent pas qu'il s'agit fondamentalement du système GNU, développé par le projet GNU. Il existe réellement un Linux, et ces personnes l'utilisent, mais ce n'est qu'une partie du système qu'elles utilisent
Linux est le noyau : le programme du système qui alloue les ressources de la machine aux autres programmes que vous exécutez. Le noyau est une partie essentielle d'un système d'exploitation, mais il est inutile en soi ; il ne peut fonctionner que dans le contexte d'un système d'exploitation complet. Linux est normalement utilisé en combinaison avec le système d'exploitation GNU : le système entier est fondamentalement GNU avec Linux ajouté, ou GNU/Linux. Toutes les distributions dites "Linux" sont en réalité des distributions de GNU/Linux
Zinzolinux
il y a 7 mois
[22:18:14] <Azozo3>
Je suis technicien système et réseau et je préfère windows 10 car il y a l'interface graphique alors que sur linux il faut taper des lignes de commandes et faire du script bash
Ne pas feed
MaryseLepen3
il y a 7 mois
C'était déjà utilisé dans les systèmes temps réel.
L'avantage de Linux c'est que tu peux recompiler le noyau et le personnaliser au besoin.
Azozo3
il y a 7 mois
t'es juste un noob qui clique sur suivant suivant terminer l'installation
Linux c'est mieux que Windows car open source mais c'est de leur faute car ils n'ont pas d'interface graphique
Par exemple sur Windows on peut faire règle entrant sortant pare-feu, sur linux il faut se taper des scripts
Azozo3
il y a 7 mois
Ne pas feed
Encore un rageux sans arguments
plisskin5
il y a 7 mois
Je suis technicien système et réseau et je préfère windows 10 car il y a l'interface graphique alors que sur linux il faut taper des lignes de commandes et faire du script bash
tu as 16ans Corentin
Azozo3
il y a 7 mois
tu as 16ans Corentin
encore de la diffamation
ayaaa les pro linux de ce forum sont complètement fou ahiii
trisodubulbe
il y a 7 mois
Sinon mint > all
Deygtarev
il y a 7 mois
Et du coup, pour FreeBSD?
[-Artec-]
il y a 7 mois
W11 l'eteint on va pas se mentir.
wupykudo
il y a 7 mois
Voyances
il y a 7 mois
Qu'est ce que ça implique/permet?
Ça te permet d'avoir une énorme capacité d'optimisation en temps réel sur tout ce qui est embarqué via tes FPGA et tes microcontrôleurs avec un RTOS. 1 d'ailleurs SpaceX utilise Linux avec le patch PREEMPT_RT appliqué dans les ordinateurs de vol de certains de leurs vaisseaux spatiaux
Pierrepetanque
il y a 7 mois
Bah, c'est inutile pour la plupart des gens, hein.
Après, le temps réel, c'est utile juste dans certains secteurs de pointe.
Linux est inutile pour 99% des gens normaux
Pierrepetanque
il y a 7 mois
Pourquoi se faire chier à taper des lignes de commande quand on peut clic clic boom sala...
DouxRevheure
il y a 7 mois
Quelqu'un sait si cela fonctionne pour les processeurs ARM 32 bits? D'après le patch, il semble que seuls les puces x86_64, ARM64 et RISC-V soient prises en charge.
Ncov-2019
il y a 7 mois
Quelqu'un sait si cela fonctionne pour les processeurs ARM 32 bits? D'après le patch, il semble que seuls les puces x86_64, ARM64 et RISC-V soient prises en charge.
Ncov-2019
il y a 7 mois
C'était déjà utilisé dans les systèmes temps réel.
L'avantage de Linux c'est que tu peux recompiler le noyau et le personnaliser au besoin.
preempt_rt existe depuis noyaux 2.6 et il n'a jamais été aussi bon que RTOS, mais il était utilisable. Le changement pour Linux n'est pas arrivé à cause de preempt_rt (c'était un vrai désastre à appliquer et à maintenir) mais parce que posix est beaucoup plus courant que les API RTOS personnalisées et que Linux est gratuit. Donc des développeurs plus faciles/rapides/moins chers, un plus grand pool de développeurs, des licences moins chères (Linux gratuit). Pour les entreprises qui ont pris en charge la construction et la maintenance de la distribution, c'était une évidence. Linux + des accélérateurs matériels plus complexes et plus performants pour plans de données. preempt_rt arrive en mainline parce que Linux a pris le contrôle d'un grand nombre de CPU embarqués. II ne s'agit pas nécessairement de MCU, mais de tous les CPU multicœurs multi-GHz qui doivent maintenant piloter à la fois le contrôle et les données.
MrLivre
il y a 7 mois
Pourquoi se faire chier à taper des lignes de commande quand on peut clic clic boom sala...
Sous Ubuntu certains utilisateurs n'ont jamais eu à ouvrir le terminal
Pourquoi payer pour un OS alors qu'il existe une alternative gratuite ? Si ça ce cantonne à surfer sur le web, maté des vidéos, nombreuse sont les distro qui peuvent le faire. Pour ce qui est JV d'accord c'est discutable mais avec Proton de Steam, disons le ça va sur la bonne voie. Et puis franchement, Microsoft et toute leurs télémétrie, la collecte de données vendue aux publicitaire, non merci
Et pour le clic clic boom, bah amuse toi à mettre à jours tes programmes un à un, alors que sur bon nombre de distro il suffis de faire "sudo apt get upgrade" et même si ta 2000 programme, ça mettra les 2000 programmes à jour
Penseurdufofo
il y a 7 mois
Tu comprends tout de suite que l'auteur est puceau tardif linux bouffe ton temps de vie pour keudal.
DouxRevheure
il y a 7 mois
preempt_rt existe depuis noyaux 2.6 et il n'a jamais été aussi bon que RTOS, mais il était utilisable. Le changement pour Linux n'est pas arrivé à cause de preempt_rt (c'était un vrai désastre à appliquer et à maintenir) mais parce que posix est beaucoup plus courant que les API RTOS personnalisées et que Linux est gratuit. Donc des développeurs plus faciles/rapides/moins chers, un plus grand pool de développeurs, des licences moins chères (Linux gratuit). Pour les entreprises qui ont pris en charge la construction et la maintenance de la distribution, c'était une évidence. Linux + des accélérateurs matériels plus complexes et plus performants pour plans de données. preempt_rt arrive en mainline parce que Linux a pris le contrôle d'un grand nombre de CPU embarqués. II ne s'agit pas nécessairement de MCU, mais de tous les CPU multicœurs multi-GHz qui doivent maintenant piloter à la fois le contrôle et les données.
Donc le patch PREEMPT_RT rend le système plus prévisible et réduit considérablement la latence?, évidemment il ne peut pas être utilisé pour des tâches critiques, mais peut être utilisé comme un RTOS ce qui n'était pas possible auparavant
Pierrepetanque
il y a 7 mois
Sous Ubuntu certains utilisateurs n'ont jamais eu à ouvrir le terminal
Pourquoi payer pour un OS alors qu'il existe une alternative gratuite ? Si ça ce cantonne à surfer sur le web, maté des vidéos, nombreuse sont les distro qui peuvent le faire. Pour ce qui est JV d'accord c'est discutable mais avec Proton de Steam, disons le ça va sur la bonne voie. Et puis franchement, Microsoft et toute leurs télémétrie, la collecte de données vendue aux publicitaire, non merci
Et pour le clic clic boom, bah amuse toi à mettre à jours tes programmes un à un, alors que sur bon nombre de distro il suffis de faire "sudo apt get update" et même si ta 2000 programme, ça mettra les 2000 programmes à jour
Euh les mises a jours ce font quand je suis entrain de dormir à des heures définis à l'avance pas besoin de faire sudo je sais pas quoi
La collecte de la télémétrie tu peux la désactiver sur windows
Ncov-2019
il y a 7 mois
Donc le patch PREEMPT_RT rend le système plus prévisible et réduit considérablement la latence?, évidemment il ne peut pas être utilisé pour des tâches critiques, mais peut être utilisé comme un RTOS ce qui n'était pas possible auparavant
Le patchset RT est assez ancien et a été utilisé par tous ceux qui ont besoin de RT Linux pendant longtemps. La nouvelle est qu'il est enfin inclus dans le noyau Linux principal.
humeurcordiale
il y a 7 mois
Quelle est la différence avec les threads en temps réel actuels utilisant SCHED_FIFO ou SCHED_RR et pourquoi les threads en temps réel actuels sont-ils pas assez en temps réel? Je les ai juste utilisés pour une application de bureau et jamais pour un système embarqué et je ne suis pas très familier avec Linux. Je pensais que vous avez un thread en temps réel et qu'il n'y a pas de thread en temps réel avec une priorité plus élevée, il s'exécutera quoi qu'il arrive.
PauvreTimbrax
il y a 7 mois
Ben Linux le méchant dans Lost ?
MrLivre
il y a 7 mois
Sous Ubuntu certains utilisateurs n'ont jamais eu à ouvrir le terminal
Pourquoi payer pour un OS alors qu'il existe une alternative gratuite ? Si ça ce cantonne à surfer sur le web, maté des vidéos, nombreuse sont les distro qui peuvent le faire. Pour ce qui est JV d'accord c'est discutable mais avec Proton de Steam, disons le ça va sur la bonne voie. Et puis franchement, Microsoft et toute leurs télémétrie, la collecte de données vendue aux publicitaire, non merci
Et pour le clic clic boom, bah amuse toi à mettre à jours tes programmes un à un, alors que sur bon nombre de distro il suffis de faire "sudo apt get update" et même si ta 2000 programme, ça mettra les 2000 programmes à jour
https://www.tomsguide.fr/windows-11-vous-espionne-et-recolte-une-myriade-de-donnees-a-votre-insu/ Même au minimum ta de la collecte
Tu parle de mise à jour de l'OS, moi des programmes. J'ai longtemps eu Windows, je sais très bien que pour mettre à jour un programme faut aller sur le site de X éditeur/développeur et ce pour chaque programme individuellement. Depuis que j'ai viré Windows, c'est beaucoup plus rapide à faire
Ncov-2019
il y a 7 mois
Quelle est la différence avec les threads en temps réel actuels utilisant SCHED_FIFO ou SCHED_RR et pourquoi les threads en temps réel actuels sont-ils pas assez en temps réel? Je les ai juste utilisés pour une application de bureau et jamais pour un système embarqué et je ne suis pas très familier avec Linux. Je pensais que vous avez un thread en temps réel et qu'il n'y a pas de thread en temps réel avec une priorité plus élevée, il s'exécutera quoi qu'il arrive.
La différence avec le patchset PREEMPT_RT est qu'il rend presque tout le noyau préemptible, mais SCHED_FIFO ou SCHED_RR ne fonctionnent que dans le noyau.
mais que se passe-t-il s'il y a un gestionnaire d'interruption en cours d'exécution? Linux n'a pas d'interruptions imbriquées, vous êtes donc coincé! RT_PREEMPT forcera toutes les interruptions sur un thread softirq par défaut, vous permettant ainsi de préempter la plupart d'entre elles. Il fait également quelques autres choses intéressantes:
https://wiki.linuxfoundation.org/realtime/documentation/technical_details/start
Hakatalolo
il y a 7 mois
J'ai toujours utilisé Linux, mais ça m'a donner quelques emmerdes IRL, mais rien de vraiment grave, fin je crois.
Tenez des anecdotes que j'ai vécues :
J'étais en train de coder sous mon Linux avec Gentoo sous dwm librebooté sur mon w700 upgraded avec ma sortie vga vers la télé et mon model m trackpointé, et je vois une pote de ma sœur qui rentre à la maison, et qui demande à utiliser le pc 1 minute pour une recherche
Sauf que j'ai eu des grosses goutes de sueur sur mon front, en fait vu que je n'ai pas update mon xorg correctement, je ne pouvais plus ouvrir de fenêtre sans ouvrir en sortant de la sandbox en sudo, et du coup ça crashait toutes les 3 secondes.
Sauf que je pouvais rien faire, je lui ai donné mon PC avec Ungoogled-Chromium-v39
Pour info je travaille comme ça :
Elle a direct dit :
"Comment on fait pour ouvrir internet ? https://image.noelshack.com/fichiers/2016/52/1483197654-malaise.png"
J'ai direct retourné le PC, j'ai tapé "sudo chromium --no-sandbox", ça a pris 1 minute à lancer Chrome
Du coup je lui passe le PC, sauf que la encore y a une couille, le touchpad est desactivé, j'utilise que mon trackpoint, je suis un vrai moi
Pour info le trackpoint c'est ça:
Je lui dit donc: "Prends le trackpoint, c'est comme une souris, mais en mieux
Elle commence a essayer de bouger la souris avec le trackpoint, elle galère cette catin, elle dit même en mode hautaine:
"Putain c'est de la merde ton pc y a rien qui marche "
Oh putain ça m'a tellement cassé les couilles de voir des assistés pareil que j'ai fermé la porte et je leurs ai dit de partir
Du coup elles ont ouvert la porte et elles se sont barrés ces normies
Putain ne pas savoir utiliser un trackpoint librebooté sous dwm avec la config wizard
Sinon y a une autre fois avec moi en infographie en cours.
J'arrive en cours, et le prof dit:
"Sortez vos ordinateurs, aujourd'hui on va faire du design architectural"
Les autres normies assistés de ma promo sortent des macbooks à 1500 euros, moi mon PC il ne coute que 300 euros
J'allume mon PC, il commence à faire un bruit strident, mais c'est normal, c'est juste le motherboard qui est un peu vieux, il y a 3 personnes qui se retournent en rigolant, je pense que mon dual screen a du faire effet sur ces normies occidentalisés
"Je vais aller en douceur, tracez moi un rectangle pour commencer"
Le prof n'a même pas attendu que mon PC s'allume, et je vois déjà les autres avec leurs macs overpriced qui dessinent le rectangle sur leurs PC avec photoshop
Après 3 minutes de boot je décide de sortir une live usb de debian et j'ouvre GIMP, c'est comme photoshop mais en mieux
Putain j'y comprends que dalle à cette merde, faut cliquer ou pour faire ce putain de rectangle ?
Mouloud avec son windows au fond de la classe dit au prof:
"Monsieur, on peut pas aller plus vite, je trouve que c'est assez trivial ce que vous nous demandez de faire https://image.noelshack.com/fichiers/2016/50/1481845174-1473677661-raj2.jpg"
"Oui c'est vrai que c'est facile " rétorque Elise, avec son Macbook à 3500 euros
Je prétexte un problème familial pour sortir de la salle, ces normies n'ont qu'a attendre que ma maitrise de GIMP soit appronfondie, du coup la veille du prochain cours, j'ai enchainé 15 heures de cours sur GIMP d'un indien pour apprendre à tracer ce rectangle de merde
J'arrive le lendemain, tellement en avance que j'arrive à aller à la première place, juste en face du prof.
Je sors mon thinkpad de 10 kg avec mon 2 bras, et je le repose sur la table, comme d'habitude la table commence à craquer sous ce fort poids
Je suis plus chaud que jamais, je connais TOUT, putain TOUT.
Je peux faire des rectangles bleus, des rectangles jaunes, des rectangles en pointillés, des carrés, des rectangles imbriqués
"Ok ça va être comme la dernière fois, mais cette fois faites-moi un triangle pour commencer, on commence en douceur comme on dit "
... .. .
"Ça ne va pas Celestin ? Tu as un problème avec ton ordinateur ? "
"No-non c'est bon monsieur j'ai fais ce que vous m'avez dit de faire "
" Laisse moi voir, toi qui est informaticien, tu devrais y arriver "
wupykudo
il y a 7 mois
Tu comprends tout de suite que l'auteur est puceau tardif linux bouffe ton temps de vie pour keudal.
sudo apt get update ne met à jour aucun paquet. C'est sudo apt-get upgrade pour mettre à jour les paquets.
Mais il suffit de la faire avec l'outil graphique fourni avec ton OS ou d'en installer un si tu en n'as pas.
"La principale différence est que sudo apt-get update récupère la dernière version de la liste des paquets du dépôt logiciel de votre distribution, et tous les dépôts tiers que vous avez configurés. En d'autres termes, il va déterminer quelle est la dernière version de chaque package et sa dépendance, mais ne va pas télécharger ou installer l'une de ces mises à jour"
humeurcordiale
il y a 7 mois
La différence avec le patchset PREEMPT_RT est qu'il rend presque tout le noyau préemptible, mais SCHED_FIFO ou SCHED_RR ne fonctionnent que dans le noyau.
mais que se passe-t-il s'il y a un gestionnaire d'interruption en cours d'exécution? Linux n'a pas d'interruptions imbriquées, vous êtes donc coincé! RT_PREEMPT forcera toutes les interruptions sur un thread softirq par défaut, vous permettant ainsi de préempter la plupart d'entre elles. Il fait également quelques autres choses intéressantes:
https://wiki.linuxfoundation.org/realtime/documentation/technical_details/start
d'accord, j'aurais pensé que tu pouvais envoyer des données depuis des gestionnaires d'interruption vers un thread sans RT_PREEMPT, comme avec les microcontrôleurs (parce que certains peuvent aussi avoir seulement quelques niveaux d'interruption ou même un seul)
pour garder les interruptions courtes et laisser les threads avec des priorités spécifiques continuer le traitement de l'interruption réelle.
Et merci pour le lien Je vais y jeter un coup d'œil.
MrLivre
il y a 7 mois
sudo apt get update ne met à jour aucun paquet. C'est sudo apt-get upgrade pour mettre à jour les paquets.
Mais il suffit de la faire avec l'outil graphique fourni avec ton OS ou d'en installer un si tu en n'as pas.
"La principale différence est que sudo apt-get update récupère la dernière version de la liste des paquets du dépôt logiciel de votre distribution, et tous les dépôts tiers que vous avez configurés. En d'autres termes, il va déterminer quelle est la dernière version de chaque package et sa dépendance, mais ne va pas télécharger ou installer l'une de ces mises à jour"
J'avais déjà corrigé
Raydium
il y a 7 mois
J'ai rien compris et je ne sais pas pourquoi vous êtes tous aussi enthousiaste
Raydium
il y a 7 mois
J'espère que vous gagnez bien votre vie avec linux
LUNA-26
il y a 7 mois
Ça te permet d'avoir une énorme capacité d'optimisation en temps réel sur tout ce qui est embarqué via tes FPGA et tes microcontrôleurs avec un RTOS. 1 d'ailleurs SpaceX utilise Linux avec le patch PREEMPT_RT appliqué dans les ordinateurs de vol de certains de leurs vaisseaux spatiaux
Merde, je pensais que Starship utilisait Windows, vu que ça fail à chaque lancement depuis 2 ans
PasDeBolLeLow10
il y a 7 mois
Linux est inutile pour 99% des gens normaux
Windows est inutile pour 99% des gens normaux
Raydium
il y a 7 mois
Merde, je pensais que Starship utilisait Windows, vu que ça fail à chaque lancement depuis 2 ans
Justement starship utilise windows d'où les fails
haha je rigole je sais même pas de quoi vous parlez bonne nuit
Raydium
il y a 7 mois
Windows est inutile pour 99% des gens normaux
Bah pk tout le monde l'utilise alors ?
PErl78
il y a 7 mois
Je suis technicien système et réseau et je préfère windows 10 car il y a l'interface graphique alors que sur linux il faut taper des lignes de commandes et faire du script bash
Tu es comme tu dis technicien .
Coffreo
il y a 7 mois
Tu es comme tu dis technicien .
Chaud le mépris de classe des dev
Ncov-2019
il y a 7 mois