gpt4 book ai didi

algorithm - 计算机算法的可扩展性

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

在计算机编程方面定义可扩展性的因素是什么?如果我的程序在更大和更小的数据库上工作,那么我可以说我的程序是可扩展的吗?可伸缩性是否仅根据执行特定程序所需的时间和成本来定义?

最佳答案

可扩展性总是与其他事物相关。所以说一个程序是“可扩展的”是一个草率的术语。

  • 程序可以随着数据库的大小进行扩展

  • 程序可以根据(并发)用户的数量进行扩展

  • 程序可以根据输入的大小进行缩放

  • ...

“尺度”的含义也没有明确定义。这可能意味着在某些情况下线性增长,在其他情况下处理时间几乎没有增加......

通常它只是意味着:即使在重负载或用户数量大量增加的情况下,用户体验也是可以接受的。

因此,如果有人说程序可以扩展。你应该总是问我它到底是什么意思,如果情况不暗示到底是什么意思。

关于algorithm - 计算机算法的可扩展性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52400083/

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