Changeset bdbc24d for benchmark/io/http
- Timestamp:
- Jan 15, 2021, 12:23:56 PM (4 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- b8b0de0c
- Parents:
- 80d3b1b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
benchmark/io/http/options.cfa
r80d3b1b rbdbc24d 50 50 51 51 static cfa_option opt[] = { 52 { 'p', "port", "Port the server will listen on", options.socket.port},53 { 'c', "cpus", "Number of processors to use", options.clopts.nprocs},54 { 'L', "log", "Enable logs", options.log, parse_settrue},55 {' t', "threads", "Number of worker threads to use", options.clopts.nworkers},56 {' b', "accept-backlog", "Maximum number of pending accepts", options.socket.backlog},57 {' r', "request_len", "Maximum number of bytes in the http request, requests with more data will be answered with Http Code 414", options.socket.buflen},58 {' S', "seed", "seed to use for hashing", options.file_cache.hash_seed },59 {' C', "cache-size", "Size of the cache to use, if set to small, will uses closes power of 2", options.file_cache.size },60 {' l', "list-files", "List the files in the specified path and exit", options.file_cache.list, parse_settrue },61 { 's', "submitthread", "If set, cluster uses polling thread to submit I/O", subthrd, parse_settrue },62 { 'e', "eagersubmit", "If set, cluster submits I/O eagerly but still aggregates submits", eagrsub, parse_settrue},63 { 'f', "fixed-fds", "If set, files are open eagerly and pre-registered with the cluster", fixedfd, parse_settrue},64 { 'k', "kpollsubmit", "If set, cluster uses IORING_SETUP_SQPOLL, implies -f", sqkpoll, parse_settrue },65 { 'i', "kpollcomplete", "If set, cluster uses IORING_SETUP_IOPOLL", iokpoll, parse_settrue },66 {' L', "submitlength", "Max number of submitions that can be submitted together", sublen },52 { 'p', "port", "Port the server will listen on", options.socket.port}, 53 { 'c', "cpus", "Number of processors to use", options.clopts.nprocs}, 54 { 't', "threads", "Number of worker threads to use", options.clopts.nworkers}, 55 {'\0', "log", "Enable logs", options.log, parse_settrue}, 56 {'\0', "accept-backlog", "Maximum number of pending accepts", options.socket.backlog}, 57 {'\0', "request_len", "Maximum number of bytes in the http request, requests with more data will be answered with Http Code 414", options.socket.buflen}, 58 {'\0', "seed", "seed to use for hashing", options.file_cache.hash_seed }, 59 {'\0', "cache-size", "Size of the cache to use, if set to small, will uses closes power of 2", options.file_cache.size }, 60 {'\0', "list-files", "List the files in the specified path and exit", options.file_cache.list, parse_settrue }, 61 { 's', "submitthread", "If set, cluster uses polling thread to submit I/O", subthrd, parse_settrue }, 62 { 'e', "eagersubmit", "If set, cluster submits I/O eagerly but still aggregates submits", eagrsub, parse_settrue}, 63 { 'f', "fixed-fds", "If set, files are open eagerly and pre-registered with the cluster", fixedfd, parse_settrue}, 64 { 'k', "kpollsubmit", "If set, cluster uses IORING_SETUP_SQPOLL, implies -f", sqkpoll, parse_settrue }, 65 { 'i', "kpollcomplete", "If set, cluster uses IORING_SETUP_IOPOLL", iokpoll, parse_settrue }, 66 {'\0', "submitlength", "Max number of submitions that can be submitted together", sublen }, 67 67 68 68 };
Note: See TracChangeset
for help on using the changeset viewer.