luek baja Asked: 2021-10-04 06:49:56 +0800 CST2021-10-04 06:49:56 +0800 CST 2021-10-04 06:49:56 +0800 CST 一些公司是否会在低使用率时节流服务器以节省电力? 772 我正在尝试从网站索引大量数据,而我想做的最后一件事是意外拒绝它。为了防止这种情况,我打算在晚上做,因为它不是一个国际网站。 但是如果他们在不使用时限制服务器性能,这将是一个问题。 公司是否曾经使用节流服务器性能来节省电力? denial-of-service throttling 2 个回答 Voted Best Answer Zac67 2021-10-04T08:40:00+08:002021-10-04T08:40:00+08:00 公司是否曾经使用节流服务器性能来节省电力? 实际上,这是一直在做的:所有现代系统都使用电源管理和动态时钟控制来节省电力并减少冷却。 然而,这是一个动态的过程,由处理需求控制。一旦有处理需求,时钟就会加速,因此您几乎无法测量导致的微小延迟(以微秒为单位)。 实际上,您可以完全忽略电源管理。 (我已经稍微简化了——实际上,考虑到处理需求、温度、热包络线、功率预算,甚至更多细节,它有点复杂。) John Mahowald 2021-10-05T09:21:47+08:002021-10-05T09:21:47+08:00 询问托管这些数据的组织,您希望下载大量数据,以及如何继续。 它们可能会满足您的需求,例如通过生成要下载的档案、为每秒请求设置指导方针以及一天中的最佳时间,或者允许绕过速率限制。或者,他们可能会拒绝您的请求,包括基于非技术原因,例如违反他们对服务的预期用途。 您可能导致的性能问题可能有很多。也许数据库的大小不足以容纳大量请求。或者他们的带宽是有限的。省电模式可能会使响应时间稍微变慢,但可能不足以使其成为拒绝服务。
实际上,这是一直在做的:所有现代系统都使用电源管理和动态时钟控制来节省电力并减少冷却。
然而,这是一个动态的过程,由处理需求控制。一旦有处理需求,时钟就会加速,因此您几乎无法测量导致的微小延迟(以微秒为单位)。
实际上,您可以完全忽略电源管理。
(我已经稍微简化了——实际上,考虑到处理需求、温度、热包络线、功率预算,甚至更多细节,它有点复杂。)
询问托管这些数据的组织,您希望下载大量数据,以及如何继续。
它们可能会满足您的需求,例如通过生成要下载的档案、为每秒请求设置指导方针以及一天中的最佳时间,或者允许绕过速率限制。或者,他们可能会拒绝您的请求,包括基于非技术原因,例如违反他们对服务的预期用途。
您可能导致的性能问题可能有很多。也许数据库的大小不足以容纳大量请求。或者他们的带宽是有限的。省电模式可能会使响应时间稍微变慢,但可能不足以使其成为拒绝服务。