Problème de Lag en Vidéo

Problème de Lag en Vidéo - Traitement Vidéo - Video & Son

Marsh Posté le 20-05-2009 à 17:37:21    

Bonjour,
 
j'ai un petit soucis de lag quand je lis des vidéos avec mon PC. Les vidéos sont stockés sur un volume RAID10, les fichiers ne sont pas fragmentés, ils font entre 400 à 1 Go AVI en compression DV PAL à 3600 ko/s. La config est un quad-core, 8 Go de RAM, deux HD4870 : l'une raccordée à un 22" l'autre raccordée à un 22" et à TV LCD. Système d'exploitation Vista 64 et je lis avec Windows Media Player (mais même soucis avec VLC). L'idée de base c'était de diffuser des vidéos, DVD ou blueray sur le LCD pour un visionnage commun.
 
Donc voila la vidéo lag par accoups et l'ordi fait bcp d'accès disque alors que à priori il y a pas de raisons mais du coup c'est super chiant pour travailler. Le problème arrive quel que soit le lecteur et quel que soit l'écran sur lequel je mets le logiciel de lecture. Il arrive que ce soit en plein écran ou pas. Le seul indice anormal ce sont ces accès disques vraiment longs. Ce qui m'orienterais vers un problème de RAID ou de bande passante SATA mais je vois pas du tout comment le résoudre.
 
Quelqu'un par ici pour m'aider ?
 
++ Sylvain

Reply

Marsh Posté le 20-05-2009 à 17:37:21   

Reply

Marsh Posté le 20-05-2009 à 21:12:34    

peut être peux tu essayer un logiciel comme mpc-hc, light et efficace et hyper paramétrable

Reply

Marsh Posté le 21-05-2009 à 10:53:51    

Salut,

Citation :

Ce qui m'orienterais vers un problème de RAID ou de bande passante SATA


Un prob lié à la config disks sembe en effet probable, mais avant de partir dans cette direction :

 

Tu dis

Citation :

les fichiers (...) font entre 400 à 1 Go AVI en compression DV PAL à 3600 ko/s


Ces fichiers "à problèmes" sont-ils tous du même type (format de compression) ?
Peux-tu analyser l'un d'eux avec MediaInfo http://mediainfo.sourceforge.net/fr & poster un rapport .txt ?
C'est juste par principe, car "the issue" est, me semble-t-il, ailleurs.

 

Après, pour le RAID 10 & l'organisation des données sur les disks, le mieux serait de poster aussi dans une section spécialisée dans ces type de configurations matérielles.
Mais, par curiosité:
- quel type de RAID 10 as-tu mis en place ? (Quel contrôleur, tailles des stripes, des clusters, etc.)
- quel partitionnement, là-dessus ? Et comment sont placés tes fichiers vidéo sur tes partitions & volumes RAID ?

 

EDIT : je viens de voir ta config:
"4xDD Maxtor DM 22 500 Go 7200 RPM 32 Mo Serial ATA II montés en RAID10 via la CM"
Sur l'Asus P5Q-E, c'est bien un contrôleur Intel RAID ICH10R ?


Message édité par zoroastre94 le 21-05-2009 à 11:04:32
Reply

Marsh Posté le 22-05-2009 à 19:48:19    

Alors le problème viens bien du stockage j'ai déplacer les fichiers sur un disque externe et j'ai eu aucun problème de lag. A part de léger ralentissement quand le disque sortait de la veille automatique.
 
Pour ta curiosité c'est un RAID 10 via la carte mère effectivement un ICH10R pour le contrôleur. Taille de secteur logiques 512 octets, taille des stripes, 64 ko. 4 partitions : 1 système de 100 Go, 1 doc et jeux, 1 pour les téléchargement, 1 pour la vidéo.
 
Ma supposition du moment c'est que le fait de n'avoir qu'un seul volume RAID avec le fichier swap de windows en début de disque (partition 1) et de gros fichiers vidéos en fin de disque (partition 4) ça lui fait pêter un cable.
 
Ce à quoi il faut rajouter que très souvent le volume est en court de vérification automatique par Intel Matrix Storage.
 
Bref si c'est ça c'est pas la joie il va falloir revoir toute l'organisation de ma chaine de données.

Reply

Marsh Posté le 22-05-2009 à 21:10:17    

Bonsoir,

Citation :

Ma supposition du moment c'est que le fait de n'avoir qu'un seul volume RAID avec le fichier swap de windows en début de disque (partition 1) et de gros fichiers vidéos en fin de disque (partition 4) ça lui fait pêter un cable.


Mes suppositions iraient dans le même sens, en tout cas pour ce que j'ai mis en gras : 1 seul volume...... & les grosses vidéos en fin de disque......

 

