Informaticien.be » Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Rappel du message précédent
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 18/08/2014 @ 11:45:11,
Par zionBon, je déploie la mise à jour sur une autre partie des sites (photosez, etc), on verra si ça tiendra le coup
Je suis le Roy
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 18/08/2014 @ 14:27:36,
Par ovhJe n'ai rien à voir avec www.ovh.com
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 18/08/2014 @ 14:59:09,
Par zionJusqu'ici, après 4h, le serveur tourne toujours, plus calme pour plus rapide, et moins de mémoire. Donc, ça le fait
Suspenche inchoutenable
Suspenche inchoutenable
Je suis le Roy
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 18/08/2014 @ 15:17:14,
Par testeurdesitepffff finger in the noze !
La liberté d'opinion n'est rien, en regard de la colossale liberté de rester assis au soleil quand on n'a pas envie de travailler.
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 18/08/2014 @ 19:27:35,
Par zionMême pas un seul plantage, dingue
Je suis le Roy
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 18/08/2014 @ 19:42:48,
Par ovhJe n'ai rien à voir avec www.ovh.com
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 19/08/2014 @ 23:34:31,
Par VectorVector, juste Vector!
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 10/01/2015 @ 21:30:29,
Par zionPour la première fois de son histoire, informaticien.be tourne entièrement en 64 bits, tous les process sont en 64 bits, finalement \o/
Ca aura dégusté sévère, changement de compilateur, pas mal de petits détails qui changent sur la gestion de la mémoire et des threads, mais après 3 semaines à pester, ça tourne depuis ce milieu de semaine, et ça semble plutôt stable.
Et oué, mais, ça change quoi pour le end user?
En théorie, rien.
En pratique, vu le vieux compilo qui était utilisé, et le nouveau, quasi 10 ans d'écart, il y a eut quelques optimisations, quelques grosses optimisations même on va dire, ce qui donne un performance pure un facteur oscillant entre 4 et 5x plus rapide pour la génération de la page.
Voila, sinon circulez, y a rien à voir
Ca aura dégusté sévère, changement de compilateur, pas mal de petits détails qui changent sur la gestion de la mémoire et des threads, mais après 3 semaines à pester, ça tourne depuis ce milieu de semaine, et ça semble plutôt stable.
Et oué, mais, ça change quoi pour le end user?
En théorie, rien.
En pratique, vu le vieux compilo qui était utilisé, et le nouveau, quasi 10 ans d'écart, il y a eut quelques optimisations, quelques grosses optimisations même on va dire, ce qui donne un performance pure un facteur oscillant entre 4 et 5x plus rapide pour la génération de la page.
Voila, sinon circulez, y a rien à voir
Je suis le Roy
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 10/01/2015 @ 22:03:16,
Par testeurdesiteY a tout à voir justement !
Jouli travail
Vivement le 128 bits
Jouli travail
Vivement le 128 bits
La liberté d'opinion n'est rien, en regard de la colossale liberté de rester assis au soleil quand on n'a pas envie de travailler.
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 10/01/2015 @ 23:00:34,
Par ovh
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 11/01/2015 @ 13:54:00,
Par antpTu utilisais encore Delphi 7 & Kylix ?
Tu utilises quoi maintenant ?
Tu utilises quoi maintenant ?
mes programmes ·· les voitures dans les films ·· champion des excuses bidons
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 11/01/2015 @ 15:07:38,
Par Jean-Christophetoujours pareil mais compilé 2x pour doubler le nombre de bits
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 11/01/2015 @ 16:31:32,
Par zionJ'ai abandonné kylix pour freepascal
Je suis le Roy
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 11/01/2015 @ 23:20:01,
Par antpNiveau librairies y a toute la VCL ? Ou tu as dû réécrire/récupérer plein de trucs ?
Dernière édition: 11/01/2015 @ 23:20:40
toujours pareil mais compilé 2x pour doubler le nombre de bits
Dernière édition: 11/01/2015 @ 23:20:40
mes programmes ·· les voitures dans les films ·· champion des excuses bidons
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 12/01/2015 @ 08:16:16,
Par zionJ'utilise pas la VCL, c'est tout en console. Mais les classes de base existent, genre un TStringList ou un THashedStringList, etc. Juste que quand tu pousses un peu dans les détails tu te rends compte qu'il y a pas mal de bugs encore.
Un THashedStringList ne supporte pas le Ignore Case dans les options (enfin, il a l'option, mais elle marche pas ) ou ils ont des leaks dans la gestion des threads, et la TStringList est plus lente que Kylix (oué ).
Globalement on y gagne, mais il faut vraiment bien y regarder, c'est pas du même niveau de finition
Un THashedStringList ne supporte pas le Ignore Case dans les options (enfin, il a l'option, mais elle marche pas ) ou ils ont des leaks dans la gestion des threads, et la TStringList est plus lente que Kylix (oué ).
Globalement on y gagne, mais il faut vraiment bien y regarder, c'est pas du même niveau de finition
Je suis le Roy
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 12/01/2015 @ 10:20:59,
Par blietaerPour une fois qu'on se chipotte la nouille tous en rond sur de l'informatique à parler bytes, strings et compilo... on va pas circuler!
...mais ...compilo?!
<insulte>
mais je pensais que le oueb c'est juste de l'interpreté, du php, un peu d'optimisation apache et quelques règles de robot.txt..ou bien?
</insulte>
En fait je sais toujours pas ce qu'il y a sous le capot ici
et donc des pages qui terminent par .ks, c'est louche
...mais ...compilo?!
<insulte>
mais je pensais que le oueb c'est juste de l'interpreté, du php, un peu d'optimisation apache et quelques règles de robot.txt..ou bien?
</insulte>
En fait je sais toujours pas ce qu'il y a sous le capot ici
et donc des pages qui terminent par .ks, c'est louche
Et au besoin s'arrêter.
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 12/01/2015 @ 10:59:47,
Par zionNon, le web c'est loin de n'être que de l'interprété, à l'époque ou je commençais ma carrière (je suis passé 3 mois en stagiaire dans une société d'enchères bien connue ), tout y était compilé.
Bien avant PHP et cie, on parlait de CGI, c'était lourd, pas toujours agréable à écrire, mais efficace.
Ici c'est pareil, j'ai tenté PHP et cie, et vu les performances et les limitations (et quand j'ai lu un peu comment Zend gérait les objets et cie dans leur code), j'ai repris la route du compilé en 2004 en commençant ici.
Ce qui se termine par KS, c'est pour dire au serveur de passer ces requêtes à un serveur FastCGI homemade qui gère le tout. Tout n'est pas compilé, il y a une certaine latitude pour bouger les blocs, mais toutes les actions sont compilées, seule la partie visuelle se base sur une série de templates XML pour dire ce qu'il faut générer, et dans quel ordre (et tout ce qui est localisation qui est dynamique )
Bien avant PHP et cie, on parlait de CGI, c'était lourd, pas toujours agréable à écrire, mais efficace.
Ici c'est pareil, j'ai tenté PHP et cie, et vu les performances et les limitations (et quand j'ai lu un peu comment Zend gérait les objets et cie dans leur code), j'ai repris la route du compilé en 2004 en commençant ici.
Ce qui se termine par KS, c'est pour dire au serveur de passer ces requêtes à un serveur FastCGI homemade qui gère le tout. Tout n'est pas compilé, il y a une certaine latitude pour bouger les blocs, mais toutes les actions sont compilées, seule la partie visuelle se base sur une série de templates XML pour dire ce qu'il faut générer, et dans quel ordre (et tout ce qui est localisation qui est dynamique )
Je suis le Roy
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 12/01/2015 @ 14:35:21,
Par antpJ'utilise pas la VCL, c'est tout en console. Mais les classes de base existent, genre un TStringList ou un THashedStringList, etc.
Oui par VCL je pensais évidemment à tous les objets de ce genre et pas à la partie graphique
mes programmes ·· les voitures dans les films ·· champion des excuses bidons
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 12/01/2015 @ 15:56:37,
Par ovhtoujours pareil mais compilé 2x pour doubler le nombre de bits
Je n'ai rien à voir avec www.ovh.com
Nouvelle release, un peu plus de vitesse sous le capot :ocu...
Publié le 12/01/2015 @ 17:14:32,
Par Dr_DanC'est une équipe de 64 marmottes qui emballent les requêtes HTML dans des paquets IP
Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root.