1 |
ну да... здесь проблемнее... как вариант использовать еще один большой |
2 |
раздел на который "влезет" этот большой временный файл или программа, |
3 |
которая будет считывать файл (или даже /dev/{sd,md}*) поблочно и потом этот |
4 |
каждый блок сразу и записывать (только я не уверен насчет того, что нет |
5 |
никаких оптимизаций, которые приведут к тому, что блок не будет |
6 |
перезаписываться, если его содержимое не изменилось). И при большом |
7 |
количестве данных такой процесс займет много времени - так что даже если |
8 |
этот вариант и сработает, то его лучше использовать в последнюю очередь... |
9 |
Может есть какие то решение на более низком уровне... Но честно говоря я |
10 |
ничего не слышал о таких вещах. |
11 |
|
12 |
9 октября 2010 г. 17:27 пользователь Viktor V. Kudlak <info@××××××.ru>написал: |
13 |
|
14 |
> 9 октября 2010 г. 17:23 пользователь Nazar Vinnichuk |
15 |
> <ux.isco@×××××.com> написал: |
16 |
> > Да это несложно и самом написать. Насколько я понял достаточно будет для |
17 |
> > каждого файла сделать что-то вида: |
18 |
> > cp $filename $filename.regenerated && rm $filename && |
19 |
> > mv $filename.regenerated $filename |
20 |
> |
21 |
> не сложно при файлах соизмеримых с размером диска. а, скажем, что |
22 |
> делать с файлами по пол терабайта?.. (бакуловскими массивами, к |
23 |
> примеру) |
24 |
> |
25 |
> > 9 октября 2010 г. 15:40 пользователь Viktor V. Kudlak <info@××××××.ru> |
26 |
> > написал: |
27 |
> >> |
28 |
> >> Столкнулся с такой проблемой: при долгом хранении, информация на диске |
29 |
> >> становится недоступной для чтения. |
30 |
> >> Учитывая что информация записана магнитным путем, есть эффект |
31 |
> >> размагничивания, и требуется периодически проводить регенерацию |
32 |
> >> записанных данных. |
33 |
> >> Есть ли в природе, а под gentoo в частности, программы для регенерации |
34 |
> >> информации на дисковых накопителях?. |
35 |
> >> Либо может это умеет делать LVM/MDADM/файловая система?.. |
36 |
> |
37 |
> |
38 |
> -- |
39 |
> Best regards, Viktor V. Kudlak |
40 |
> |