0 .net c# java
我用2种不同的语言(C#.Net和JAva)创建了一个应用程序(在一个文件夹中创建最多1,00,000个文件),其中包含文件概念和最佳方法.
我用.NET创建的应用程序只需3秒即可创建所有文件.与此同时,使用Java需要15秒.
为什么会这样?
Oli*_*ver 8
我认为瓶颈是FileSystem.在文件夹中创建1Mio文件可能会给HDD和/或MFT表带来压力.此外,还可以插入一些独立于应用程序的I/O缓存.
因此导致不同的结果取决于您启动应用程序的顺序,或者是否有任何其他应用程序或服务试图访问硬盘驱动器.
所以最后我可以说I/O压力测试对于使用的编程语言来说是一个非常糟糕的性能指标.
Sev*_*Sev 6
这取决于每个人的实施方式.如果您向我们展示您如何实施它们,我们可能能够更好地帮助您.
它们的运行时间也不同,它们总是在性能方面发挥作用.
归档时间:
15 年,9 月 前
查看次数:
434 次
最近记录:
15 年,8 月 前