Je ne sais pas si un admin passe dans le coin, mais mettre un serveur linux sur chaque site, chaque serveur est utilisé au travers d'un partage réseau. Les serveur Linux sont reliés par un système de fichiers distribué, il faut encore trouver le bon. Le mieux est d'en prendre un orienté résistance au panne et non performance.
Sinon, pour des fichiers pas trop gros, git, c'est bien.
L'approche unix a ses limites quand il s'agit d'empiler les couches. Quand tes briques changent, faire un tas de briques cohérent est très difficile. Dans linux embarqué, il y a très peu de couple, gcc+linux+libc qui fonctionnent. Il faut des versions précisent à chaque fois.
Tu ne devais pas avoir grand chose en nombre de porte pour ta synthèse VHDL. Sur mon PC de bureau 8 Go avec Seven, j'ai du remettre le swap car cela pouvait figer avec 2 ou 3 eclipses, firefox et chrome.
Il y a de l'ECC dans les caches internes des cpu, mais si le cpu ralenti, je penche plus sur une mauvaise diffusion de la chaleur qui le force à descendre plus souvent en fréquence. J'imagine que nettoyer les ventilateurs peut aider.
Un cas typique, c'est une barrette débranchée, et tu tournes avec 1Go de ram, en swapant à fond.
Aujourd'hui, même 4Go, c'est pas beaucoup. Le passage 32 à 64 bits a ralenti la progression moyenne. 4 Go est fournis depuis au moins 5 ans, mais les programmes continuent de demander toujours plus (surtout firefox ou chrome : 1 Go minimum)
Pour mitiger les points que tu cites des problèmes de mesure de la performance, j'applique plusieurs recettes :
- mesurer des "ticks" précis (rdtsc), cela donne un nombre de cycle d'horloge, qui est un peu moins sensible au changement de fréquence entre type de cpu, et qui donne une idée de la granularité du test (passer de 10 à 11, donne 10% de variation, mais on est dans le bruit de fond).
- ne jamais faire de moyenne, cela sert surtout à masquer toutes problèmes
- écrire des courbes à la place : cela permet de détecter les patterns spécials. Souvent un même test avec avoir 3 ou 4 paliers (l'un 90% du temps, le deuxième 9%, et le reste moins de 1%). On peut y voir un changement de contexte, un page miss, etc…
Le truc à faire est vraiment de faire une courbe. Cela permet aussi de voir le "chauffage des caches", genre sur 10 itérations, la 1ere est lente, puis cela s’accélère pour stabiliser à la 3ième itérations. Nettoyer les caches ne fait que pessimiser cela, cela aide peu.
Je dirais que 20% du temps (80%?) le code avec pointeur sera plus lent que du code avec indice, car cela coute beaucoup au compilateur de faire les analyses d'alias mémoire.
"Des processeurs cadencés en dessous des 800MHz ne le surprendrai pas."
Intel avait fait une démo avec une techno autour de 0.6V de fonctionnement fait avec un pentium. Il tournait autour de 800 Mhz, avec une consommation très basse. Mais il était 4x plus gros.
Sur les site, dont je me fous, je mets le même mots de passe. Les trucs important que l'on utilise pas souvent, j'utilise un papier (genre le compte admin pour un gestionnaire de domaine).
[^] # Re: a voir
Posté par Nicolas Boulay (site web personnel) . En réponse au message Réplication de fichiers entre sites. Évalué à 1.
oui, mais c'est géré.
Je ne sais pas si un admin passe dans le coin, mais mettre un serveur linux sur chaque site, chaque serveur est utilisé au travers d'un partage réseau. Les serveur Linux sont reliés par un système de fichiers distribué, il faut encore trouver le bon. Le mieux est d'en prendre un orienté résistance au panne et non performance.
Sinon, pour des fichiers pas trop gros, git, c'est bien.
"La première sécurité est la liberté"
[^] # Re: suckless !! More is less !
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pourquoi un PC ralentit-il ?. Évalué à 3.
L'approche unix a ses limites quand il s'agit d'empiler les couches. Quand tes briques changent, faire un tas de briques cohérent est très difficile. Dans linux embarqué, il y a très peu de couple, gcc+linux+libc qui fonctionnent. Il faut des versions précisent à chaque fois.
"La première sécurité est la liberté"
[^] # Re: Salut
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pourquoi un PC ralentit-il ?. Évalué à 4.
Tu ne devais pas avoir grand chose en nombre de porte pour ta synthèse VHDL. Sur mon PC de bureau 8 Go avec Seven, j'ai du remettre le swap car cela pouvait figer avec 2 ou 3 eclipses, firefox et chrome.
"La première sécurité est la liberté"
[^] # Re: Vive la démocratie d'Internet !
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Microsoft débranche 22 domaines No-IP. Évalué à 3.
Ils n'ont sans doute pas une obligation de résultat, mais au moins de moyen.
"La première sécurité est la liberté"
[^] # Re: Vive la démocratie d'Internet !
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Microsoft débranche 22 domaines No-IP. Évalué à 3.
dédommagement pour NoIP, et pour les utilisateurs ?
"La première sécurité est la liberté"
[^] # Re: Du vol
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Microsoft débranche 22 domaines No-IP. Évalué à 10.
Un jugement sans défense, sans contradictoire, uniquement à charge ? C'est un tribunal sympathique, dis donc.
"La première sécurité est la liberté"
[^] # Re: Vive la démocratie d'Internet !
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Microsoft débranche 22 domaines No-IP. Évalué à 3.
Dédommagé comment ?
"La première sécurité est la liberté"
[^] # Re: Du vol
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Microsoft débranche 22 domaines No-IP. Évalué à 3.
à priori, l'autre société n'a pas été consulté, ils sont passés par les registrars, à priori.
"La première sécurité est la liberté"
[^] # Re: Si, ce sont des images libres !
Posté par Nicolas Boulay (site web personnel) . En réponse au message logo dans wikipedia. Évalué à 2.
regardes la liste des demandes, un gros paquet consiste en logo d'entreprise. C'est un cas particuliers assez courant.
"La première sécurité est la liberté"
[^] # Re: GPU?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pourquoi un PC ralentit-il ?. Évalué à 2.
Tu veux dire qu'il existe enfin des pilotes libres intel pour openCl ?
"La première sécurité est la liberté"
[^] # Re: Si, ce sont des images libres !
Posté par Nicolas Boulay (site web personnel) . En réponse au message logo dans wikipedia. Évalué à 2.
J'ai fait une demande d'upload. La longueur de ton texte, et la complexité de mise en oeuvre ne te dit pas qu'il y a un petit souci ?
Pour information, j'essaie juste d'uploader ça : http://www.esterel-technologies.com/files/logos/ANSYS-Esterel.png pour illustrer la page de la société.
"La première sécurité est la liberté"
[^] # Re: GPU?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pourquoi un PC ralentit-il ?. Évalué à 1.
A part des jeux, il y a des applications qui utilisent openGL sous linux ?
Je regrettes l'absence d'usage de openCL, j'imagine que même un gpu Intel a une grosse puissance de calcul disponible, inexploité.
"La première sécurité est la liberté"
[^] # Re: Salut
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pourquoi un PC ralentit-il ?. Évalué à 3.
Il y a de l'ECC dans les caches internes des cpu, mais si le cpu ralenti, je penche plus sur une mauvaise diffusion de la chaleur qui le force à descendre plus souvent en fréquence. J'imagine que nettoyer les ventilateurs peut aider.
"La première sécurité est la liberté"
[^] # Re: Salut
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pourquoi un PC ralentit-il ?. Évalué à 3.
Un cas typique, c'est une barrette débranchée, et tu tournes avec 1Go de ram, en swapant à fond.
Aujourd'hui, même 4Go, c'est pas beaucoup. Le passage 32 à 64 bits a ralenti la progression moyenne. 4 Go est fournis depuis au moins 5 ans, mais les programmes continuent de demander toujours plus (surtout firefox ou chrome : 1 Go minimum)
"La première sécurité est la liberté"
[^] # Re: Si, ce sont des images libres !
Posté par Nicolas Boulay (site web personnel) . En réponse au message logo dans wikipedia. Évalué à 2.
Bon, il faut être enregistré, puis il demande d'être "confirmé" avec plusieurs éditions…. Pour un pauvre upload…
"La première sécurité est la liberté"
[^] # Re: Exception
Posté par Nicolas Boulay (site web personnel) . En réponse au message logo dans wikipedia. Évalué à 4.
Il parle de "fair use", je croyais que ce concept ne s'appliquait pas en droit français.
"La première sécurité est la liberté"
[^] # Re: Pas de conclusion hâtive
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Quand Pythran fait tourner du Python plus vite que du C++, c'est que.... Évalué à 5.
Pour mitiger les points que tu cites des problèmes de mesure de la performance, j'applique plusieurs recettes :
- mesurer des "ticks" précis (rdtsc), cela donne un nombre de cycle d'horloge, qui est un peu moins sensible au changement de fréquence entre type de cpu, et qui donne une idée de la granularité du test (passer de 10 à 11, donne 10% de variation, mais on est dans le bruit de fond).
- ne jamais faire de moyenne, cela sert surtout à masquer toutes problèmes
- écrire des courbes à la place : cela permet de détecter les patterns spécials. Souvent un même test avec avoir 3 ou 4 paliers (l'un 90% du temps, le deuxième 9%, et le reste moins de 1%). On peut y voir un changement de contexte, un page miss, etc…
Le truc à faire est vraiment de faire une courbe. Cela permet aussi de voir le "chauffage des caches", genre sur 10 itérations, la 1ere est lente, puis cela s’accélère pour stabiliser à la 3ième itérations. Nettoyer les caches ne fait que pessimiser cela, cela aide peu.
"La première sécurité est la liberté"
[^] # Re: Vraiment en pratique…
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 2 vulnérabilités découvertes dans LZ0 et LZ4. Évalué à 7.
Je croyais qu'il suffisait d'avoir un fichier à décompresser mal formé.
"La première sécurité est la liberté"
[^] # Re: Un code d'un langage que l'on ne connaît pas ne peut pas servir pour un bench!
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Quand Pythran fait tourner du Python plus vite que du C++, c'est que.... Évalué à 6.
Je dirais que 20% du temps (80%?) le code avec pointeur sera plus lent que du code avec indice, car cela coute beaucoup au compilateur de faire les analyses d'alias mémoire.
"La première sécurité est la liberté"
[^] # Re: Prévisions ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le Top 500 de juin 2014. Évalué à 2.
Intel avait fait une démo avec une techno autour de 0.6V de fonctionnement fait avec un pentium. Il tournait autour de 800 Mhz, avec une consommation très basse. Mais il était 4x plus gros.
"La première sécurité est la liberté"
[^] # Re: authentification par certificat
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La loose des mots de passe sur les sites webs. Évalué à 2.
Tu dois aussi pouvoir éditer une carte rempli de chiffre dans un tableau. Le site web demande ensuite des combinaison, genre 2 ou 3 adresses.
Mais le problème est le même : ne pas perdre ce papier.
Les impots et radiospares fonctionnent aussi avec un numéro uniquement marqué sur les envois papiers.
"La première sécurité est la liberté"
# pareil ou presque
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La loose des mots de passe sur les sites webs. Évalué à 5.
Sur les site, dont je me fous, je mets le même mots de passe. Les trucs important que l'on utilise pas souvent, j'utilise un papier (genre le compte admin pour un gestionnaire de domaine).
"La première sécurité est la liberté"
[^] # Re: Faute, carton jaune, placement à 9m
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Sortie du noyau Linux 3.15. Évalué à 4.
Si le but est d'avoir de l'entropie à l'installation, on s'en fout un peu de la consommation.
"La première sécurité est la liberté"
[^] # Re: Faute, carton jaune, placement à 9m
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Sortie du noyau Linux 3.15. Évalué à 4.
A priori, les 2 utilises la même source d'entropie, sauf que l'un bloque et l'autre non.
Ecrire semble ajouté des données mais n'augmente pas les chiffres d'entropie réelle.
Il faudrait voir si il est facile de lire une entrée micro (même du bruit de ligne, peut être suffisant) ou une webcam pour augmenter ce pool.
"La première sécurité est la liberté"
[^] # Re: Kernel stack
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Sortie du noyau Linux 3.15. Évalué à 9.
Il te faut lire :
http://lwn.net/Articles/250967/
Tes réponses montrent que tu as une vision plus que flou du fonctionnement des caches.
"La première sécurité est la liberté"