|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
Inscription : décembre 2011 Messages : 1 ![]() |
Bonjour,
Excusez mon message sans accent, j'ecris sur un clavier qwerty ;-( La problematique est la suivante: en entreprise, les developpeurs ont leurs <home directory> montes sur un NAS Si le home directory est sur le disque dur local du serveur, les performances sont meilleures que sur un NAS. Si on a - 500 developpeurs (donc 500 <home directory> sur le NAS) - 80 serveurs ayant le meme point de montage sur le NAS (les developpeurs se connectent sur les serveurs qui leur ont ete attribues) Et que la moitie lance un gcc ou un make en meme temps, les performances de compilation se degradent serieusement Je cherche a mesurer / avoir une reference concernant les performances de compilation sur le NAS au cours du temps Par exemple mettre en place un serveur 'standard' de developpement auquel personne ne touche, ou il n'y a que des scripts qui lancent tous les 3h une compilation de programmes C/C++, mesurer le temps mis pour compiler, sauvegarder les mesures pour les exploiter (graphique, evolution des performances). Questions: - Y-a-t-il des solutions open-source pour mesurer les performances de compilation ? - Quels sont les programmes C/C++ (ou autres) a utiliser pour mesurer les performances de compilation ? (programmes standards reconnus et/ou reutilisables quelque soit l'environnement meme si initiallement c'est sur Linux) En gros un truc comme Sisoft Sandra / Benmarch mais au lieu de mesurer les performances du hardware d'un PC, mesure les performances de compilation, de l'environnement de travail des developpeurs, etc. Merci d'avance |
|
|
01
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 538 ![]() |
y'a un problème de construction structurelle à la base, un NAS unique pour des home directories d'utilisateurs qui lancent des binaires lourds de charge de façon régulière est une erreur de structure à la base.
Il était évident que ça allait ramer très rapidement et saturer. |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() budget et contrôle de gestion Inscription : décembre 2006 Messages : 896 ![]() |
Si les compilations sont lancées à partir de sources qui sont sur le NAS c'est normal qu'il s'écroule.
La compilation va provoquer une grande quantité d'accès disque et donc dans ce cas précis de transit réseau puisque les sources sont sur le NAS. L'intérêt du NAS c'est de stocker les données pas de servir de répertoire temporaire lors d'une compilation. En plus si les compilation sont grosses il est possible à terme de saturer le NAS (tout dépends de sa capacité on est d'accord).
__________________
Winnt C'est en Linuxant qu'on devient .... geek ![]() Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo. Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing. Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing Ici un article de présentation de la distribution Gentoo http://winnt.developpez.com/tutoriel...tation-gentoo/ |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com