RAID ou pas RAID, sur mes configs de montage vidéo, je place toujours les "médias" de travail sur des partitions de 200 Go (pas trop grosses en tout cas) en début de disks.
=> dans ce cas c'est satisfaisant, même en "multi-multipiste". :)
Avec des rushes à 50 Go/h (parfois bien plus).
... Faute de quoi (grosses partoches mollassonnes, données paumées en fin de disque ou éparpillées au petit bonheur, etc.) ça se met à ramer :sweat: . (Et je suis passé par là d'abord !)

 

EDIT/ajout:

Citation :

Ce à quoi il faut rajouter que très souvent le volume est en court de vérification automatique par Intel Matrix Storage.


Y a-t-il des erreurs ou pas ? (cf. les logs)
Sur mon Matrix RAID, le volume RAID 1 est systématiquement checké en cas de reboot "inopiné" ( :whistle: ), même s'il n'y a pas d'erreurs.
Il est très rigoureux, Intel Matrix Storage (ce que je ne lui reprocherai pas !).


Message édité par zoroastre94 le 22-05-2009 à 21:21:57
Reply

Marsh Posté le 23-05-2009 à 02:31:14    

D'après ce que j'ai pu voir il trouve quelques erreurs faut dires que ces  derniers temps il a pas mal rebooté inopinément comme tu dis.
 
Je suis quand même étonné du manque de performance, parce que bon une compression DV ce n'est que du 10 Go heure et j'avais jamais eu de problème jusqu'à présent alors que mes configus était bien moins puissante que l'actuelle.
 
Pareil 200 Go c'est vite rempli... D'autres solutions pour éviter les partoches "molassones" ?

Reply

Marsh Posté le 23-05-2009 à 12:34:29    

Salut,

 
Citation :

Je suis quand même étonné du manque de performance, parce que bon une compression DV ce n'est que du 10 Go heure et j'avais jamais eu de problème jusqu'à présent alors que mes configus était bien moins puissante que l'actue

 

Je ne suis pas spécialiste des contrôleurs RAID de CM. Je me contente de soumettre quelques petits résultats d'expériences persos.

 

Sur ma config de montage 1, j'ai laissé les DM 22 (= 7200.11) en AHCI simple (pas de RAID), en partitionnant, grosso modo, comme j'ai dit ci-dessus, avec 2 disks de travail en plus du disk système. => c'est clairement plus efficace que certains "RAID de carte-mère" de connaissances à moi.
Je parle à l'usage. Pas des benchs (même si les benchs sont corrects  :D  car ces disques ont de très bons débits et des temps d'accès valables).
J'ai bien compris que toi non plus t'avais pas fait un "RAID pour les benchs"  :sarcastic: !
Juste pour dire que ces contrôleurs intégrés aux CM, s'ils ne méritent pas la très mauvaise réputation que certains leurs prêtent (en tout cas l'Intel, parce que JMicron :heink: ......), me semblent en tout cas délicats à configurer pour avoir des perfs satisfaisantes.
=> a ta place, je ne me découragerais pas avant d'avoir testé plusieurs configurations de ce RAID.

 

Ex : sur une 2ème config, en Matrix RAID combiné 1 & 0 sur 2 DM 21 (donc pas du 10 comme toi), j'ai mis du temps, et pas mal d'essais  :sweat: !, avant de trouver un dispositif à peu près satisfaisant.
Stripes ET clusters de 32 Ko sur le volume RAID 0 soit dit en passant. Me demande pas pourquoi mais c'est ce qui marche le mieux chez moi.
Antémémoire non activée.
Et... les perfs en montage=en pratique sont en gros équivalentes (pas vraiment meilleures en tt cas) à celles obtenues avec la config précédente (sauf que ça m'a coûté moins cher en disks :D ).
Pourtant sur le RAID 0 les benchs friment à 150 MB/s avec 2 p'tits DM 21......
Mon but, c'est juste du débit et des accès rapides aux données vidéo.
Dans l'absolu (même si ça me sert pour qques tests), je me contretape des benchs, du burst speed, et des chronos de chargement de Windoze !

 
Citation :


Pareil 200 Go c'est vite rempli.


Je comprends bien.
Mais je ne connais pas exactement ton usage.
Le mien, ici, c'est pas mal de montage. Donc les rushes de travail vont dans leurs "petites" partitions (200 à 400 Go max) en débit de disk/volume. Et l'espace restant stocke ce qui ne sert plus, ou pas encore. Ou d'autres types de données. (Y a pas que la vidéo !)


Message édité par zoroastre94 le 07-06-2009 à 16:01:22
Reply

Marsh Posté le 23-05-2009 à 20:40:31    

Ben mon usage en gros c'est montage et trucage vidéo, donc par défaut je travail souvent avec bcp de rush par exemple le projet du moment c'est 5h de rush + 1h30 de sorties séquences + les tests de sorties d'After Effect. Étonnement les ralentissement dans AE ou Première je les sens pas trop voir pas du tout. Pourtant tout est stocké sur la même partition.
 
Peut-être ça vaudrait le coup que je désactive le stripping pour faire deux grappes en RAID0. Là j'avoue que je sais plus trop quoi penser.

Reply

Marsh Posté le 23-05-2009 à 23:25:37    

Bonsoir,

 
Citation :

Étonnement les ralentissement dans AE ou Première je les sens pas trop voir pas du tout. Pourtant tout est stocké sur la même partition.


Etonné aussi  :??: ...
Peut-être parce que le soft de montage, avant de décoder/lire le fichier, l'intègre dans un projet, avec données associées (temporaires ou pas) et tout le tralala, ou l'empaquète dans un conteneur .mxf, etc.
Chaque logiciel a ses méthodes. Premiere ça fait un moment que j'ai pas touché, mais il me semble qu'il crée de gros fichiers temporaires, qui par défaut se placent dans des sous-dossiers à côté des .pproj.
C'est pt-être moins contraignant pour ton RAID qu'un décodage direct du fichier façon VLC & Co.

 
Citation :

que je désactive le stripping pour faire deux grappes en RAID0


 :??:
Tu veux dire passer de RAID 10 à RAID 01 = 0+1 ?
Dans ce cas, en effet, j'aurais tendance aussi à penser (sans certitude!) que tes problèmes sont dûs aux "calculs" (allez pour du mirroring on va dire plutôt "processes" ) réclamés par les DEUX grappes RAID 1.
Donc -> RAID 01 = à essayer sans doute !

 

Sinon t'as aussi le Matrix RAID (5 & 0 combinés), mais 4 disques en 0, et même 3 si t'en mets un de côté, c'est un poil kamikaze.
(Et les médias de montage en RAID 5 je sens pas trop, je crains du délai en écriture).


Message édité par zoroastre94 le 23-05-2009 à 23:26:17
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed