• [^] # Re: Regrettable

    Posté par . En réponse au journal L'interview vérité de Con Kolivas. Évalué à 3.

    de ce que j'en comprend (donc je peut me tromper ;))
    Si tu n'as pas un noyau réactif tu ne peux pas avoir une experience desktop satisfaisante : c'est une condition nécessaire mais pas suffisante.


    En outre le support du matériel : c'est de moins en moins vrai.
    Ca l'est pour les carte 3D .... et encore, avec les drivers proprio non (mais ils sont proprio je suis d'accord).
    Le wifi s'intègre doucement mais surement.
    Les imprimantes, avec hp pas de probleme.

    Il faut pas croire mais windows a aussi des problemes de reconnaissance de matériel, par exemple vista et les imprimantes! Ou encore les carte 3d ati sur du nforce 3 ...

    Pour les codecs vidéo, sur un x86, c'est pas compliqué , vlc et mplayer sont les maitres incontestés de la lecture de multiples codecs sur windows comme sur linux. (En tout cas tout ceux qui lisent pas mal de vidéo utilisent soit l'un soit l'autre quand ils arrivent pas a lire une vidéo, voir tout le temps ;))


    Mais il manque des choses pour linux sur le desktop : par exemple avoir une configuration de l'affichage aussi simple que sous windows.
    Sous windows tu branche un deuxieme écran, tu clic droit, tu vas sur avancé, tu choisis le mode 'clone, ...' et hop ca marche direct.
    Ce n'est pas le cas sous windows /o\ (en tout cas j'ai jamais trouvé comment le faire aussi simplement)

    Tu parle des jeux et du multimédia.
    Imagine que ton noyau bloque ton jeux pendant 1/10 seconde parce qu'il est en 100 Hz (mode serveur) et qu'il a voulu mettre 10 slot time pour un autre process. Tu le ressentiras.
    Idem si en meme temps que tu joue, tu as un disque qui est interrogé et qui met du temps a répondre.
    A contrario, dans un noyau temps réel (oui linux peut etre rt je sais), si ton jeux s'enregistre en rt et dis 'je veux un slot tous les 20 ms pour le traitement du son' (au dessus de ce délai, ca commence a se ressentir) le noyau fera des pieds et des mains pour respecter ce délai, et donc une meilleur expérience de jeux.

    Pour le codec h.264, c'est une autre question, et x264 est quand meme un très bon codec, et ce sous windows ou linux. Ensuite on en revient a la problématique temps réel ou comment réserver du temps/delais cpu pour des programmes.