Articles of io перенаправлением

systemd подключиться к stdin / stdout после запуска службы

У меня есть служба systemd, которая является консольным приложением, что означает, что она управляется отправкой команд на свой стандартный ввод и выводит информацию в sdout. Как я могу настроить службу systemd так, чтобы я мог подключиться к ее стандартному вводу и дать ей команды в любой момент, затем отсоединиться от нее и повторить при необходимости?

Задержка ввода-вывода измерительного блока с использованием proc FS

Я пытаюсь измерить задержку ввода-вывода из-за доступа к диску. Для этого я использую delayacct_blkio_ticks из /proc/[pid]/stat response. То, что я получаю, это константа 0, независимо от того, сколько IO сделано в моем приложении. Прокач говорит: 42) delayacct_blkio_ticks %llu (since Linux 2.6.18) Aggregated block I/O delays, measured in clock ticks (centiseconds). Я использую версию ядра 3.0.101. […]

Что такое iodepth в fio?

Являются ли iodepth fio и глубина очереди одинаковыми? Тогда как можно управлять глубиной очереди с помощью параметра iodepth из команды fio? Будет ли это создавать параллельные задания, но опять же есть возможность параллельно выполнять задания (не будет ли это тривиальным или конфликтным?) Я изо всех сил пытаюсь понять, как fio контролирует свои рабочие нагрузки (особенно […]

Где найти статистику по iowait для одного процесса (в виде файла)

Я пишу скрипт, и мне нужно найти файл, в котором хранится статистика по iowait одного процесса / pid / сервиса Есть ли вообще такой файл в дистрибутивах на основе Debian ? Ни в /proc//stat , ни в /proc//io нет статистики для iowait , согласно страницам руководства. Я знаю, что могу анализировать вывод других инструментов, таких […]

Как тест FIO устанавливает IOdepth?

ПРИМЕЧАНИЕ: мой вопрос проистекает из этого U & L Q. Что такое iodepth в fio? Я хочу знать, как внутренне FIO устанавливает глубину ввода / вывода. То есть один из параметров, который мы передаем в FIO при запуске, это «IOdepth» ( –iodepth= ). Как FIO внутренне контролирует этот параметр в базовой операционной системе? Вот пример […]

Почему iotop не показывает некоторые процессы с высоким дисковым вводом-выводом? А какой инструмент будет?

Мои диски читаются с максимальной скоростью, но iotop ничего не показывает, получая доступ к дискам, кроме нескольких всплесков здесь и там. Я пробовал iotop -o и -ao и почти ничего не обращается к диску. Если я запускаю fatrace он меняется безумно быстро и показывает ps(8625) /etc/group и ps(8625) /etc/passwd и gvfs-udisks2-vo (2127) за тонну. Идентификатор […]

Ошибки ввода / вывода при копировании файлов на жесткий диск USB

У меня есть внешний жесткий диск USB (WD Elements, 1 ТБ), который уже частично заполнен (доступно ~ 370 ГБ): $ mount | grep store17 /dev/sde1 on /store17 type ext4 (rw,nosuid,nodev,noexec,relatime,data=ordered,user,x-systemd.device-timeout=10) Мне нужно скопировать новые файлы на диск, но для файла размером 18 МБ (размер файла, кажется, имеет значение), вот что происходит: $ cd /store17 $ […]

некорневой доступ к физическим блокам, занятым файлом

ioctl() и FIBMAP могут использоваться для определения физических блоков, занимаемых файлом, по заданным логическим блокам, доступным через stat() ; однако требуется root-доступ. Почему root-доступ необходим для определения местоположения диска на диске, и существуют ли механизмы, не требующие прав root, для получения той же информации? Для варианта использования, который мотивирует этот вопрос, файлы имеют небольшой размер […]

Ошибка ввода / вывода, не может установить ничего

Я сделал что-то странное для моего сервера debian, и теперь я ничего не могу установить. В нем говорится, что локаль нарушена. Я попытался исправить это, переконфигурировав dpkg, очистив apt-get и многие другие решения из Интернета. Когда я пытаюсь установить материал, я получаю: Reading package lists… Done Building dependency tree Reading state information… Done Calculating upgrade… […]

Иногда синхронизация застревает с dd

Иногда, когда я использую dd затем sync или использую dd с conv=fsync , процесс синхронизации застревает, но иногда нет, с точно такими же целями ввода и вывода и конфигурацией. dd if=2016-03-18-raspbian-jessie-lite.img of=/dev/sdg conv=fsyn sync # freeze here или dd if=2016-03-18-raspbian-jessie-lite.img of=/dev/sdg conv=fsync Я испытал это непоследовательное поведение на разных дистрибутивах, таких как Ubuntu, Linux Mint […]

Intereting Posts
Файл -> ../../archive/folder/file восстановление Переконфигурируйте линейный вход как аналоговый Разработка системы Watchdog Alert для обнаружения пропущенных периодических электронных писем Странные заголовки (и закладки) в хром в xubuntu Настройки прокси-сервера игнорируются менеджером apt-get в Ubuntu 13.04 Согласование 2 основных столбцов между файлами; и вставьте другие столбцы в выходной файл, когда совпадают эти основные столбцы. Сохраняйте размер строки 1-го файла как узнать, если и почему linux убивает мои процессы? CentOs 6-x_64 Настройка переменной DISPLAY Создайте Linux для малины Pi без / opt / vc? Gnome: как закрыть все приложения? truecrypt 1: Синтаксическая ошибка: "(" неожиданный Двойные мониторы на корица 2.4.8 – курсор застревает в нижней и правой верхней части экрана слева Линукс командной строки может подключаться, но веб-сервер (или php) не может подключиться libpam-pwquality не работает в Ubuntu 16.04 Автозаполнение Vim для включения пунктуации между словами