Highly-opinionated (ex-bullshit-free) MTPROTO proxy for Telegram. If you use v1.0 or upgrade broke you proxy, please read the chapter Version 2
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

stress_results.txt 1.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. Date: 2026-03-27
  2. Platform: darwin/arm64, Apple M4, 10 cores
  3. Test: Stress benchmarks — concurrent connections
  4. === Concurrent Relays ===
  5. 100 connections × 10 MB each (1 GB total):
  6. stack_16KB: 71,826 MB/s | peak 5.6 MB | 1 GC / 137 us
  7. pool_16KB: 68,413 MB/s | peak 4.5 MB | 1 GC / 149 us
  8. pool_4KB: 66,985 MB/s | peak 4.3 MB | 1 GC / 108 us
  9. 500 connections × 10 MB each (5 GB total):
  10. stack_16KB: 68,208 MB/s | peak 6.0 MB | 10 GC / 1,171 us
  11. pool_16KB: 63,587 MB/s | peak 6.4 MB | 8 GC / 918 us
  12. pool_4KB: 69,775 MB/s | peak 5.6 MB | 8 GC / 1,011 us
  13. 1000 connections × 10 MB each (10 GB total):
  14. stack_16KB: 68,265 MB/s | peak 7.5 MB | 14 GC / 1,618 us
  15. pool_16KB: 71,258 MB/s | peak 9.7 MB | 9 GC / 1,138 us
  16. pool_4KB: 55,186 MB/s | peak 6.3 MB | 14 GC / 1,570 us
  17. 2000 connections × 1 MB each (2 GB total, many short connections):
  18. stack_16KB: 45,666 MB/s | peak 16.0 MB | 16 GC / 1,898 us
  19. pool_16KB: 53,451 MB/s | peak 9.0 MB | 16 GC / 1,723 us
  20. pool_4KB: 53,367 MB/s | peak 8.5 MB | 17 GC / 1,970 us
  21. 500 connections × 50 MB each (25 GB total, large files):
  22. stack_16KB: 70,020 MB/s | peak 7.3 MB | 7 GC / 868 us
  23. pool_16KB: 71,983 MB/s | peak 7.0 MB | 5 GC / 653 us
  24. pool_4KB: 67,908 MB/s | peak 6.2 MB | 6 GC / 769 us
  25. === Pool Contention (sync.Pool.Get/Put under parallel load) ===
  26. 100 workers: 1.25 ns/op
  27. 500 workers: 1.30 ns/op
  28. 1000 workers: 1.29 ns/op
  29. 2000 workers: 1.32 ns/op
  30. (No contention visible — scales perfectly)
  31. === GC Pressure (500 conns × 10 MB) ===
  32. stack_16KB: 63,325 MB/s | 12 GC / 1,286 us | stack 2.5 MB / heap 3.3 MB
  33. pool_16KB: 68,286 MB/s | 8 GC / 933 us | stack 2.5 MB / heap 4.4 MB