영어프랑스어스페인어

Ad


온웍스 파비콘

mbuffer - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 mbuffer 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 mbuffer입니다.

프로그램:

이름


mbuffer - 측정 버퍼

통사론


버퍼 [옵션]

기술


mbuffer는 I/O 작업을 버퍼링하고 처리 속도를 표시합니다. 멀티 스레드이며,
네트워크 연결을 지원하고 표준 버퍼보다 ​​더 많은 옵션을 제공합니다.

옵션


-i <파일 이름>
파일 이름 표준 입력 대신 입력으로(다중 입력 필요)
볼륨 지원). 만약에 파일 이름 -이면 표준 입력에서 입력을 읽습니다.

-I <포트>
네트워크 포트 사용 포트 표준 입력 대신 입력으로. 호스트 이름이 주어진 경우
호스트 이름:포트 형식의 포트, 호스트 이름의 IP가 있는 첫 번째 인터페이스
사용하게 될 것이다.

-o <파일 이름>
파일 이름 표준 출력 대신 출력으로(다중
볼륨 지원, 사용 가능한 경우 sendfile 사용 가능). 만약에 파일 이름 -, 출력
표준 출력에 기록됩니다. -o 옵션은 다음에 여러 번 전달할 수 있습니다.
여러 출력을 지정합니다.

-O <호스트 이름:포트>
에 출력 쓰기 호스트 이름:포트 표준 출력 대신(
사용 가능한 경우 파일 보내기). 이 옵션은 데이터를 보내기 위해 여러 번 사용할 수 있습니다.
여러 기계.

-b <NUM>
NUM 버퍼용 블록(기본값 256).

-s <크기>
블록 사용 크기 버퍼용 바이트(시스템의 기본 페이지 크기).

-m <크기>
총 사용 크기 버퍼용 바이트(기본값 2MB) - 크기는
후행 문자(Byte의 경우 b 및 B, kByte의 경우 k, MByte의 경우 M, Gigabyte의 경우 G 및
총 물리적 메모리의 백분율을 %로 표시).

-L 메모리의 버퍼 잠금 - 이 옵션은 파일 기반 버퍼 및
mbuffer가 set-UID 루트여야 합니다(주의하여 사용).

-n <NUM>
NUM 입력 장치의 볼륨(입력 장치에 -i 옵션 사용 필요)
사양, mbuffer가 모든 새 볼륨에 대해 프롬프트해야 하는 경우 인수로 0 전달)

-t 메모리 매핑된 임시 파일을 버퍼로 사용(거대한 버퍼와 함께 사용)

-T <파일>
-t로 하지만 사용 파일 를 받아야 하는 미국 여행자

-d 출력에 장치의 블록 크기 사용(일부 장치에 필요, 출력 속도 저하)

-D <크기>
의 출력 볼륨을 가정 크기 바이트(기본값 무한) 이후 볼륨
변경이 시작됩니다. 작은 값은 다중 테스트를 적시에 테스트하는 데 유용합니다.
볼륨 런; 장치가 미디어 끝 신호를 제대로 보내지 않는 경우 정확한 값입니다.
크기는 후행 문자로 설정할 수 있습니다(Byte의 경우 b 및 B, kByte의 경우 k,
MByte 또는 G는 기가바이트)

-P <NUM>
버퍼가 채워진 후 쓰기 시작 NUM%(기본값 0 - 한 번에 시작)

-p <NUM>
버퍼가 채우기 비율 아래로 떨어진 후 읽기 시작 NUM%(기본값 100 -
한 번에 시작)

-l <파일>
로그 메시지 파일 표준 오류 출력 대신

-u <NUM>
중지 NUM 각 쓰기 후 마이크로초 - 일부 드라이브의 성능이 향상될 수 있음
매우 낮은 성능(< 1MB/초)

-r <>
최대 읽기 속도를 다음으로 설정>.> Bytes, kBytes,
MBytes 또는 초당 GBytes. 이렇게 하려면 적절한 접미사(예: k,M,G)를 사용하십시오.
이 옵션은 데이터를 전송할 수 있는 테이프가 있는 경우에 유용합니다.
호스트가 처리할 수 있는 것보다 빠릅니다. 이 경우 이 옵션을 사용하여 제한할 수 있습니다.
전송 속도를 높이고 테이프를 계속 실행합니다. 이것은 둘 다에 좋습니다.
테이프 드라이브를 보호하고 테이프 나사 조임을 방지하여 전반적인 성능을 향상시킵니다.

-R <>
작가에 대한 전송 제한을 설정하는 경우에만 위와 동일합니다.

-A <cmd를>
사용되는 장치는 자동 로더입니다. cmd를 다음 볼륨을 로드합니다. 통과하다
</빈/거짓> 표시되는 경고 메시지를 억제하는 자동 로드 명령으로
터미널을 제어하지 않고 실행할 때(예: cron을 통해). 이와 같이 자동로드는
실패하고 mbuffer는 끝에 도달하면 오류 메시지와 함께 종료됩니다.
줄자.

