Performance 变量类型的确定在程序性能中的作用
我知道随着变量类型的改变,程序的速度也会改变。我想了解软件性能变化的其他影响Performance 变量类型的确定在程序性能中的作用,performance,Performance,我知道随着变量类型的改变,程序的速度也会改变。我想了解软件性能变化的其他影响 我想知道,如果我们使用浮点变量而不是定点变量,内存消耗量和程序速度会发生什么变化?如果您使用的是低级语言,调整应用程序的性能,更改数据类型将是优化和容量之间的折衷。例如,假设您有一台4GB机器,并且一个应用程序保持int/long(c++中为8字节),如果您知道您没有处理值如此大的变量,您可以更改为(ushort或char),从而通过RAM中的局部性来提高性能 当然,有几个因素在起作用,这些因素取决于应用程序,但由于类
我想知道,如果我们使用浮点变量而不是定点变量,内存消耗量和程序速度会发生什么变化?如果您使用的是低级语言,调整应用程序的性能,更改数据类型将是优化和容量之间的折衷。例如,假设您有一台4GB机器,并且一个应用程序保持int/long(c++中为8字节),如果您知道您没有处理值如此大的变量,您可以更改为(ushort或char),从而通过RAM中的局部性来提高性能
当然,有几个因素在起作用,这些因素取决于应用程序,但由于类型更改,总体性能有所提高,可以处理局部性和在内存或缓存中容纳更多数据的能力。谢谢。如果你知道更多细节,请写信。