Описание тега blktrace
NoneBlktrace - это механизм отслеживания ввода-вывода блочного уровня, который предоставляет подробную информацию об операциях очереди запросов вплоть до пространства пользователя.
1
ответ
Как получить лучшую производительность для локального SSD диска на GKE?
Я запускаю тест OLTP sysbench с TiDB на локальном SSD-диске GKE. Но у меня плохая производительность по сравнению с постоянным SSD-диском GKE. Как я могу получить ожидаемую производительность IOPS на локальном SSD-диске GKE по умолчанию? Я запустил …
31 янв '19 в 10:19
1
ответ
Как выполнить трассировку io, сгенерированную DiskSim в реальной среде?
Я хочу сравнить различные модели дисков с помощью DiskSim. Во многих исследованиях, использующих DiskSim, исследователи исполняют файлы трассировки, созданные DiskSim, как на DiskSim, так и на реальных устройствах. Однако я не узнал, как это сделать…
20 апр '15 в 09:07
1
ответ
Задержка с использованием struct bio
Я хочу нарисовать информацию о задержке для каждой структуры био, которая проходит через слой блока. У меня есть модуль, который переопределяет make_request_fn. Я хотел бы узнать, сколько времени понадобилось этой био, чтобы добраться до очереди зап…
06 июл '17 в 07:39
1
ответ
Как я могу получить трассировку дискового ввода-вывода с фактическими значениями ввода?
Я хочу сгенерировать какой-нибудь файл трассировки из дискового ввода-вывода, но проблема в том, что мне нужны реальные входные данные, а также временная метка, логический адрес и размер блока доступа и т. Д. Я пытался решить эту проблему с помощью …
20 янв '15 в 05:40
1
ответ
Задержка FIO против латентности Btt
В случае результатов btt, я наиболее знаком с Задержка Q2D - время от отправки запроса на устройство D2C latency - задержка устройства для обработки запроса Задержка Q2C - общая задержка, Q2D + D2C = Q2C Мне нужна помощь в сравнении задержек, о кото…
08 мар '17 в 00:52
2
ответа
Может ли blktrace отслеживать только один конкретный процесс?
Может ли blktrace отслеживать только один конкретный процесс? Прямо сейчас blktrace выводит все операции ввода-вывода, что занимает много времени при использовании blkparse для его анализа. Но нас интересует только один конкретный процесс. Есть ли с…
21 май '12 в 18:54
1
ответ
Разница - это данные о глубине очереди, смещении диска, iops, пропускной способности при анализе blktrace
Следы IOS фиксируются с помощью blktrace, и то же самое воспроизводится с помощью blkreplay. Я хочу проверить параметры, такие как пропускная способность, глубина очереди и IOS, поэтому мы используем такие инструменты, как seekwatcher и iowatcher. С…
26 авг '15 в 04:09
1
ответ
blkparse как показать сообщение IO Scheduler
Версия blktrace v2.0.0 примечание: в blkparse выход, m в шестом столбце указана строка планировщика информации. На Ubuntu 16.04 ext4 Я вижу сообщение IO Scheduler, blktrace -d /dev/sda -o - | blkparse -i - 8,0 3 1 0.000000000 24714 A WS 76519424 + 2…
23 апр '18 в 06:56
1
ответ
Как получить инструмент blktrace для отображения действия, созданного D
Этот вопрос об инструменте blktrace. На нескольких компьютерах с Ubuntu 3.16.0 в нашей лаборатории мне нужно отслеживать производительность программного обеспечения по сравнению с блоком ввода-вывода устройства. Иногда мы используем наш собственный …
01 июл '15 в 18:38
1
ответ
Ошибка вывода blktrace в Docker-контейнере
Мой базовый образ контейнера докера - Ubuntu, и я запустил его с полными опциями привилегий, что означает, что в команде запуска я использую следующие ключи: --cap-add=SYS_ADMIN --security-opt apparmor:unconfined Я хочу использовать blktrce использу…
15 май '16 в 12:01
0
ответов
Возвращаемые значения fread и fwrite не соответствуют выводу blktrace
Я провожу некоторый эксперимент с твердотельными накопителями, чтобы проверить погоду, в которой происходит потеря данных при сбое питания. На первом шаге я записываю случайные данные на твердотельный накопитель, а затем на следующем шаге вводю в не…
14 авг '17 в 11:51
0
ответов
Как использовать blktrace для трассировки файла?
В документации по blktrace я обнаружил, что blktrace контролирует каждое устройство или раздел. Можем ли мы настроить blktrace или blkparse для отслеживания io по файлу?
29 янв '19 в 10:23
0
ответов
Linux io_submit задержка большая
Я нахожу одну очень странную проблему с задержкой io_submit. Если я пишу цикл, вызовите io_submit 5 раз, как показано ниже: for (int i = 0; i < 5; i++) { gettimeofday(&start); io_submit(...); gettimeofday(&end); } Задержка io_submit очень…
16 апр '18 в 12:17
1
ответ
Использование инструмента blktrace
Я использую инструмент blktrace для измерения входной производительности записи и перезаписи. Во время записи blktrace создает много файлов. Нужно ли объединить все файлы в один файл, чтобы передать его в blkparse, чтобы получить читаемый формат выв…
21 фев '14 в 18:02
0
ответов
Отладка blktrace io seek
Я использую отладочный дисковый ввод-вывод blktrace, как я могу узнать, когда и где происходит физический поиск на диске? Геометрия жесткого диска hdparm -g /dev/sdl /dev/sdl: geometry = 1191062/255/63, sectors = 19134414848, start = 0 журнал регист…
18 апр '19 в 11:57
1
ответ
понимание blktrace из тестов fio
Я купил виртуальный сервер с 8 виртуальными ЦП, памятью 16 ГБ и томом ssd 500 ГБ (который поддерживается ceph rbd). Затем я использовал fio для проверки производительности ввода-вывода сервера. Чтобы лучше понять результаты fio, во время теста я так…
19 янв '20 в 10:13
0
ответов
как я могу получить IO QD из blktrace или iostat?
Я делаю анализ шаблона ввода-вывода с данными blktrace и iostat, но мне трудно вычислить QD ввода-вывода с помощью blktrace и iostat, кто-то знает, как это получить?
15 сен '20 в 04:41
0
ответов
blktrace собирает только события Q и C
Я использую blktrace на устройствах Android. Но я могу только получить Q и CМероприятия. Почему не фиксируется никакое другое событие? например, D, I, M. 252,10 0 7577 3565.470514421 18652 C WFSM 8224 + 8 [0] 252,10 0 7578 3573.569028845 4441 Q WS 6…
22 дек '21 в 12:16
1
ответ
Как программно выполнять сценарии оболочки с командами blktrace в Android?
У меня есть рутованное устройство Android с установленным blktrace. Я хочу выполнить сценарий оболочки для тестирования blktrace из своего приложения. Я пробовал некоторые решения, найденные на некоторых ресурсах в Интернете. Я пробовал эти два мето…
04 фев '21 в 10:09
0
ответов
Есть ли способ преобразовать «выходной файл blkparse» в «необработанный двоичный файл blktrace»?
Я пытаюсь воспроизвести файл записи blocktrace через fio (используя параметр --read_iolog). Однако у меня есть только выходной файл blkparse (не вывод blktrace или двоичный дамп), который не поддерживается fio. Пример выходного файла blkparse (котор…
25 апр '22 в 05:34