Size: a a a

SDS и Кластерные FS

2021 January 31

ВН

Виталий На Заборе... in SDS и Кластерные FS
т.е. которые одна в tcmalloc, другие в fio
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
и их suppress шо-то не пашет у меня
источник

S

Slach in SDS и Кластерные FS
Виталий На Заборе
и тормозит он примерно так же, как цеф
а можно еще нубский тупой вопрос

--bs=4K --iodepth=64

iodepth когда его увеличивать \ когда лучше уменьшать?
этот параметр в fio что вообще имитирует?
кол-во тредов одновременных которые будут гнать io ?
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Виталий На Заборе
и их suppress шо-то не пашет у меня
А зачем м подавление ? Там реально баги ?
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Slach
а можно еще нубский тупой вопрос

--bs=4K --iodepth=64

iodepth когда его увеличивать \ когда лучше уменьшать?
этот параметр в fio что вообще имитирует?
кол-во тредов одновременных которые будут гнать io ?
Да
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Марк ☢️ Коренберг
А зачем м подавление ? Там реально баги ?
да я тест пытаюсь написать и хотел, чтоб он падал при наличии ошибок
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
но проблема в том что там несколько утечек мелких в самом fio
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
==30141==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 8 byte(s) in 1 object(s) allocated from:
   #0 0x7f79e769e19f in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libasan.so.5+0x10919f)
   #1 0x7f79e73c7c1d  (/usr/lib/x86_64-linux-gnu/libtcmalloc.so.4+0x2cc1d)

Direct leak of 6 byte(s) in 1 object(s) allocated from:
   #0 0x7f79e76270b5 in strdup (/usr/lib/x86_64-linux-gnu/libasan.so.5+0x920b5)
   #1 0x559d32ee1f4f in options_mem_dupe /home/vitali/setup/fio/fio-3.25/parse.c:1453

Indirect leak of 256 byte(s) in 8 object(s) allocated from:
   #0 0x7f79e769c628 in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.5+0x107628)
   #1 0x559d32edfa4c in add_to_dump_list /home/vitali/setup/fio/fio-3.25/parse.c:1130

Indirect leak of 62 byte(s) in 8 object(s) allocated from:
   #0 0x7f79e76270b5 in strdup (/usr/lib/x86_64-linux-gnu/libasan.so.5+0x920b5)
   #1 0x559d32edfa69 in add_to_dump_list /home/vitali/setup/fio/fio-3.25/parse.c:1133

Indirect leak of 41 byte(s) in 8 object(s) allocated from:
   #0 0x7f79e76270b5 in strdup (/usr/lib/x86_64-linux-gnu/libasan.so.5+0x920b5)
   #1 0x559d32edfa58 in add_to_dump_list /home/vitali/setup/fio/fio-3.25/parse.c:1131
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
хотя может это предполагалось что я что-то освободить должен, с другой стороны
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
На тему го, кстати
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Виталий На Заборе
хотя может это предполагалось что я что-то освободить должен, с другой стороны
Но вроде не, нечего
источник

S

Slach in SDS и Кластерные FS
а еще один нубский вопрос
вот если у меня там всего 2 vCPU  на машине
то насколько разумно мне делать --iodepth=64 в fio ?
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Slach
а еще один нубский вопрос
вот если у меня там всего 2 vCPU  на машине
то насколько разумно мне делать --iodepth=64 в fio ?
Да можно и 1024
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Но ЗАЧЕМ
источник

S

Slach in SDS и Кластерные FS
Марк ☢️ Коренберг
Да можно и 1024
я ладно, я видимо на ночь глядя ерунду сморозил
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Slach
я ладно, я видимо на ночь глядя ерунду сморозил
Да нет же. Зачем ? Даже если у тебя 2048 цпу
источник

S

Slach in SDS и Кластерные FS
Марк ☢️ Коренберг
Да нет же. Зачем ? Даже если у тебя 2048 цпу
еще раз. если iodepth это типа 64 треда...
или это просто какая то очень простая очередь внутри fio которая 64 fread просто пытается сделать?
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Slach
еще раз. если iodepth это типа 64 треда...
или это просто какая то очень простая очередь внутри fio которая 64 fread просто пытается сделать?
Да
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Нет
источник