Просто я очень часто видел, когда давали 100500 потоков, получали 100к IOPS при 60мс latency и говорили - "говно-говно". А если сделать 100500/50, то получится 100к при 3мс
Просто я очень часто видел, когда давали 100500 потоков, получали 100к IOPS при 60мс latency и говорили - "говно-говно". А если сделать 100500/50, то получится 100к при 3мс
Ну да - поэтому мне как-то привычнее просто видеть замеры с разной очередью. Иопс vs латенси тоже вариант, но с очередью проще как-то
И поэтому же просто не нужно вообще учитывать латенси при большой глубине очереди. Можно вообще не учитывать ее никогда кроме глубины 1
ИМХО, нет. Latency - ключевой фактор показателя качества. Тем более, что если мы говорим, про General Propose инфраструктуру (особенно виртуальную), то никакой одиночной глубины там нет и в помине. А latency всем важно.
ИМХО, нет. Latency - ключевой фактор показателя качества. Тем более, что если мы говорим, про General Propose инфраструктуру (особенно виртуальную), то никакой одиночной глубины там нет и в помине. А latency всем важно.
как это одиночной глубины нет, а рдбмс пишущие лог?
вопрос в том, что помимо лога есть обращения к самой базе во много потоков, таких баз может быть много на одной СХД, а еще чаще на ней кроме БД живет app, web и т.д.