
Alex
10.05.2017
12:36:41
Поэтому на виртуалках и SSD — считай, что нету.

Иван
10.05.2017
12:36:55
TRIM не нужна на серверах

Alex
10.05.2017
12:37:03
Да уж конечно.

Google

Alex
10.05.2017
12:37:24
Расскажите мне, как вы собираетесь in-guest unmap тогда делать на виртуалках.

Иван
10.05.2017
12:37:49
Щемта, серверные SSD должны мусор и без TRIM собирать.

Roman
10.05.2017
12:37:50
В теории L2 A. R. C. — кручи
в теории - да. но в bcache очень хорошая эвристика для определения последовательного чтения с регулируемымыми порогами.

Alex
10.05.2017
12:39:04

Иван
10.05.2017
12:39:22
У кого в курсе, у кого нет.

Igor
10.05.2017
12:39:25

Иван
10.05.2017
12:39:31
https://www.google.ru/search?client=ubuntu&channel=fs&q=trim+%D0%BD%D0%B0+%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0%D1%85&ie=utf-8&oe=utf-8&gfe_rd=cr&ei=0wkTWeOTKIvFYLTDh_AP

Igor
10.05.2017
12:40:03

Иван
10.05.2017
12:40:23
хошь верь, хошь нет
ты как часто там trim собрался делать

Igor
10.05.2017
12:40:53
У меня аще discard включен, прикинь

Google

Roman
10.05.2017
12:41:06

Иван
10.05.2017
12:41:08
ну и отлично

Igor
10.05.2017
12:41:37

Alex
10.05.2017
12:42:27

Igor
10.05.2017
12:43:15
@pragus https://en.wikipedia.org/wiki/Adaptive_replacement_cache

Alex
10.05.2017
12:43:25
Иван, там трэш написан. Начиная с того, что почему-то в качестве аргумента приводится "удаление файлов". А, к примеру, удаление партиций в БД — не в счёт, что ли?
Я про первую ссылку, есличо, на сайте truesystem.

Иван
10.05.2017
12:44:36
трим полезная вешь,
но нормальный сборщик мусора еще более полезнаяя вещь
а если тебе ежечасно надо удалять партиции - я пас, у меня другие сценарии использования.
по моим опытам именнно серверным ssd типа pm863 трим фиолетов.
именно поэтому я расслабился и юзаю zol
(Потому ша нормального гипервизора под фрю еще нет, bhyve еще пилить и пилить

Roman
10.05.2017
12:51:32
люди, вы о чем?

Иван
10.05.2017
12:53:20

Igor
10.05.2017
12:56:48
LRU вымоет популярное, которое обычно спрашивается постоянно, но потом пришла толпа одноразовок

Google

Roman
10.05.2017
13:14:14

Иван
10.05.2017
13:17:41
ну дык
в десктопном применении , когда туда записывается 2 файла в час, конечно трим хорошо помогает.

Sergey
10.05.2017
13:37:56
там выше про освобождение блоков раздела гостя писали

Igor
10.05.2017
13:59:19
Да дался вам этот трим. Тож мне, камень преткновения

Volodymyr Kostyrko
10.05.2017
14:03:18
Да. Очень хорошая вещь в виртуалках.

Igor
10.05.2017
17:25:39
При чём тут виртуалки, если мы про SSD говорим(?)
Ну то есть тема изначально про SSD была
А не про то, как образы балунить

Roman
10.05.2017
17:29:03

Igor
10.05.2017
17:33:00
ну там performance penalties
по хорошему, на желе-дисках его, всё же, лучше по крону гонять

Иван
10.05.2017
17:37:43
скажу хуже, у меня на виртуалках fstrim в темплейтах. Но не для SSD, а что бы место отдавали.
вот я злодей

Igor
10.05.2017
17:40:42
Тебе об этом только что говорили
Это, как бы, разные, как ща модно, "кейсы", блеать

Eli
10.05.2017
17:43:25
тримить может только виртуалка, зная fs
какой смысл в поддержке трима для гипервизора?
это же бессмысленно имхо

Igor
10.05.2017
17:44:20
хуя ты задвинул
За балунинг в курсах?

Google

Eli
10.05.2017
17:45:12
неа
чё гуглить?
нашёл но чёт не догнал
как связан оверкомит оперативы с ссд?

Admin
ERROR: S client not available

Eli
10.05.2017
17:48:34
аааа, своп

Igor
10.05.2017
18:06:18
http://www.vfrank.org/2013/09/18/understanding-vmware-ballooning/
грубо говоря, RAM ballooning это способ дать знать гипервизору, что некий набор страниц памяти виртуалке не нужен
TRIM — тоже самое, только для storage
(освободил немного памяти)

Alex
11.05.2017
07:39:08
Балунинг — это способ ОТЖАТЬ у виртуалки некоторое количество памяти.

Denis 災 nobody
11.05.2017
07:40:02
расшарить скорее

Alex
11.05.2017
07:40:09
Драйвер балуна внутри виртуалки аллоцирует под себя память, гостевая ОС считает, что вот, память она отдала этому драйверу, но по факту драйвер сообщает гипервизору, что память свободна.

Denis 災 nobody
11.05.2017
07:41:15
отжать это вытеснить рабочие данные в своп и показать меньше доступного. Балунинг же отбирает именно свободную память и возвращает по требованию

Alex
11.05.2017
07:41:16
Т. е. это не сигнал гипервизору, что вот эти страницы виртуалке НЕ НУЖНЫ. Это такой сравнительно честный способ ОТЪЁМА страниц памяти ?

Denis 災 nobody
11.05.2017
07:41:42
да, шаринг. Кому нужно, тот и забирает себе, а как не нужно - возвращает

Eli
11.05.2017
07:45:59
мы про один и тот же TRIM говорим?
https://ru.wikipedia.org/wiki/TRIM

Alex
11.05.2017
07:47:41
А балунинг — это именно способ отжатия. Виртуалка может и рада бы память не отдавать, но ballon-драйвер память отжимает, вынуждая виртуалку свопиться в свой гостевой своп, если ей реально память нужна. Управляет этим процессом гипервизор. Гостевая ОС тут подчинённый элемент.

Igor
11.05.2017
08:02:00

Google

Igor
11.05.2017
08:03:50
просто на разных уровнях он по-разному обрабатывается
Контра SSD'эхи делает одно; а VMDK какой-нибудь — другое
Сигнал, он, блядь, где-то увидел

Denis 災 nobody
11.05.2017
08:15:00
не матерись, не в школе..
лучше бы объяснил в нормальных терминах тогда

Igor
11.05.2017
08:16:45
не хочется — не пиздится