Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 计算运行程序的计算能力最智能的方法是什么?_Database_Perl_Memory Management_Computer Science_Distributed Computing - Fatal编程技术网

Database 计算运行程序的计算能力最智能的方法是什么?

Database 计算运行程序的计算能力最智能的方法是什么?,database,perl,memory-management,computer-science,distributed-computing,Database,Perl,Memory Management,Computer Science,Distributed Computing,我需要了解一个人如何着手估算运行一个程序可能需要的计算能力,并在项目扩展时预测未来 换言之,“我的应用程序的扩展程度如何?” 1) 确定系统中最慢的组件。确定它的复杂性(例如O(nlogn)或O(n^2) 2) 我的数据现在有多大,增长速度如何 3) 确定我的应用程序是否可以分解为单独运行的组件。。。我在寻找更科学的东西……不幸的是,mobule的建议是目前大多数软件开发的标准做法。我想我在寻找一个公式的组件,它可以告诉我为什么相同的程序在两台不同的机器上以不同的速度运行。我知道速度最终受到物理

我需要了解一个人如何着手估算运行一个程序可能需要的计算能力,并在项目扩展时预测未来

换言之,“我的应用程序的扩展程度如何?”

1) 确定系统中最慢的组件。确定它的复杂性(例如O(nlogn)或O(n^2)

2) 我的数据现在有多大,增长速度如何


3) 确定我的应用程序是否可以分解为单独运行的组件

。。。我在寻找更科学的东西……不幸的是,mobule的建议是目前大多数软件开发的标准做法。我想我在寻找一个公式的组件,它可以告诉我为什么相同的程序在两台不同的机器上以不同的速度运行。我知道速度最终受到物理定律的限制,但究竟是什么解释了这些差异,我不知道。我想这就是我问题的实质。@seaworthy:如果是这样,那么我建议你重新回答你的问题。