- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试使用 PHPExcel 手册第 4.2.1 节中的不同缓存方法。
做了一个 10 万行的基准测试,结果如下
gzip = time=50,memoryused=177734904
ser = time=34,memoryused=291654272
phptm= time=41,memoryused=325973456
isamm= time=39,memoryused=325972824
$cacheMethod = PHPExcel_CachedObjectStorageFactory::cache_in_memory_gzip;
// $cacheMethod = PHPExcel_CachedObjectStorageFactory::cache_in_memory_serialized;
// $cacheMethod = PHPExcel_CachedObjectStorageFactory:: cache_to_phpTemp;
// $cacheSettings = array( 'memoryCacheSize' => '8MB');
// $cacheMethod = PHPExcel_CachedObjectStorageFactory:: cache_to_discISAM;
PHPExcel_Settings::setCacheStorageMethod($cacheMethod, $cacheSettings);
$xlsReader = PHPExcel_IOFactory::createReader($fileType);
$xlsReader->setReadDataOnly(true);
最佳答案
这取决于许多因素,包括 PHP 版本、单元格内容(数字、字符串、富文本等)、为 PHP 启用的扩展等;所以除了你自己之外,任何人都不可能真正回答,因为这对你的情况来说是独一无二的。
但是,除 SQLite 外,所有方法都在内存中保留有关每个单元格的一些信息,因此使用 SQLite 数据库是内存效率最高的选择。
编辑
几个月前,我对不同版本的 PHP 使用不同的缓存方法进行了一些测试,以下总结了结果
这些仍然是相当随意的结果,磁盘速度和其他因素会影响一些缓存方法的性能,如 discisam 和 phptemp,任何配置设置如 phptemp 的选项也会有一些影响;但它应该给出一个相对指南,以确定哪些选项对内存更好,哪些选项对执行速度更好。
关于benchmarking - PHPExcel 的最低内存缓存方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27607250/
我一直在阅读 JMH .但是我找不到使用它生成图的方法。 JMH 是否支持绘图?或者是否有用于此目的的第三方库? 最佳答案 JMH 不支持绘图 .您可以 写 出业绩结果存入文件 (例如使用 -rf c
**摘要:**Owasp benchmark 旨在评估安全测试工具的能力(准确率、覆盖度、扫描速度等等),量化安全测试工具的扫描能力,从而更好得比较各个安全工具优缺点。 本文分享自华为云社区《Web漏
我使用此命令在 caffe 中对我的 ConvNet 进行基准测试: ./build/tools/caffe time -model models/own_xx/deploy.prototxt -we
我知道 --benchmark_repetitions标志,这不是我需要的。 我希望能够为一个基准指定迭代次数。我可以使用 --benchmark_iterations设置所有基准的迭代次数的标志。
我有一个发送服务器发送事件的小应用程序。我想对我的应用程序进行负载测试,以便我可以对从推送消息到收到消息的延迟进行基准测试,这样我就可以知道性能何时/何处出现故障。有哪些工具可以做到这一点? 最佳答案
我对STREAM(http://www.cs.virginia.edu/stream/ref.html#runrules)基准测试有一些疑问。 以下是stream.c的评论。关于数组应为缓存大小的4倍
我开始尝试wrk。它非常易于使用,并且在服务器上非常难,但是我不知道如何执行其他类型的请求,例如POST。实际上,我什至不知道该工具是否允许。该文档非常少。 谢谢 最佳答案 现在这是可能的。这是htt
有没有可用的工具可以帮助对Kotlin中的某些代码进行基准测试? 我可以使用类似于此处建议的方法:http://www.ibm.com/developerworks/java/library/j-be
我正在尝试做一个使用 aerospike 的基准测试,例如,假设我想测试在 aerospike 中存储的文档可能是 JSON 并针对 couchbase 进行相同的测试,我可以使用什么样的工具/方法在
我们的团队在 ActiveMQ 或 RabbitMQ 之间进行选择。我们制作了 2 个小的生产者/消费者尖峰,发送带有 16 个字符串、一个时间戳和 2 个整数的数组的对象消息。我们的开发机器上的尖峰
我尝试使用 PHPExcel 手册第 4.2.1 节中的不同缓存方法。 做了一个 10 万行的基准测试,结果如下 gzip = time=50,memoryused=177734904 ser =
我开发了一个框架,供我们组织中的几个团队使用。在这个框架之上开发的那些“模块”可以表现得非常不同,但它们都非常消耗资源,即使有些比其他的更多。他们都在输入中接收数据,分析和/或转换它,然后进一步发送。
我在 Windows Server 2008 Std 上对 IIS 7 的 WCAT 6.4 的初始测试/配置遇到了问题。我们对 WCAT 还很陌生,所以这可能是一个相当幼稚的问题。 我们正在测试一个
我正在尝试在尝试优化函数之前对其执行进行计时。 (代码是 Elixir,但我使用 Erlang 的 :timer.tc。) 我的一般方法是“运行很多次,然后计算平均持续时间。”但是运行次数越多,平均值
是否有比较不同 BLAS(基本线性代数子程序)库的基准?我对单核和多核系统的稀疏矩阵乘法特别感兴趣? 最佳答案 BLAS 性能在很大程度上取决于系统,因此您最好在要使用的机器上自己进行基准测试。由于只
谁能解释为什么以下两个部分之间存在性能差异?第二个定时器调用报告的数字比第一个定时器调用报告的数字小,这在统计上很重要。我唯一的想法是 Netlogo 可以将海龟缓存在内存中。这是预期的行为还是有错误
我试图理解this javascript 代码,扩展了 jquery。我知道打电话extend jquery 对象上将添加一个 tablesorter 对象到 $ 对象。 我想清除表排序器对象上的缓存
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想改善这个问题吗?更新问题,以便将其作为on-topic
已关注 this post我决定将 Julia 与 GNU Octave 进行基准测试,结果与 julialang.org 中所示的加速不一致。 . 我使用 CXXFLAGS='-std=c++11
想象一下以下案例: 1,000 个客户端连接到 Meteor 页面,显示“Somestuff”集合的内容。 “Somestuff”是一个包含 1,000 件物品的集合。 有人在“Somestuff”集
我是一名优秀的程序员,十分优秀!