-a <시간>
사용되는 장치는 자동 로더입니다. 시간 새 테이프를 로드하는 데 걸리는 시간

-f 이미 존재하는 경우 출력 파일을 덮어씁니다.

-c 동기식 데이터 무결성 지원으로 쓰기 - 이 옵션은 모든 쓰기를
계속하기 전에 완료하십시오. 이를 통해 오류를 더 일찍 보고할 수 있습니다.
정확하지만 성능이 저하될 수 있습니다. 특히 높은 수준의 시스템
데이터 무결성 지원은 엄청난 성능 저하를 겪습니다. 다른 사람들은 그렇게 보일 수 있습니다.
영향을 받지 않지만 전체 동기 데이터 무결성에 대한 지원을 무시합니다.

-v <NUM>
상세 수준을 다음으로 설정 NUM. 유효한 값은 0..6(0 = 없음, 1 = 오류, 2 =
경고, 4 = 정보 메시지, 5 = 디버깅 메시지, 6 = I/O 디버깅).
높은 값에는 낮은 값 메시지가 포함됩니다.

-q quiet - 표준 오류 출력에 상태를 표시하지 않습니다.

-Q quiet - 로그 파일에 상태를 기록하지 않음

--직접
O_DIRECT를 사용하여 파일 설명자를 엽니다. 이 옵션은 모든 시스템에서 사용할 수 없습니다.
읽을 때 성능을 향상시키기 위해 페이지 캐시를 우회하도록 OS에 지시하고
글쓰기. Solaris에서 이것은 지원되는 경우 활성화되는 자동 마법 옵션입니다.
관련 파일의 경우. 이 옵션을 사용하면 읽기/쓰기 오류가 발생할 수 있습니다.
버퍼가 직접 I/O를 위해 제대로 정렬되지 않은 경우. 또한 열기가 실패할 수 있습니다.
명명된 파일이 O_DIRECT를 지원하지 않는 경우 EINVAL(즉, 유효하지 않은 인수)을 사용합니다.

--추가
추가 모드에서 옵션 -o를 통해 제공된 다음 출력 파일을 엽니다.

--자르기
-o 옵션을 통해 주어진 다음 출력 파일을 열 때 잘라냅니다.

-6 명령줄에서 다음 네트워크 I/O 옵션에 대해 IPv6 모드를 강제 적용합니다. -4
명령줄에서 다음 네트워크 I/O 옵션에 대한 IPv4 모드. -0 왼쪽 메뉴에서
요청 시 IPv4/IPv6 모드.

-시간, --도움
도움말 정보를 출력하고 종료합니다.

-시간, --md5
전송된 데이터의 MD5 해시를 생성합니다.

-시간, --pid
현재 프로세스의 PID를 출력합니다. 이 옵션은 어떤 인스턴스를 파악하는 데 도움이 될 수 있습니다.
죽일 mbuffer의 수(여러 개가 실행 중이고 하나가 네트워크로 인해 중단된 경우)
문제. PID 인쇄는 "printpid = 1"을 추가하여 트리거할 수도 있습니다.
.mbuffer.rc 파일.

-V, --번역
버전 정보를 출력하고 종료합니다.

-W <시간 제한>
마다 트리거되는 워치독을 활성화합니다. 시간 제한 초 및 날씨 확인
I/O 활동이 중단되었습니다. 한 채널이 전체 기간 동안 정지된 경우
watchdog은 오류 메시지를 작성하고 SIGINT를 통해 mbuffer를 종료합니다. 알아두세요
워치독은 테이프 변경 활동을 인식하지 못합니다. 따라서 워치독 타임아웃을 선택하십시오.
최악의 경우 테이프 교체 시간보다 깁니다.

DEFAULT Values


다음 옵션의 기본값은 다음과 같이 설정할 수 있습니다. = 가치 에서 쌍
~/.mbuffer.rc 파일 :
블록 크기: 블록 크기(옵션 -s)
시간 제한: 워치독 타임아웃(옵션 -W)
토털멤: 총 버퍼 크기(옵션 -m)
최대 읽기 속도: 최대 읽기 속도(옵션 -r)
최대 쓰기 속도: 최대 쓰기 속도(옵션 -R)
시작 쓰기: 쓰기 시작 임계값(옵션 -P)
시작 읽기: 읽기 시작 임계값(옵션 -p)
중지: 블록 쓰기 후 일시 중지(옵션 -u)
넘버락: 버퍼의 블록 수(옵션 -b)
멤록: 메모리에 버퍼 잠금(옵션 -L)
쇼스테이터스: 콘솔에 전송 상태 인쇄(옵션 -q)
로그 상태: 로그 파일에 전송 상태 쓰기(옵션 -Q)
TCP 버퍼: TCP 버퍼 크기(옵션 --tcpbuffer)

환경 변수


TMPDIR이 설정된 경우 mbuffer는 이 디렉토리의 파일 기반 버퍼에 대한 스토리지를 할당합니다. 만약에
TMPDIR이 설정되지 않았습니다. / var / tmp 사용하게 될 것이다.

onworks.net 서비스를 사용하여 온라인으로 mbuffer 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad