You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

41 lines
3.8 KiB

[22:27:05-924.858] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:127) main() === Интенсивный тест пулов памяти ===
[22:27:05-924.928] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:128) main() Тестируется производительность с пулами vs без пулов
[22:27:05-924.934] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:132) main() Запуск теста без пулов памяти...
[22:27:05-924.950] [INFO] [1] (/home/vnc1/proj/utun3/lib/u_async.c:757) uasync_create() Using epoll for socket monitoring
[22:27:05-924.957] [DEBUG] [2] (/home/vnc1/proj/utun3/lib/ll_queue.c:37) queue_new() queue_new: created queue 0x650e7995fb40, hash_size=0
[22:27:05-925.329] [DEBUG] [2] (/home/vnc1/proj/utun3/lib/ll_queue.c:60) queue_free() queue_free: freeing queue 0x650e7995fb40, head=(nil), tail=(nil), count=0
[22:27:05-925.336] [DEBUG] [1024] (/home/vnc1/proj/utun3/lib/u_async.c:827) uasync_destroy() uasync_destroy: starting cleanup for ua=0x650e7995f4c0
🔍 BEFORE_DESTROY: UASYNC Resource Report for 0x650e7995f4c0
Timer Statistics: allocated=0, freed=0, active=0
Socket Statistics: allocated=0, freed=0, active=0
Active timers in heap: 0
Socket array capacity: 16, active: 0
Total active sockets: 0
🔚 BEFORE_DESTROY: End of resource report
[22:27:05-925.343] [DEBUG] [32] (/home/vnc1/proj/utun3/lib/u_async.c:875) uasync_destroy() Freed 0 socket nodes in destroy
[22:27:05-925.357] [DEBUG] [1024] (/home/vnc1/proj/utun3/lib/u_async.c:908) uasync_destroy() uasync_destroy: completed successfully for ua=0x650e7995f4c0
[22:27:05-925.363] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:134) main() Время без пулов: 0.000 сек
[22:27:05-925.378] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:135) main() Waiter callbacks: 32000
[22:27:05-925.381] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:139) main() Запуск теста с пулами памяти...
[22:27:05-925.395] [INFO] [1] (/home/vnc1/proj/utun3/lib/u_async.c:757) uasync_create() Using epoll for socket monitoring
[22:27:05-925.401] [DEBUG] [2] (/home/vnc1/proj/utun3/lib/ll_queue.c:37) queue_new() queue_new: created queue 0x650e799603c0, hash_size=0
[22:27:05-925.707] [DEBUG] [2] (/home/vnc1/proj/utun3/lib/ll_queue.c:60) queue_free() queue_free: freeing queue 0x650e799603c0, head=(nil), tail=(nil), count=0
[22:27:05-925.723] [DEBUG] [1024] (/home/vnc1/proj/utun3/lib/u_async.c:827) uasync_destroy() uasync_destroy: starting cleanup for ua=0x650e7995fb40
🔍 BEFORE_DESTROY: UASYNC Resource Report for 0x650e7995fb40
Timer Statistics: allocated=0, freed=0, active=0
Socket Statistics: allocated=0, freed=0, active=0
Active timers in heap: 0
Socket array capacity: 16, active: 0
Total active sockets: 0
🔚 BEFORE_DESTROY: End of resource report
[22:27:05-925.731] [DEBUG] [32] (/home/vnc1/proj/utun3/lib/u_async.c:875) uasync_destroy() Freed 0 socket nodes in destroy
[22:27:05-925.748] [DEBUG] [1024] (/home/vnc1/proj/utun3/lib/u_async.c:908) uasync_destroy() uasync_destroy: completed successfully for ua=0x650e7995fb40
[22:27:05-925.755] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:141) main() Время с пулами: 0.000 сек
[22:27:05-925.761] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:142) main() Waiter callbacks: 32000
[22:27:05-925.765] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:146) main() Результат: пулы памяти дали 1.15x ускорение
[22:27:05-925.771] [INFO] [32] (/home/vnc1/proj/utun3/tests/test_intensive_memory_pool.c:148) main() ✅ Пулы памяти эффективны!
PASS test_intensive_memory_pool (exit status: 0)