Forum Programmation.c++ étudier le fonctionnement du cache

Posté par  (site web personnel) .
Étiquettes : aucune
6
9
juin
2009
Bonjour!

Nous avons un programme (très intensif au niveau CPU) que nous suspectons de mal utiliser le cache (une méthode d'une vingtaine de lignes consomme 70% du temps, qui se compte en jours...).
Avec un simple 'valgrind --tool=cachegrind', il est déjà possible d'avoir pas mal d'infos sur ce qui se passe, mais existe-t-il des outils permettant de voir plus en détail ce qui se passe au niveau du cache, à l'échelle d'une méthode c++? (ie: à quel moment nous corrompons (…)

Forum général.général Tentative d'intrusion depuis... localhost

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
5
31
oct.
2016

Ce n'est pas une question, c'est juste quelque chose que j'ai vu la semaine dernière en parcourant les logs de plusieurs de mes serveurs: fail2ban qui blackliste "localhost".

Après investigation, c'est une machine au Vietnam qui tente de forcer l'accès ssh par force brute et qui renvoie "localhost" lorsque fail2ban fait du reverse mapping. J'étais assez incrédule, mais en effet, un "host XXX.XXX.XXX.XXX" renvoie "localhost"… Je ne sais pas quelles sont les implications exactes au niveau sécurité (j’avais pensé à (…)

Forum Linux.noyau cartes SD UHS sous Linux

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
12
avr.
2019

Bonjour,

Ayant acheté une superbe carte SD avec des performances époustouflantes et n'étant pas parvenu (du tout) à ces performances sur ma machine, je me suis renseigné sur l'implémentation UHS sous Linux… Et là, surprise, j'apprends que cela n'existe pas et ne sera sans doute pas implémenté avant longtemps (voir https://elinux.org/images/9/91/Clement-sd-mmc-high-speed-support-in-linux-kernel_0.pdf). Vu que j'ai vu des traces d'une demande de pull pour un tel support ainsi que des millions de téléphones sous Android qui (je suppose) sont compatibles UHS (…)

Forum général.petites-annonces offre d'emploi

Posté par  (site web personnel) .
Étiquettes : aucune
2
8
déc.
2008
Bonjour,

Nous recherchons un sys-admin ayant de bonnes connaissances Linux et ayant envie de travailler dans le domaine du calcul hautes performances.

Le contexte: au sein du projet "Swiss Multi-Science Computing Grid" (voir http://www.smscg.ch/), nous cherchons à établir une grille de calcul qui connecte les divers moyens des institutions participantes. Il s'agit donc dans la pratique de placer sous la même administration des clusters, grilles, etc d'une dizaines d'institutions de l'enseignement supérieur et de la recherche. Ce projet se (…)

Forum général.cherche-logiciel Déploiment de packages

Posté par  (site web personnel) .
Étiquettes :
1
22
fév.
2010
Bonjour!

Alors voila mon problème: dans l'institut ou je travaille, nous avons environ une trentaine de desktops sous Linux (Ubuntu 8.04). Ces postes sont venus sous la pression des utilisateurs (en un mot: de nous). Nous avons un jeune sysadmin qui est plein de bonne volonté mais qui ne connaissait pas Linux avant de venir chez nous.

Je lui ai fourni il y a quelques mois une liste des packages que l'on souhaitait avoir sur l'ensemble des postes. Son chef (…)

Forum Linux.debian/ubuntu Autotools cassés

Posté par  (site web personnel) .
Étiquettes :
1
21
avr.
2011

Bonjour!

Apres une mise a jour vers Ubuntu 10.10, un soft qui se configurait sans problemes sous 8.04 ne se configure plus... Les autotools me disent:

    checking for main in -ldl... no                                                                                            
    configure: error: Error, the dl library is missing!

Si je commente la recherche de libdl, alors c'est la libc qui est manquante, puis la libm, etc

Des idées?
Mathias, qui désespère d'Ubuntu... :-)

Forum général.hors-sujets Webmail sécurisé

Posté par  (site web personnel) .
Étiquettes : aucune
1
29
nov.
2010
Bonjour!

Je recherche une solution de webmail hébergée qui offre une bonne sécurité (donc https obligatoire, si possible avec impossibilité d'utiliser http), qui ne soit pas trop connue (ie: pas de gmail ou autre, afin de ne pas trop attirer l'attention), qui offre de bonne garantie de ne pas divulguer les emails aux autorité de pays peu respectueux des droits de l'Homme et dont on puisse faire confiance à la sécurité générale des système (que les dit pays ne puisse (…)

Forum Linux.gui Configuration de Xorg pour portable

Posté par  (site web personnel) .
Étiquettes : aucune
0
1
juin
2006
Bonjour !

Je viens de m'acheter un magnifique Vaio TX750P, et pas de problemes particuliers a l'installation, seulement quelques petites choses que j'espere resoudre:
*il semble que je doive booter avec le moniteur externe connecté pour qu'il soit utilisable (sinon, il reste noir). Des idées?
*l'écran LCD étant format 16/9 (voir plus), il est assez peu adapté à un pojecteur vidéo. Comment configure-t-on Xorg pour utiliser deux ecrans avec deux resolutions diferentes? Este ce que quelqu'un connait une façon élégante (…)

Forum Programmation.web Execution d'un binaire depuis page web locale

Posté par  (site web personnel) .
Étiquettes :
0
23
juin
2005
Bonjour !

Je suis en train de realiser un CD qui se presente sous la forme suivante:
*une page web qui s'ouvrira automatiquement sous Windows et qui sert d'ecran d'accueil;
*une application WxWidget qui reside sur le CD.

Sur la page (html) d'accueil, je souhaite mettre des liens vers les divers binaires, en fonction de la plateforme (Win32, OsX, Linux). Le but, c'est qu'un utilisateur lambda ait (sous Win ou OsX) une page d'accueil qui se lance, lui indique ce (…)

Forum Programmation.c++ Adresse d'un objet?

Posté par  (site web personnel) .
Étiquettes : aucune
0
28
juin
2006
Bonjour!

J'ai le code suivant:

DString Experiment::FullShotPath(DString &relativepath);

(et "relativepath" est modifié dans la fonction) puis

void *Experiment::GetDataptr(const DString &name, DataType dType, DataAccess dAccess)
{
//First get the full data name
DString FileName;
size_t iLPos = name.RFind('\\');
[...]
FileName = FullShotPath(name.Left(iLPos));

Lorsque je compile, j'ai le message

Experiment.cpp: In member function `void* Experiment::GetDataptr(const DString&, DataType, DataAccess)':
Experiment.cpp:277: error: no matching function for call to `Experiment::FullShotPath(DString)'
Experiment.cpp:148: note: candidates are: DString Experiment::FullShotPath(DString&)


Et la, je bloque: j'ai bien essayé de faire (…)

Forum général.général adaptateur Wifi USB

Posté par  (site web personnel) .
Étiquettes : aucune
0
7
avr.
2006
Bonjour !
je suis a la recherche d'un adaptateur wifi 802.11gsur port USB, du style mini-usb (c'est a dire une petite clef et pas un bloc monstrueux aussi gros qu'un portable!) qui soit supporté sous Linux avec un driver GPL (je ne tient pas a donner mon argent a des gens qui develloppent un produit pour lequel je dois utiliser un wrapper pour charger le pilote windows). J'ai vu que les rt2000 ou bien les Atheos sont des (…)

Forum général.hors-sujets Connaitre la langue d'un systeme, portbale Win32/Linux?

Posté par  (site web personnel) .
Étiquettes : aucune
0
28
juil.
2006
Bonjour !

Je souhaite lors de l'execution de mon programe QT pouvoir connaitre la langue par defaut de l'ordinateur sur lequel le programe tourne (pour afficher l'interface dans une langue qui ait de bonnes chances d'etre comprise et ensuite pour lancer la visualisation d'un fichier de doc externe, fichier qui soit dans la bonne langue).

Donc un coup de "getenv" sur les variables LC_ALL, LC_MESSAGES, et tout marche... Seulement, pour que mon programe soit portable sous Windows, est ce que (…)

Forum Linux.gui Configuration de X.org en multiseat

Posté par  (site web personnel) .
Étiquettes : aucune
0
25
sept.
2006
Bonjour !

Je suis en train d'essayer de configurer un ordi en "multiseat": un ordinateur avec deux écrans, deux claviers et deux souris (donc deux utilisateurs simultanés).

Pour ce qui est des deux écrans, ça marche impeccable (merci les serveurlayout de X et le coup du busID !). Pour ce qui est du gestionnaire de connexion, je ne suis pas parvenu a faire fonctionner KDM, mais GDM marche impeccable.

La ou je bloque, c'est au niveau du clavier... On me (…)

Forum Linux.mandriva Impossible de se connecter a MySQL sous Mandriva 2007

Posté par  (site web personnel) .
Étiquettes : aucune
0
8
jan.
2007
Bonjour!

J'essaye d'utiliser Mysql sous Mandriva 2007 et je peux sans aucun probleme me connecter en local (via "socket file"), mais ca ne marche jamais si je fournis un nom d'hote (example: se connecter a localhost ne marche pas).

J'ai pense a un probleme de firewall, que j'ai desactive (pas de filtrage demande). L'erreur renvoyee est toujours la meme: ERROR 2013: lost connection during server query

Des idees?
Mathias