## OS/161 Test binaries (/testbin)

Top | Binaries | Sysadmin binaries | System calls | C standard library | Device drivers | Miscellaneous

- add - add two numbers
- argtest - display arguments passed through execv
- badcall - make invalid system calls
- bigexec - test exec with large argv blocks
- bigfile - create a large file in small chunks
- bigfork - large forking test
- bigseek - test 64-bit seek positions
- bloat - waste memory
- conman - echo typed characters
- crash - commit various exceptions
- ctest - cyclic stride-oriented VM test
- dirconc - concurrent directory operations test
- dirseek - seek on directories test
- dirtest - simple subdirectories test
- f_test - basic concurrent filesystem test
- factorial - compute factorials using execv
- farm - run some hogs and cats
- faulter - commit address fault
- filetest - basic filesystem test
- forkbomb - create hundreds of processes
- forktest - test fork system call
- frack - file system crack
- guzzle - waste cpu
- hash - compute a simple hash function of a file
- hog - waste cpu
- huge - very large VM test
- kitchen - run some sinks
- malloctest - some simple tests for userlevel malloc
- matmult - baseline VM stress test
- multiexec - run many exec calls at once
- palin - simple VM test
- parallelvm - concurrent VM test
- poisondisk - write known "poison" values to a disk image
- psort - concurrent file system test
- quinthuge - very very large VM test
- quintmat - very large VM test
- quintsort - very large VM test
- randcall - make randomized system calls
- redirect - test I/O redirection
- rmdirtest - test removing in-use directories
- rmtest - test removing open files
- sbrktest - program for testing sbrk
- schedpong - scheduler pong
- sink - accept and throw away console input
- sort - large quicksort-based VM test
- sparsefile - generate a sparse file
- sty - run some hogs
- tail - print part of a file
- tictac - tic-tac-toe game
- triplehuge - very very large VM test
- triplemat - very large VM test
- triplesort - very large VM test
- usemtest - test for user-level (semfs) semaphores
- userthreads - simple user-level threads test
- zero - test if VM system zeros memory