Home
 
Download
 
Buy now
 
Tech support
    
Tools
Tutorials
Extras
Screenshots
ZAR 8.3 Manual
Zmeil 2.1 Manual
Zlon 1.0 Manual
Known camera compatibility list
Checklists
Articles
Links
Data recovery quiz
Acronyms
News
Contacts

Home / Extras / ZAR 8.3 Manual / General usage / Disk read options

Disk read options

Real-time settings adjustment - general considerations

The runtime control panel can be used to adjust disk I/O settings "on the fly". This is useful when processing a drive with a bad sectors. All the changes made to the configuration are in effect for the next I/O operation (i.e. "immediately" for most conditions).  

 

Recommended settings

For a good disk (no bad sectors)
  • "Timeout" - set to 1000 ms.
  • "Retry attempts" - set to 0.
  • "Avoid repeated retries" - enable.
  • "Skip factor" - set to 0.

For a disk with bad sectors

  • "Timeout" - set to 200 ms unless doing RAID recovery. For a RAID recovery, set to 500.
  • "Retry attempts" - set to 1 unless analysis is unacceptably slow. To increase speed, set to 0.
  • "Avoid repeated retries" - enable.
  • "Skip factor" - set to 32, unless the analysis is unacceptably slow. To increase speed, gradually increase "Skip factor" until satisfactory speed is achieved.

"Force bus reset" should be disabled in most applications, even on a disk with a bad sectors.

 

 

Timeout

Cette option contrôle le temps d’attente avant de déterminer si le secteur est défectueux. Parfois le driver d’unité n’assure pas une réponse appropriée sur le statut de la lecture. C’est pourquoi toute opération de lecture qui prend trop de temps est considérée inutile. Faites attention que l’exécution simultanée de quelques tâches d’E/S peut excéder le temps standard à cause des interrogations des bons secteurs provoquant les marquages erronés. La valeur par défaut de 1000 ms est convenant dans la plupart des cas quand le disque n’est pas défectueux. Si le scanning occupe trop de temps, diminuez ce paramètre jusqu’à 100 ou 200 ms – ça peut donner une amplification signifiante de vitesse.

 

Retry attempts

This settings controls amount of the additional read attempts once a bad sector is encountered.
  • If set to zero, only one attempt will be made (i.e. the first one fails and then no retries).
  • If "Avoid repeated retries" is set, the additional reads will only be attempted during a first encounter with the particular bad spot. During subsequent encounters, if any, the read error status will be indicated without ever attempting to read the sector.

 

Avoid repeated retries (interdire les tentatives réitérées sur les secteurs défectueux)

Cette option contrôle l’accès aux secteurs défectueux d’un disque (avec des erreurs en lecture). A l’aide de cette option les secteurs défectueux sont mémorisés et les tentatives successives d’obtenir accès au secteur marqué comme défectueux seront inutiles sans accéder au disque. Cela assure la meilleure vitesse pour les disques avec les défauts physiques.

 

Skip factor ("facteur de saut")

Cette option contrôle les secteurs omis (ceux considérés comme défectueux sans accéder au disque) après avoir diagnostiqué un secteur défectueux pendant la lecture de disque. La valeur par défaut 1 signifie qu’une seule entrée est enregistrée pour une erreur de lecture dans la liste des secteurs défectueux, c’est-à-dire on n’enregistre que des secteurs défectueux. L’ajustage de N peut entraîner le suivant: quand le secteur défectueux est diagnostiqué, il sera marqué et reste inaccessible. De plus, N-1 des secteurs suivants seront aussi marqués comme défectueux sans vérifier leur statut. Augmentez les parameters sur les disques durs avec de graves défauts physiques.

 

Force device/bus reset after a bad sector is encountered

If selected, ZAR will attempt to force a device to reset its state. In case the device reset attempt is unsuccessful, the reset of the entire bus will be attempted. Be advised that a device reset may cause an undesired side effects, because it affects all the devices attached to the bus. The system may experience transient lockups because all the devices attached to the bus are inaccessible while the bus reset is underway.  

 

Forget bad sectors

Clears the previously collected lists of the bad sectors (used to "Avoid repeated retries" as configured) for all devices.  

 

Disk cache sizes (tailles des cahes disques)

ZAR applique ses propres caches en lecture et en écriture pour atteindre les meilleurs performances. Le cache en lecture est utilisé pendant toute une opération de restauration. Le cache en écriture n’est utilisé que pendant la copie. Il serait raisonnable de suivre les règles suivantes
  • Si c’est possible, la taille combinée des caches en lecture et en écriture ne doit pas excéder le total du mémoire physique minus 256MB.
  • Pendant la restauration de données stockées sur les média lentes (telles comme le Zip ou la mémoire flash) augmentez la taille du cache en lecture. Ce serait très bien si tout un médium pourrait convenir au cache. S’il est nécessaire, diminuez la taille du cache en écriture jusqu’au minimum pour répondre à la limitation de la taille totale.
  • Si la destination de restauration est lente (par exemple, pendant la restauration des données sur l’entraînement de résau), faites une opération inverse – augmentez le cache en écriture et diminuez le cache en lecture.

Les paramètres par défaut sont 64 Ìb du cache en lecture et 32 Ìb du cache en écriture – adaptés pour les applications de petite taille mémoire. Les valeurs minimum sont 16 Ìb pour le cache en lecture et 8 Ìb pour le cache en écriture.

 

Technical - disk read process reference

Once the request is made to read a sector form a physical device, the following happens:
  1. If "Avoid repeated retries" is set, the bad sector list of the device is examined. If the sector is already recorded as bad, further processing is stopped and the error indication is returned.
  2. The cache is examined. If the request can be satisfied from cache, the data is copied and returned.
  3. The disk read is attempted. If it completes successfully within the specified timeout period, the data is returned.
  4. The read attempt may be repeated if the first one fails. Number of attempts is specified by the "Retry attempts" setting. If successful, the data is returned.
  5. If the the requested sector cannot be read, the error indication is returned.
  • Before returning the data, the cache will be updated as required.
  • Before returning the error indication, the address of the bad sector will be recorded in a bad sector list associated with the device. Additionally, "Skip factor" sectors following this bad sector will also be recorded as bad without ever trying to read them. This improves scan speed (because bad sectors are typically grouped close together) with a side effect of discarding some data.

<<RAID reconstruction processGeneral usage

Special offers

Nightly discount
starts in 18 hours 1 min

Our customers say

I tried this software with my camera Canon PowerShot S20 (Which windows XP does not see as a drive) and I could not do anything. But if your camera is a drive when you connect it to your computer then this software will do its job. EXCELLENT SOOFTWARE (don't get me wrong...)


 
Sitemap
Copyright © 2001-2008 Zero Assumption Software
[Email recovery software]

There are currently 88 visitors browsing the site.