forked from dmonakhov/lmbench
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbenchmarks
68 lines (68 loc) · 1.92 KB
/
benchmarks
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Theme
Data movement and the cost thereof
Latency
Time per operation
CPU cycles per operation
Bandwidth
MB / sec
CPU cycles / MB
Media
Memory (load, bcopy)
Disk (randoms, sequentials)
File system (directory ops, sequential)
Network (hot potato, transfer)
Pipes (hot potato, transfer)
VM system (mmaps/munmaps, bcopy)
Systems
All Unix systems
Windows NT
VMS (?)
Mainframes (?)
Memory
Small transfers (randoms)
Load latency
Large transfers (sequential)
Bcopy bandwidth
Processes
Null process execution time
Context switching
Misc
Null entry into the system
Networking
Small transfers (randoms)
Transfers per second
CPU cycles per transfer
socket/bind/close per second
Large transfers (sequential)
MB per second
CPU cycles per MB
Disks
Small transfers (randoms)
Transfers per second
CPU cycles per transfer
Large transfers (sequential)
MB per second
CPU cycles per MB
File system
Small transfers (randoms)
Creates / second
Removes / second
Random I/O's per second in large file
CPU cycles per transfer
MB / sec when reading many related small files
Large files
MB / second read/write
CPU cycles per MB
Hardness
Measure fsck time?
Virtual memory system
Creation
mmaps per second
munmaps per second
Also vary size of mapped region
Small transfers (randoms)
Random reads per second of large mmaped file
CPU cycles per read
Large transfers (cached sequential)
MB per second read rate
CPU cycles per MB