АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

cpipe - Онлайн в облаке

Запустите cpipe в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда cpipe, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


cpipe - скопируйте stdin в stdout, подсчитывая байты и сообщая о прогрессе

СИНТАКСИС


cpipe [-b размер] [-vt] [-vr] [-vw] [-ngr] [-s скорость]

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-b размер буфера в КБ,
1 значение Int от 1 до oo.
По умолчанию: `128 '

-vt показать пропускную способность.

-vr показать время чтения.

-vw показать время записи.

-ngr читать не жадно. Не применяйте полный буфер при чтении перед началом записи.

-s ограничение скорости пропускной способности в кБ / с,
1 Двойное значение от 1 до oo.

ОПИСАНИЕ


Спайп копирует стандартный ввод в стандартный вывод, измеряя время, необходимое
для чтения входного буфера и записи выходного буфера. Если один или несколько -vx варианты
задано, выводится статистика средней пропускной способности и общее количество скопированных байтов
в стандартный вывод ошибок.

не Жадный Читать
Обычно cpipe делает все возможное, чтобы полностью заполнить свой буфер (опция -b) до его начала
пишу. Однако в некоторых ситуациях, например, если вы разговариваете с интерактивной программой через cpipe,
это блокирует связь: указанная программа ожидает ввода, который она никогда не увидит,
потому что ввод застрял в буфере cpipe. Но сам cpipe больше не увидит ввод
раньше программа не отвечает.

Чтобы обойти это, попробуйте использовать -нгр. При выполнении вызова чтения cpipe удовлетворяется как
как только получит хотя бы один байт. Вместо заполнения буфера он перестает читать и
пишет все, что попало на выход. Обратите внимание, однако, что измерения пропускной способности будут
будет менее точным, если количество байтов, переданных в одной паре чтения / записи, станет небольшим,
потому что cpipe будет тратить относительно больше времени на обработку каждого байта.

Ограничивающий Увеличить пропускную способность
Если предел пропускной способности указан с опцией -s, cpipe звонки ты спишь(3) между
копирование буферов, тем самым искусственно увеличивая продолжительность цикла чтения / записи. С
в большинстве систем существует определенное минимальное время ожидания usleep (), например 0.01 с, это
невозможно достичь высоких пределов при небольшом размере буфера. В этом случае увеличение
размер буфера (опция -b) может помочь. Однако имейте в виду, что это ограничивает пропускную способность.
только в среднем. Каждый буфер копируется с максимально возможной скоростью.

ПРИМЕР


Команда
tar cCf / - usr | cpipe -vr -vw -vt> / dev / null
приводит к выводу, подобному
...
через: 19.541 мс при 6.4 МБ / с (в среднем 4.7 МБ / с) 2.0 МБ
выход: 0.004 мс при 30.5 ГБ / с (27.1 ГБ / с в среднем) 2.0 МБ
сквозной: 19.865 мс при 6.3 МБ / с (средн. 4.6 МБ / с) 2.0 МБ
...
Ассоциация первый обзор показывает время, необходимое для обработки одного буфера данных (по умолчанию 128 КБ).
Вызов чтения занял 19.541 мс, вызов записи в / dev / null занял всего 0.004 мс, а из
от начала чтения до конца записи потребовалось 19.865 мсек.

Ассоциация второй обзор показывает результат деления размера буфера (по умолчанию 128 КБ) на
раз в первом столбце.

Ассоциация в третьих обзор содержит среднее значение по всем измеренным значениям с начала
программу.

Наконец, последний обзор показывает общее количество переданных байтов, что, конечно,
то же самое для чтения и письма.

Используйте cpipe онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Java-клиент LDAP с поддержкой LDIF,
    безопасность (включая SSL, SASL и GSSAPI),
    переведен на многие языки (в т.
    китайский), интерактивную справку, пользовательские формы и
    многие другие ...
    Скачать JXplorer — браузер Java Ldap
  • 2
    PosteRazor - Создайте свой собственный плакат!
    PosteRazor - Создайте свой собственный плакат!
    Хотите напечатать плакат? PosteRazor режет
    файл изображения на части, и вы можете
    распечатайте потом на принтере и приклейте
    вместе к плакату. Простой на основе FLTK
    использовать ...
    Скачать PosteRazor - Создайте свой собственный постер!
  • 3
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 4
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 5
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 6
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • Больше »

Команды Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnathop-5
    aarch64-linux-gnu-gnathop-5
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-информация
    cpupower-idle-информация
    cpupower Idle-info — Утилита для
    получить информацию о простое ядра процессора
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ: Инструмент
    который печатает p...
    Запустите cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower Idle-Set — Утилита для настройки процессора
    специальные параметры ядра для состояния простоя
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ:
    мощность процессора в режиме ожидания...
    Запустите cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets — изменяет/печатает пользовательские
    текущий путь поиска набора карт. Влияет на
    доступ пользователя к данным, существующим в рамках
    другие наборы карт в текущем местоположении. ...
    Запустите g.mapsetsgrass
  • 6
    г.messagegrass
    г.messagegrass
    g.message — печатает сообщение, предупреждение,
    информация о ходе выполнения или фатальная ошибка в
    ТРАВЯНОЙ путь. Этот модуль следует использовать в
    сценарии для сообщений, доставляемых пользователю.
    КЕЙВО...
    Запустите g.messagegrass
  • Больше »

Ad