- Timestamp:
- Sep 7, 2022, 4:12:00 PM (23 months ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation
- Children:
- e4855f6
- Parents:
- 7a0f798b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/thierry_delisle_PhD/thesis/text/eval_macro.tex
r7a0f798b ra44514e 49 49 Threads that are not currently dealing with another request ignore the incoming packet. 50 50 One of the remaining, nonbusy, threads reads the request and sends the response. 51 This implementation can lead to increased CPU loadas threads wake from sleep to potentially process the request.51 This implementation can lead to increased CPU \gls{load} as threads wake from sleep to potentially process the request. 52 52 \end{itemize} 53 53 Here, Memcached is based on an event-based webserver architecture~\cite{Pai99Flash}, using \gls{kthrd}ing to run multiple largely independent event engines, and if needed, spinning up additional kernel threads to handle blocking I/O. … … 273 273 It has two 2.8 GHz Xeon CPUs, and four one-gigabit Ethernet cards. 274 274 \item 275 \todo{switch} 275 Network routing is performed by a HP 2530 10 Gigabit Ethernet switch. 276 276 \item 277 277 A client machine runs two copies of the workload generator.
Note: See TracChangeset
for help on using the changeset viewer.