Aller au contenu

Messages recommandés

Posté(e) (modifié)

Bonjour,

j'ai mis en place un DS413j avec 2 disques WD 1To RED. Il remplit parfaitement son rôle à une exception, lors de la compilation de code (AVR Studio 6.0) la phase de link est atrocement longue (30s à 1 minute) alors qu'elle était de l'ordre de 10-20s sur un serveur Ubuntu 6.x et Athlon 850MHz.

A regarder de plus près, le service smbd occupe le CPU à 100% durant le link, y'aura-t-il une configuration qui permette d'améliorer çà ?

Sinon en débit je suis bridé à 9.5Mo/s dans chaque sens à cause d'un switch 100Mb... Je précise aussi que je suis en SHR

Modifié par sromion
Posté(e)

Si tu compiles depuis ton pc des fichiers qui sont sur le nas, rien de vraiment étonnant (le samba n'est pas le point fort du syno)

Depuis linux je doute que tu passes par du samba, mais plutot un nfs d'ou la différence

Posté(e) (modifié)

Effectivement, on passe par du samba pour compiler les fichiers C sur le NAS. L'environnement de travail ne tourne pas sous Linux (peut-être sous Wine, j'ai pas essayé mais j'ai peur aux perfs).

Merci de la réponse en tout cas.

Modifié par sromion
Posté(e)

La compilation n'est pas faite par le NAS mais par ton PC. Sur le NAS la seule chose concernée est la lecture des fichiers via SMB qui peut être plus ou moins rapide selon le mode de racordement (Gigabit ou pas)

Posté(e)

Je suis bien d'accord que la compilation se fait sur mon PC, mais le soucis est sur l'opération de Link. A ce moment-là, le service Samba monte à 100% sur le NAS et l'activité réseau reste faible (qqs % en 100Mbs), mon CPU PC est également peu sollicité.

Posté(e)

Effectivement les fichiers .o a linker font quelques dizaines de Ko chacun. Une solution pour améliorer le temps de réponse? Changer de NAS pour un avec CPU plus puissant ?

Posté(e)

Effectivement les fichiers .o a linker font quelques dizaines de Ko chacun. Une solution pour améliorer le temps de réponse? Changer de NAS pour un avec CPU plus puissant ?

Ca aidera, mais pas de manière significative (sauf si tu optes pour les "gros" modèles 2413 et autres du genre)

Et vu que l'environnement de travail ne peux être que sous windows, il n'y a que le samba pour faire la liaison :(

Posté(e) (modifié)

OK donc si je crée un iSCSI Target, cela devient mono-utilisateur, çà m’embête car il ne faut pas que plus d'une personne à la fois travaille sur le projet.

Je vais quand même essayer de créer un iSCSI pour tester.

PS: pas de risques pour mes données vu que je travaille sur le même volume ?

Merci à tous !

Modifié par sromion
Posté(e) (modifié)

Ticket ouvert

Edit: j'ai solutionné le problème en désactivant la génération de fichiers qui ne me sont pas utiles pour le moment, çà améliore grandement les choses: je suis repassé à qqs secondes pour le link. :-)

Merci à tous !

Modifié par sromion
  • 4 mois après...
Posté(e)

Bonjour

Ton souci vient du grand nombre de fichier gérer par Windows pour la compilation du C.

Samba est très mauvais quand il y a un grand nombre de fichier. Utiliser IScsi peu être un palliatif, cela a marche dans mon cas:

Les temporaire ont été créer sur un disque Iscsi qui a améliorer la gestion par rapport a du samba (30%)

cdt.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.