A fault tolerant method transforms physically contiguous data in-place on a
disk by partitioning the physically contiguous data into an empty region
physically adjacent to data regions including a first data region and a
last data region, the first and last data regions at opposing ends of the
physically contiguous data regions. The physically contiguous data are
transformed in an order beginning with the first data region and ending
with the last data region. The transforming step perform first locking and
reading the first data region, second, transforming the first data region,
third, writing and unlocking the transformed first data region to the
empty region, and fourth, declaring the first data region as the empty
region while declaring the empty region as the first region. The first
through fourth steps are repeated for each data region, until completion,
to transform the physically contiguous data in-place on the disk.
Метод недостатка веротерпимый преобразовывает физическ сопредельные данные in-place на диске путем разделять физическ сопредельные данные в пустую зону физическ за зонами данных включая первую зону данных и последнюю зону данных, первыми и последними зонами данных на сопротивляясь концах физическ сопредельных зон данных. Физическ сопредельные данные преобразованы в заказе начиная с первой зоной данных и кончаясь с последней зоной данных. Преобразовывая шаг выполняет сперва фиксировать и читать первую зону данных, второе, преобразовывая первую зону данных, треть, писать и открывая преобразованную первую зону данных к пустой зоне, и четвертое, объявляя первую зону данных как пустая зона пока объявляющ пустую зону как первая зона. Не повторат, что для каждой зоны данных, до завершения, преобразовывают первые через четвертые шаги физическ сопредельные данные in-place на диске.