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

Linux AIO / io_submit / io_getevents / на fifo (именованные каналы)

Я должен написать много данных в трубу. Могу ли я использовать вызовы Linux io_submit/io_getevents для записи в именованные io_submit/io_getevents или он определен только для обычных файлов. Я пытался найти какой-либо документ, который объясняет AIO по трубам, но не смог. Может кто-нибудь помочь здесь. В основном меня беспокоит поле aio_offset в struct iocb . Что если […]

Безопасно ли сейчас gnome-session-quit && shutdown -h?

У меня есть внешний раздел LUKS, который автоматически открывается / монтируется и закрывается / размонтируется pam_mount во время входа и выхода из системы. Прямо сейчас мне нужно выйти из терминала и затем завершить работу, используя графический интерфейс на экране входа в систему. gnome-session-quit && shutdown -h now я хочу написать псевдоним для команды gnome-session-quit && […]

Не соответствует ли результат производительности размера блока чтения / записи, насколько точен мой тест?

Я пытаюсь провести некоторое тестирование с точки зрения размера блока файловой системы, чтобы определить потенциальное узкое место в работе сетки из-за плохого ввода-вывода. Я замечаю, что во время выполнения задания наблюдается небольшой прирост файла, равный 8096 В, тогда как размер блока FS: stat -fc %s /my/filesytem 1048576 Что далеко не оптимально. Чтобы смоделировать такое поведение, […]

Удаление расширений файлов с помощью find -exec

При использовании find , как я могу удалить исходное расширение файла (т.е. .pdf ) из второй пары скобок -exec ( {} )? Например: find ~/Documents -regex ‘LOGIC.*\.pdf’ -exec pdf2svg {} {}.svg \; Введите имя файла: ~/Documents/LOGIC-P_OR_Q .pdf Имя выходного файла: ~/Documents/LOGIC-P_OR_Q .pdf.svg Желаемое имя файла: ~/Documents/LOGIC-P_OR_Q .svg

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) за тонну. Идентификатор […]

Intereting Posts
Пользовательский python REPL с fifos Найти записи, представленные в файле 1, также как в файле 2, так и в файле 3 Добавить аудио в видеофайл без кодирования, а также синхронизировать аудио FPS с видео FPS Как я могу дать очень ограниченный вход для просмотра журналов? Не удалось войти в tty1 влияние организации файлов на эффективность доступа к файлам Почему порт 3000 работает, но нет других портов? Где моя синтаксическая ошибка синтаксиса .sh? Экстракт завершенных слайдов слайд-шоу PDF Ошибка: недопустимая арко-независимая магия ELF при загрузке машины VirtualBox с Ubuntu Tinyos mdadm: разница в версиях метаданных как использовать строки в файле в качестве переменной Readline .inputrc сбрасывает значения по умолчанию с каждой строкой Создание собственного «изображения BBB» для его установки в нескольких BBB? Не удается запустить NFS в Centos 7: не удалось вызвать вызов метода: нет такого файла или каталога