Skip to content

Commit 97ccc8c

Browse files
committed
fstrim added
1 parent 32686df commit 97ccc8c

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

main.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,34 @@ http://tracker.ceph.com/issues/16869
6969
интерфейса. virtio устарел и более не развивается. В гостевой ОС
7070
virtio-scsi выклядит как /dev/sd*, а virtio как /dev/vd*
7171

72+
Чтобы это заработало полностью, нужно убедиться что эта возможность во-первых,
73+
появилась на блочном уровне в гостевй ОС, во-вторых, чтобы гостевая ОС
74+
использовала эту функцию.
75+
76+
Linux
77+
~~~~~
78+
79+
* ``fstrim -v -a``. Вручную, либо по расписанию (раз в неделю). Рекомендуется.
80+
не уверен, но в Ubuntu по-моему работает из коробки.
81+
* Опции для SWAP-разделов. TODO: расписать какие именно. Есть первичный дискард
82+
перед подключением, есть включение дискарда во время работы.
83+
* Есть опции при монтировании различных ФС чтобы выполняли discard для данных
84+
которые стали ненужными (после удаления файлов)
85+
* Команда `blkdiscard`` для очистки всего устройства либо раздела или тома LVM.
86+
87+
.. warning::
88+
89+
Говорят, что опции монтирования и аналогичные опции для SWAP-раздела понижают
90+
производительность. С другой стороны, массивный fstrim по расписанию может
91+
дать непредвиденные проседания IO в гостевой ОС.
92+
93+
Windows
94+
~~~~~~~
95+
96+
TODO: всё работает из коробки как-то само собой. на старых версиях можно включить
97+
через реестр. Как посмотреть ? Как форсировано прочистить ?
98+
99+
72100
Недорасписанное
73101
+++++++++++++++
74102

0 commit comments

Comments
 (0)