Et sur ta machine, quel est le temps CPU en mono-thread des processus Java, wrk avec Java, puis Rust, et enfin wrk avec Rust ?
Le test avec ab me donne quasi es mêmes résultats.
Lorsque je fais un vmstat (je sais c'est grossier), voici en gros le temps cpu avec la version Java multi-thread:
procs ----------mémoire---------- -échange- -----io---- -système- ------cpu-----
r b swpd libre tampon cache si so bi bo in cs us sy id wa st
00022876588169192375499200012027523430001000050022853456169192375575200003173228237858870040022855772169192375527200002593535658339880040022850504169192375553600002720537568939880040022847880169200375553600012826307392497398800400228547601692003755696000026645387530398800500228580521692083755152000482658338246539870030022861584169208375601600002929936759331087004002286508816920837556640000267973092194987004002285734816920837552160007627135322763498700400228666801692083755856000100251793849993987000002286774816920837548320000997498889129700
Le CPU n'est occupé qu'a 12 %, et wrk prend autant de temps CPU que le processus Java...
[^] # Re: 1 worker process pour nginx ?
Posté par YBoy360 (site web personnel) . En réponse au journal Le TapTempo du web, mais plus rapide. Évalué à 1.
Et sur ta machine, quel est le temps CPU en mono-thread des processus Java, wrk avec Java, puis Rust, et enfin wrk avec Rust ?
Le test avec ab me donne quasi es mêmes résultats.
Lorsque je fais un vmstat (je sais c'est grossier), voici en gros le temps cpu avec la version Java multi-thread:
Le CPU n'est occupé qu'a 12 %, et wrk prend autant de temps CPU que le processus Java...