# В чем отличие на практике “storage2.piece-scan-on-startup: false” от применения “enable-lazy-filewalker”?

**URL:** <https://forum.storj.io/t/storage2-piece-scan-on-startup-false-enable-lazy-filewalker/22742>\
**Category:** FAQ\
**Tags:** на-русском\
**Created:** [May 19, 2023, 12:44pm UTC](https://forum.storj.io/t/storage2-piece-scan-on-startup-false-enable-lazy-filewalker/22742 "2023-05-19T12:44:35Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Alexey](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/alexey/32/41_2.png) [@Alexey](https://forum.storj.io/u/Alexey)\
**Post date:** [May 20, 2023, 3:18am UTC](https://forum.storj.io/t/storage2-piece-scan-on-startup-false-enable-lazy-filewalker/22742/2 "2023-05-20T03:18:21Z")

</div>

Для начала поясню, что такое filewalker.  
Это процесс обхода и вычисления размеров всех кусочков, принадлежащих вашему узлу, для предоставления точной информации о занятом и свободном месте как сателлитам, так и на dashboard.  
Например, если у вас повредилась БД и/или вы пересоздали её, узел не сможет распознать свои кусочки, потому что эта информация была потеряна, filewalker восстановит эту информацию в БД (если она исправна) и узел “признает” свои кусочки и будет считать занятое и свободное место корректно.  
Он так же помогает в случае, если диск используется совместно с чем-то другим (многие запускают майнер Chia на том же диске).

> [@pdeline06](#):
>
> в чем отличие на практике “storage2.piece-scan-on-startup: false” от применения “enable-lazy-filewalker”?

Это две совершенно разные опции.

> [@How to enable lazy mode filewalker](https://forum.storj.io/t/how-to-enable-lazy-mode-filewalker/22714/5):
>
> ```auto
> storage2.piece-scan-on-startup: false
> 
> ```

Отключает запуск filewalker при старте узла. Это бывает полезно для медленных дисков и/или слабых систем типа Raspberry Pi, но применимо только если ничего больше не использует диск и БД исправна, иначе узел будет предоставлять неверную информацию о занятом и свободном месте как сателлитам, так и на dashboard.

Аргумент командной строки:

> [@Release preparation v1.78](https://forum.storj.io/t/release-preparation-v1-78/22472/6):
>
> ```auto
> --pieces.enable-lazy-filewalker="true"
> 
> ```

или параметр в `config.yaml`

```auto
pieces.enable-lazy-filewalker: true

```

включает возможность запуска filewalker с пониженным приоритетом, чтобы узел мог нормально обрабатывать клиентские запросы, а не зависать на секунды, если диск и/или ваша система неспособны их обрабатывать параллельно. Опять же полезно для медленных дисковых подсистем и/или слабых устройств типа Raspberry Pi. Но в результате filewalker будет работать значительно дольше.  
Разумеется, работает только совместно с включенным filewalker (значение по умолчанию)

```auto
storage2.piece-scan-on-startup: true

```

---

_[View the full topic](https://forum.storj.io/t/storage2-piece-scan-on-startup-false-enable-lazy-filewalker/22742)._
