gpt4 book ai didi

algorithm - 是否存在可能需要无限循环的情况?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:26:37 26 4
gpt4 key购买 nike

无限循环被认为是邪恶的。有没有什么好用的?

当不小心对它们进行编码时,CPU 会达到峰值,我想内存也会达到峰值,尤其是在循环内分配变量时。

如果有好的用途,如何避免这些问题?

最佳答案

基本上每个操作系统或服务器都在无限循环中旋转。

为了避免这些内存问题,通常您不会在循环内分配内存,除非稍后可以在同一循环内释放它。例如,您将为请求分配内存,并在服务完成后将其删除。

为了避免 cpu 峰值,您可以在操作系统的情况下等待中断或调用阻塞函数,如 poll(),它每次迭代等待一次新事件。

关于algorithm - 是否存在可能需要无限循环的情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18313341/

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