Jest to polecenie mbw, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
mbw — test porównawczy szerokości pasma pamięci
STRESZCZENIE
mbw [opcje] arraysize_in_MiB
OPIS
mbw określa dostępną przepustowość pamięci poprzez kopiowanie dużych tablic danych w pamięci.
OPCJE
-q Cichy; tłumić komunikaty informacyjne.
-a Pomiń drukowanie średniej z każdego testu.
-n
Wybierz liczbę pętli na test
-t
Wybierz testy do uruchomienia. Jeśli nie podano parametrów -t, domyślnie uruchamiane jest wszystko
testy. -t0: test memcpy(), -t1: głupi test (b[i]=a[i] styl), -t2: memcpy() z
dowolny rozmiar bloku
-b
Rozmiar bloku w bajtach dla -t2.
-h Pokaż szybką pomoc.
ZASTOSOWANIE
mbw przydzieli dwa rozmiar tablicy tablice w pamięci i kopiuj jedną do drugiej. Zgłoszono
„przepustowość” to ilość danych skopiowanych w czasie trwania tej operacji.
Oczywiście mbw potrzebuje dwa razy rozmiar tablicy MiBytes (1024*1024 bajtów) pamięci fizycznej - tak
lepiej wyłącz swap lub w inny sposób upewnij się, że nie następuje stronicowanie. Nie trzeba dodawać, że to
nie należy uruchamiać w obciążonym systemie.
WSZYSTKO
Obsługa wielu wątków. Lepsza konfigurowalność, w tym użycie getopt() do analizowania
argumenty.
Korzystaj z mbw online, korzystając z usług onworks.net