@freebsd_ru

Страница 111 из 669
Alex
10.05.2017
12:36:41
Как как раз есть, как бе.
Как бе есть, только TRIM до сих пор не умеет.

Поэтому на виртуалках и 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 очень хорошая эвристика для определения последовательного чтения с регулируемымыми порогами.

TRIM не нужна на серверах
и снова рукалицо.jpg

Alex
10.05.2017
12:39:04
Щемта, серверные SSD должны мусор и без TRIM собирать.
Жаль только, серверные SSD об этом не в курсе ?

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

Igor
10.05.2017
12:39:25
в теории - да. но в bcache очень хорошая эвристика для определения последовательного чтения с регулируемымыми порогами.
И оно совершенно бесполезно в тех случаях, когда 500 раз спросили что-то нужное, но его вымыло из кэша 5000-и разовых запросов

Иван
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
TRIM не нужна на серверах
Иван снова выступает со своими бородатым админом, походу )

Иван
10.05.2017
12:40:23
хошь верь, хошь нет

ты как часто там trim собрался делать

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

Google
Roman
10.05.2017
12:41:06
И оно совершенно бесполезно в тех случаях, когда 500 раз спросили что-то нужное, но его вымыло из кэша 5000-и разовых запросов
что именно нужное? ) если оно популярное, то его не смоет из кеша. если оно большое - быстрее будет поднять с диска снова. и никто не мешает собирать странное, вроде bcache+l2arc :)

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

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
@pragus https://en.wikipedia.org/wiki/Adaptive_replacement_cache
спасибо, кэп )) я тестил почти всё, до чего смог дотянуться, даже LIRS

но нормальный сборщик мусора еще более полезнаяя вещь
какой ещё "нормальный сборщик мусора"?

люди, вы о чем?

Иван
10.05.2017
12:53:20
какой ещё "нормальный сборщик мусора"?
https://www.google.ru/search?client=ubuntu&channel=fs&q=ssd+garbage+collection&ie=utf-8&oe=utf-8&gfe_rd=cr&ei=Lg0TWa2PCqi3zAXmkIbYDg

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 была

А не про то, как образы балунить

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-драйвер память отжимает, вынуждая виртуалку свопиться в свой гостевой своп, если ей реально память нужна. Управляет этим процессом гипервизор. Гостевая ОС тут подчинённый элемент.

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
не матерись, не в школе..
я не знаю в какой школе ты учился, но моя была несколько про иное

не хочется — не пиздится

Страница 111 из 669