LINUX.ORG.RU

История изменений

Исправление ergo, (текущая версия) :

еще в качестве подтверждения… больше ядер => больше пропускная способность

картинка

на цпу с 64 ядрами

локальный тест 64 актора шлют другим 64 акторам - 21М сообщений в сек

2024-09-06 00:07:45 [info] 97D7AFC3: BENCHMARK: 64 processes send 64000000 messages to 64 process
2024-09-06 00:07:48 [info] 97D7AFC3: received 64000000 messages. 21148610.261242 msg/sec

по сети - 4.9M сообщ в секунду

2024-09-06 00:08:13 [info] 08D36A53: BENCHMARK: 64 processes send 64000000 messages to 64 processes
2024-09-06 00:08:13 [info] 1BF6920E: new connection with 'node_network_NN_n1@localhost' (08D36A53)
2024-09-06 00:08:26 [info] 08D36A53: received 64000000 messages. 4910860.292277 msg/sec

Исходная версия ergo, :

еще в качестве подтверждения… больше ядер => больше пропускная способность

(картинка)[https://github-production-user-asset-6210df.s3.amazonaws.com/118860/364968534-ae68ce4f-e1eb-440b-a983-82c8bdcee0b3.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240905%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240905T221109Z&X-Amz-Expires=300&X-Amz-Signature=1842d8ff43b2d73ba5550c2eece73d88c73fc6fa7b05377c398eb34ae13b12df&X-Amz-SignedHeaders=host&actor_id=118860&key_id=0&repo_id=841916632]

на цпу с 64 ядрами

локальный тест 64 актора шлют другим 64 акторам - 21М сообщений в сек

2024-09-06 00:07:45 [info] 97D7AFC3: BENCHMARK: 64 processes send 64000000 messages to 64 process
2024-09-06 00:07:48 [info] 97D7AFC3: received 64000000 messages. 21148610.261242 msg/sec

по сети - 4.9M сообщ в секунду

2024-09-06 00:08:13 [info] 08D36A53: BENCHMARK: 64 processes send 64000000 messages to 64 processes
2024-09-06 00:08:13 [info] 1BF6920E: new connection with 'node_network_NN_n1@localhost' (08D36A53)
2024-09-06 00:08:26 [info] 08D36A53: received 64000000 messages. 4910860.292277 msg/sec