이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 mbw 명령입니다.
프로그램:
이름
mbw - 메모리 대역폭 벤치마크
개요
MBW [옵션] arraysize_in_MiB
기술
MBW 메모리에 있는 대규모 데이터 배열을 복사하여 사용 가능한 메모리 대역폭을 결정합니다.
옵션
-q 조용한; 정보 메시지를 억제합니다.
-a 각 테스트의 평균 인쇄를 억제합니다.
-n
테스트당 루프 수 선택
-t
실행할 테스트를 선택합니다. -t 매개변수가 지정되지 않은 경우 기본값은 모든 항목을 실행하는 것입니다.
테스트. -t0: memcpy() 테스트, -t1: 멍청한 (b[i]=a[i] 스타일) 테스트, -t2: memcpy()
임의의 블록 크기
-b
-t2에 대한 블록 크기(바이트)입니다.
-h 빠른 도움말을 표시합니다.
사용법
MBW 두 개를 할당합니다 배열 크기 메모리에 배열을 저장하고 서로 복사합니다. 신고됨
'대역폭'은 이 작업에 걸린 시간 동안 복사된 데이터의 양입니다.
명백하게 MBW 두 번 필요 배열 크기 MiBytes(1024*1024바이트)의 물리적 메모리 -
스왑을 끄거나 페이징이 발생하지 않는지 확인하는 것이 좋습니다. 그건 말할 필요도 없지
사용량이 많은 시스템에서는 실행하면 안 됩니다.
ALL
다중 스레드 지원. 구문 분석을 위해 getopt() 사용을 포함하여 더 나은 구성 가능성
인수.
onworks.net 서비스를 사용하여 온라인으로 Mbw를 사용하세요.