• [^] # Re: COncretement?

    Posté par (Mastodon) . En réponse à la dépêche TestDisk & PhotoRec 6.9. Évalué à 1.

    Ben je ne sais pas exactement ce que ça fait, ni comment ça marche le DMA, il me semble que le principe est de faire un transfert de données directement entre le contrôleur et la RAM. Et ça va beaucoup plus vite.
    En pratique, sans le DMA tu as des taux de transfert plus faibles, sans pour autant que ça se voie vraiment sur la charge CPU. Ca veut dire que le disque est moins sollicité non ?
    De plus quand un disque donne des signes de faiblesse on a très souvent, comme le dis briaeros007, des timeout DMA, si tu désactives le DMA, tu désactives en même temps ces timeout, et en pratique tu peux presque utiliser ton disque normalement.
    S'il est en train de mourir, ça te en général laisse le temps nécessaire à en sauver la majeure partie.

    Bref, je n'ai aucune idée de la raison profonde, mais désactiver les transferts DMA fait du bien aux disques qui faiblissent, j'en ai même deux que je peux utiliser normalement sans DMA, et si je l'active, ils font des timeout, perdent des données, et sont mourants.

    Je parle uniquement par expérience ici.
    Et puis un divx se lit très bien via NFS sur le réseau, ou via USB sur un disque externe voire une clé, je n'ai jamais eu de problèmes de saccades sur un disque sans DMA, les transferts sont plus long c'est tout...

    Yth.