riostream - 클라우드에서의 온라인

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

프로그램:

이름


riostream - RDMA 핑퐁 테스트를 통한 제로 카피 스트리밍.

개요


리오스트림 [-s 서버_주소] [-b 바인드_주소] [-B 버퍼_크기]
[-I 반복] [-C transfer_count]
[-S 전송_크기] [-p 서버_포트] [-T 테스트_옵션]

기술


RDMA 프로토콜(rsocket)을 통한 스트리밍을 사용하여 장치 간에 데이터를 연결하고 교환합니다.
클라이언트 및 서버 응용 프로그램.

옵션


-s 서버 주소
연결을 수신하는 서버 시스템의 네트워크 이름 또는 IP 주소입니다. 그만큼
사용된 이름이나 주소는 RDMA 장치를 통해 라우팅되어야 합니다. 이 옵션을 지정해야 합니다.
클라이언트에 의해.

-b 바인드 주소
바인딩할 로컬 네트워크 주소입니다.

-B 버퍼_크기
송신 및 수신 네트워크 버퍼의 크기를 나타냅니다.

-I 반복
지정된 수의 메시지가 교환되는 횟수입니다.
클라이언트와 서버. (기본값 1000)

-C 전송_횟수
클라이언트에서 서버로 전송하고 다시 서버로 다시 전송할 메시지 수
각 반복. (기본값 1)

-S 전송_크기
각 전송 전송의 크기(바이트)입니다. (기본값 1000) 'all'을 지정하면
rstream은 다양한 크기의 일련의 테스트를 실행합니다.

-p 서버 포트
서버의 포트 번호입니다.

-T 테스트 옵션
테스트 매개변수를 지정합니다. 사용 가능한 옵션은 다음과 같습니다.

| async - 비동기 작업을 사용합니다(예: 선택/폴링).

비 | 차단 - 차단 호출을 사용합니다.

엔 | nonblocking - 비차단 호출을 사용합니다.

v | 확인 - 데이터 전송을 확인합니다.

노트


기본 사용법은 서버 시스템에서 riostream을 시작한 다음 서버 시스템에서 riostream -s server_name을 실행하는 것입니다.
클라이언트 시스템. 기본적으로 riostream은 일련의 대기 시간과 대역폭을 실행합니다.
성능 테스트. 다른 반복, transfer_count 또는 transfer_size 지정
아무것도 지정되지 않은 기본값을 사용하여 사용자 정의 테스트를 실행합니다.

이 테스트는 RDMA 리소스를 사용자 공간에 매핑하기 때문에 사용자는 RDMA 리소스가
사용 가능한 시스템 리소스 및 권한. 추가 정보는 libibverbs README 파일을 참조하십시오.
세부.

onworks.net 서비스를 사용하여 온라인으로 riostream을 사용하세요.



최신 Linux 및 Windows 온라인 프로그램