gpt4 book ai didi

ssl - 查询-关于-Gnutls-构建

转载 作者:太空宇宙 更新时间:2023-11-03 13:39:01 27 4
gpt4 key购买 nike

我被要求开发一个使用 gnutls 的传输客户端(我使用的是 3.4.1)。

我还想模拟更多这样的 tls 客户端。

在我的应用程序中,每个客户端都是一个单独的进程。

我的每个进程都动态链接到 gmp、nettle 和 gnutls 库。

在没有 tls 的情况下,我能够在我的机器(8 gb RAM)中轻松模拟超过 10k 的连接(使用 tcp/udp)。

但是使用 tls 后我无法模拟超过 800 个连接。内存逐渐枯竭,这对我来说是个大问题。

我使用 Valgrind 内存检查工具运行,我看到零错误和零警告。

任何人都可以帮助我在构建 gnutls 时应该注意什么,以便对其进行优化并使其得到最佳使用。

最佳答案

您可以使用 callgrind 来分析并查看 gnutls 中是否有任何 api 被重复调用。虽然 this看起来很旧,但您可以找到如何使用 callgrind 来查找问题。

关于ssl - 查询-关于-Gnutls-构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30939095/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com