InglesPransesEspanyol

OnWorks favicon

perf-bench - Online sa Cloud

Magpatakbo ng perf-bench sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command perf-bench na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


perf-bench - Pangkalahatang balangkas para sa mga benchmark na suite

SINOPSIS


perpekto hukuman [ ] [ ]

DESCRIPTION


ito perpekto hukuman Ang command ay isang pangkalahatang balangkas para sa mga benchmark na suite.

KARANIWANG Opsyon


-r, --ulitin=
Tukuyin ang dami ng beses na ulitin ang pagtakbo (default 10).

-f, --format=
Tukuyin ang istilo ng format. Ang mga kasalukuyang available na istilo ng format ay:

default
Default na istilo. Pangunahing ito ay para sa pagbabasa ng tao.

.ft C
% perf bench sched pipe # na walang tinukoy na istilo
(pagpapatupad ng 1000000 pipe operations sa pagitan ng dalawang gawain)
Kabuuang oras:5.855 seg
5.855061 usecs/op
170792 ops/seg
.ft

simple
Ang simpleng istilong ito ay magiliw para sa awtomatikong pagpoproseso ng mga script.

.ft C
% perf bench --format=simple sched pipe # tinukoy na simple
5.988
.ft

SUBSYSTEM


sched
Mga mekanismo ng scheduler at IPC.

mem
Pagganap ng pag-access sa memorya.

sa
Pag-iskedyul ng NUMA at mga benchmark ng MM.

futex
Futex na nagbibigay-diin sa mga benchmark.

lahat
Lahat ng mga benchmark na subsystem.

MGA SUITE PARA SA sched
pagmemensahe
Suite para sa pagsusuri ng pagganap ng mga mekanismo ng scheduler at IPC. Batay sa hackbench
ni Rusty Russell.

Options of pagmemensahe
-p, --pipe
Gamitin ang pipe() sa halip na socketpair()

-t, --thread
Maging multi thread sa halip na multi process

-g, --pangkat=
Tukuyin ang bilang ng mga pangkat

-l, --nr_loops=
Tukuyin ang bilang ng mga loop

halimbawa of pagmemensahe
.ft C
% perf bench sched messaging # run na may default
mga opsyon (20 mga proseso ng nagpadala at tagatanggap bawat grupo)
(10 pangkat == 400 na proseso ang tumatakbo)

Kabuuang oras:0.308 seg

% perf bench sched messaging -t -g 20 # ay multi-thread, na may 20 grupo
(20 sender at receiver thread bawat grupo)
(20 pangkat == 800 thread ang tumatakbo)

Kabuuang oras:0.582 seg
.ft

tubo
Suite para sa pipe() system call. Batay sa pipe-test-1m.c ni Ingo Molnar.

Options of tubo
-l, --loop=
Tukuyin ang bilang ng mga loop.

halimbawa of tubo
.ft C
% perf bench sched pipe
(pagpapatupad ng 1000000 pipe operations sa pagitan ng dalawang gawain)

Kabuuang oras:8.091 seg
8.091833 usecs/op
123581 ops/seg

% perf bench sched pipe -l 1000 # loop 1000
(pagpapatupad ng 1000 pipe operations sa pagitan ng dalawang gawain)

Kabuuang oras:0.016 seg
16.948000 usecs/op
59004 ops/seg
.ft

MGA SUITE PARA SA mem
memcpy
Suite para sa pagsusuri ng pagganap ng simpleng memory copy sa iba't ibang paraan.

Options of memcpy
-l, --laki
Tukuyin ang laki ng memory na kokopyahin (default: 1MB). Ang mga available na unit ay B, KB, MB, GB
at TB (case insensitive).

-f, --function
Tukuyin ang function na kokopyahin (default: default). Ang mga magagamit na function ay nakadepende sa
arkitektura. Sa x86-64, x86-64-unrolled, x86-64-movsq at x86-64-movsb ay
suportado.

-l, --nr_loops
Ulitin ang memcpy invocation sa ilang beses.

-c, --cycle
Gamitin ang cpu-cycles event ng perf sa halip na gettimeofday syscall.

memeset
Suite para sa pagsusuri ng pagganap ng simpleng memory set sa iba't ibang paraan.

Options of memeset
-l, --laki
Tukuyin ang laki ng memory na itatakda (default: 1MB). Ang mga available na unit ay B, KB, MB, GB
at TB (case insensitive).

-f, --function
Tukuyin ang function na itatakda (default: default). Ang mga magagamit na function ay nakadepende sa
arkitektura. Sa x86-64, x86-64-unrolled, x86-64-stosq at x86-64-stosb ay
suportado.

-l, --nr_loops
Ulitin ang memset invocation sa ilang beses na ito.

-c, --cycle
Gamitin ang cpu-cycles event ng perf sa halip na gettimeofday syscall.

MGA SUITE PARA SA sa
mem
Suite para sa pagsusuri ng mga workload ng NUMA.

MGA SUITE PARA SA futex
sumira
Suite para sa pagsusuri ng mga hash table.

gisingin
Suite para sa pagsusuri ng mga wake call.

wake-parallel
Suite para sa pagsusuri ng mga parallel na wake call.

requeue
Suite para sa pagsusuri ng mga requeue na tawag.

lock-pi
Suite para sa pagsusuri ng mga futex lock_pi na tawag.

Gumamit ng perf-bench online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    unitedrpms
    unitedrpms
    Samahan kami sa Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Paganahin ang URPMS repository sa iyong
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    I-download ang unitedrpms
  • 2
    Palakasin ang Mga Aklatan ng C++
    Palakasin ang Mga Aklatan ng C++
    Nagbibigay ang Boost ng libreng portable
    peer-reviewed na mga aklatan ng C++. Ang
    ang diin ay sa mga portable na aklatan na
    gumana nang maayos sa C++ Standard Library.
    Tingnan ang http://www.bo...
    I-download ang Boost C++ Libraries
  • 3
    VirtualGL
    VirtualGL
    Ang VirtualGL ay nagre-redirect ng mga 3D na utos mula sa a
    Unix/Linux OpenGL application papunta sa a
    server-side GPU at kino-convert ang
    nag-render ng mga 3D na larawan sa isang video stream
    kung saan ...
    I-download ang VirtualGL
  • 4
    libusb
    libusb
    Library upang paganahin ang espasyo ng gumagamit
    mga programa ng aplikasyon upang makipag-usap
    Mga USB device. Audience: Mga Developer, End
    Mga user/Desktop. Wika ng Programming: C.
    Mga kategorya...
    I-download ang libusb
  • 5
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • 6
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce theme, built with
    Susunod na JS, Webpack, Babel, Node, at
    Express, gamit ang GraphQL at Apollo
    Kliyente. Tindahan ng WooCommerce sa React(
    naglalaman ng: Mga produkto...
    I-download ang WooCommerce Nextjs React Theme
  • Marami pa »

Linux command

Ad