Nicolas Boulay a écrit 16043 commentaires

  • [^] # Re: Une technologie libre meilleure que Flash

    Posté par  (site web personnel) . En réponse au journal Numérama ne sait pas quoi faire de son fric.. Évalué à 6.

    Il peuvent faire des bounty comme google summer of code pour améliorer Vorbis ou Dirac, les codec 100% libre.

    "La première sécurité est la liberté"

  • [^] # Re: Le tout est de savoir où est le goulot d'étranglement

    Posté par  (site web personnel) . En réponse au journal un home rapide. Évalué à 1.

    En général, tu ne peux pas toucher facilement au cœur d'un réseau, qui est souvent le facteur limitant.

    Et contrairement à ce que tu crois, je ne suis pas sûr que passer d'un réseau 100 mbits, à un 1Gbits change quoi que ce soit sur les latences. De plus, si tu as un seul gros serveur nas pour le FS, il est chargé par plein d'autres machines, espérer avoir les perfs d'un disque local est purement illusoir.

    Il suffit de voir par exemple l'offre avec QOS d'OVH sur ces RPS en iSCSI, qui garantit à peine 10 Mo/s sur des offres chers.

    Concernant le réseau, une augmentation énorme des perfs peut être obtenu en rajoutant une carte réseau sur le serveur NFS et le relier en direct avec le serveur de calcul mais cela ne scale pas terrible. Les structure de réseau en arbre, sont souvent pas terrible niveau perf, à moins d'avoir un énorme switch tout en haut qui centralise tout.

    "La première sécurité est la liberté"

  • [^] # Re: home local partagé

    Posté par  (site web personnel) . En réponse au journal un home rapide. Évalué à 2.

    L'intérêt d'un jeu comme cela, c'est d'avoir quelques serveurs rapide sur lequel on se connecte. tout le monde à rarement besoin de la cpu en même temps.
    Il est toujours plus facile d'avoir un ou 2 pc rapide pour un projet, qu'une bonne machine par personne(même si la machine en question doit couter à peine quelques jours du coût d'un ingénieur).

    "La première sécurité est la liberté"

  • [^] # Re: Est-ce le cache CPU ?

    Posté par  (site web personnel) . En réponse au message étudier le fonctionnement du cache. Évalué à 2.

    Si la taille du code est petit, balance ici :)

    "La première sécurité est la liberté"

  • [^] # Re: Oui

    Posté par  (site web personnel) . En réponse au message licence script Perl. Évalué à 4.

    Je pense que c'est juste pour éviter que des gens fassent des wrapper à un module histoire de le rendre propriétaire. C'est une protection contre une propriétarisation.

    "La première sécurité est la liberté"

  • [^] # Re: Forme canonique d'écriture de fichier

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 3.

    Que tout le travail fait dans linux autour de fsync est du au rapport de bug de latence supérieur à 1s dû à l'utilisation de sqlite par firefox qui utilise plein de sync.

    "La première sécurité est la liberté"

  • # Creative Commons BY-NC-SA

    Posté par  (site web personnel) . En réponse au journal Le logiciel libre, une rampe de lancement : l'exemple de Google Chrome. Évalué à 10.

    Creative Commons BY-NC-SA n'est pas une licence libre !

    Seul By-SA, By, Sa sont libres.

    "La première sécurité est la liberté"

  • [^] # Re: Forme canonique d'écriture de fichier

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 2.

    Le gros lag de Firefox est l'origine même de tout se travaille autre de fsync.

    "La première sécurité est la liberté"

  • [^] # Re: Forme canonique d'écriture de fichier

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 1.

    Plus exactement le rename est considéré comme 'atomique' donc normalement l'ordinateur t'assure que tu as soit l'ancien soit le nouveau (ne fonctionne qu'en local pas par NFS).

    Oui, mais c'est faux. Ton disque dure et ses caches ne garantissent rien du tout en cas de perte d'alimentation (d'où l'utilisation du flag "barrier=1" de ext3 pour diminuer le risque mais aussi les perfs ).

    "La première sécurité est la liberté"

  • [^] # Re: Forme canonique d'écriture de fichier

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 2.

    C'est une bonne question :)

    La seul que j'ai trouvé est qu'il doit y avoir des cas ou tu t'en fout et que tu veux juste de la performance.

    Mais globalement, ces gesticulations pour écrire des données pour avoir l'atomicité est un peu bizarre.

    En fait, il faudrait une fonction "soft" de sync, une fonction qui dit que l'écriture à effectivement eu lieu sans changer de priorité comme le fait sync() (done() ?). Le but serait de se foutre de la basse latence, mais de garder les performances et l'atomicité.

    "La première sécurité est la liberté"

  • [^] # Re: Nettoyage de mémoire

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 3.

    La norme jedec impose 64 ms de temps de rafraîchissement minimum pour la gamme de température donnée typiquement 0-60°C.

    Le pire cas est à "chaud". Si on regarde une courbe du temps de perte de la charge par rapport à la température, c'est une belle exponentiel.

    A 20°C, de mémoire, cela tourne autour de la seconde, largement de quoi survivre à un reset.

    Il y a des techniques ou l'on verse de l'azote liquide sur les mémoires pour conserver l'état plusieurs minutes.

    (pour mémoire la DRAM, ce sont des condos avec des fuites, à froid, il y a moins de fuites)

    "La première sécurité est la liberté"

  • [^] # Re: Nettoyage de mémoire

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 5.

    Il y a une période ou beaucoup se foutait des virus sur leur machine car il n'avait rien d'important dessus. Maintenant on a des réseaux de PC zombie.

    Ce que je veux dire par là, c'est qu'une technique complexe peut facilement s'industrialiser. Imagines un kit de récupération de PC portable en veille qui récupère les numeros de CB dans la mémoire des navigateur ouvert.

    "La première sécurité est la liberté"

  • [^] # Re: Forme canonique d'écriture de fichier

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 2.

    Sans fsync les meta data peuvent être écrite avant le write d'où l'intéret du fsync et d'où le changement de comportement par rapport à avant.

    "La première sécurité est la liberté"

  • [^] # Re: Forme canonique d'écriture de fichier

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 7.

    Il faut faire la copie dans le même répertoire sinon, cela ne sert à rien.

    L'important est la taille de la fenêtre de temps où tu n'as ni l'ancien fichier, ni le nouveau. Le rename est considéré comme très court, donc en cas de crash, tu as sois l'ancien, sois le nouveau fichier.

    Dans ton cas, ta fenêtre inclus tous le "write", et c'est exactement ce que l'on veut éviter.

    "La première sécurité est la liberté"

  • [^] # Re: launchd

    Posté par  (site web personnel) . En réponse au journal Toutes les distributions veulent démarrer plus vite. Évalué à 3.

    Cela dépend du chipset, j'imagine que les intel ne savent pas encore se couper complètement.

    Mais en suspend to RAM, il ne devrait rester d'alimenter que les chips DRAM en mode self-refresh.

    Ce qui est intéressant, c'est qu'entre un lp-ddram d'un téléphone et les puces DDRAM des PC, la conso du refresh doit aller de 1 à 100 :)

    Donc, même pour un PC, selon le type de mémoire, la durée de la veille change beaucoup.

    "La première sécurité est la liberté"

  • [^] # Re: Old school

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 3.

    Ext2 ne journalisant pas les meta-data, l'effet d'une coupure peut être assez terrible.

    "La première sécurité est la liberté"

  • [^] # Re: Old school

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 2.

    système sous XFS ?

    "La première sécurité est la liberté"

  • # Forme canonique d'écriture de fichier

    Posté par  (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.30 est disponible. Évalué à 5.

    On a compris que :

    open("MonFichier.temp")
    write("MonFichier.temp")
    fsync("MonFichier.temp")
    close("MonFichier.temp")
    rename("MonFichier.temp", "MonFichier").

    devait être utilisé. Et si c'est lent il faut le mettre dans un thread.

    Par contre, que faut-il faire pour une modification de fichier ? Comment avoir l'atomicité ? C'est fournis de base par le FS ou pas ?

    En gros, si j'écris sur une partie d'un fichier, est-ce que j'aurais juste une partie modifiée en cas de crash ? Est-ce que mon fichier sera corrompu ?

    Qu'est-ce que la bonne méthode ?

    "La première sécurité est la liberté"

  • # suspend to disk

    Posté par  (site web personnel) . En réponse au journal Toutes les distributions veulent démarrer plus vite. Évalué à 7.

    Il y a des avancés dans le fait de faire un suspend to disk avec une image "propre".

    J'imagine que relancer une image suspend to disk doit être plus rapide qu'un reboot.

    "La première sécurité est la liberté"

  • [^] # Re: Forums

    Posté par  (site web personnel) . En réponse au journal Faire fonctionner le wifi d'un eee pc 1000HE pour mandriva 2009.1. Évalué à 1.

    Sauf que cela n'a absolument rien d'une "astuce".

    "La première sécurité est la liberté"

  • [^] # Re: Forums

    Posté par  (site web personnel) . En réponse au journal Faire fonctionner le wifi d'un eee pc 1000HE pour mandriva 2009.1. Évalué à 7.

    Pourquoi les gens qui n'ont rien à dire se sentent obligés de l'ouvrir ?

    J'ai eu un problème que j'ai mis du temps à résoudre. Je compte sur les moteur de recherche pour indexer cette information. En cherchant sur google, on ne trouve comme solution, qu'utiliser la version de dev d'ubuntu, je pense que cela peut intéresser du monde.

    Et ce n'est pas une question, mais une information qui peut avoir sa place dans un journal !

    "La première sécurité est la liberté"

  • # et boulette

    Posté par  (site web personnel) . En réponse au journal Faire fonctionner le wifi d'un eee pc 1000HE pour mandriva 2009.1. Évalué à 3.

    Le nom du drivers est rt2860sta

    Une fois compilé, il suffit de le remplacer dans l'arbre des modules (find est ton amis)

    "La première sécurité est la liberté"

  • # Les ios

    Posté par  (site web personnel) . En réponse à la dépêche Conférénce sur la métrologie des entrées/sorties. Évalué à 9.

    Dans "computer architecture a quantitative approach", un ordinateur bien balancé est censé avoir 1 Mo de Ram et 1 Mo/s d'IO pour chaque mips de cpu.

    "A balanced computer system needs about 1 MB of main memory capacity and 1 megabit per second of I/O bandwidth per MIPS of CPU performance."

    On en est très très loin actuellement. Les SSD rattrapent à peine le retard.

    Mais ce qui "tue" le plus, c'est cette mauvaise habitude de séparer les cpu de calcul avec les machines de stockage disque, de préférence en passant par le backbone général qui plafonne à 1Go pour tout le monde.

    La latence réseau fait écrouler ces fameuses IO/s. Les serveurs disques ne devraient servir que pour la sauvegarde.

    Je me demande si il existe un successeur à NFS qui est capable de faire de la réplication mais en privilégiant au maximum la machine local qui lit et écrit les données (GFS ?).

    "La première sécurité est la liberté"

  • [^] # Re: Boulet

    Posté par  (site web personnel) . En réponse au journal Iliad entreprise IT française la plus performante en 2008 selon Business Week. Évalué à 5.

    OVH est innovant dans ses prix bas et sa rapidité (un peu comme free).

    La comparaison avec google, c'est que OVH est en train de devenir numero 1, européen.

    Dalymotion est numero 2 mondial... ce n'est pas rien.

    "La première sécurité est la liberté"

  • [^] # Re: La rengaine habituelle...

    Posté par  (site web personnel) . En réponse au journal [HADOPI] Lettre ouverte à Jean-Marie Cavada. Évalué à 10.

    C'est vrai dans le cas habituel. Mais quiconque se penche réellement sur HADOPI et tous ses travers pervers ne peut pas être pour !

    Pour lopsi et sa censure administrative de la pédophilie aussi. On va créer une censure ministériel pour 9 site en 2008, 4 en 2007 (cf l'interview sur pcinpact d'un responsable technique). Cela va couter encore 50 à 100 Millions d'€, et l'expérience australienne montre surtout qu'il va s'agir de faire taire les opposants politiques.

    "La première sécurité est la liberté"