myy1966 最近的时间轴更新
myy1966

myy1966

V2EX 第 251115 号会员,加入于 2017-08-28 09:11:30 +08:00
myy1966 最近回复了
https://github.com/spuhpointer/stack-vs-heap-benchmark
都带数据初始化的话,堆和栈的速度几乎一样。你对栈的程序跟堆不同,栈上在循环里创建数组的话每次到下一个循环会把上一次创建的数据销毁,然后重新创建数组,这样你的数组实际上一直在使用一块相同的内存空间,这增大了缓存命中的概率。而你的堆的程序直接创建了长度为 1 亿的数据,这样连续的访存会产生很多缓存不命中,降低了性能。公平的对比办法是手动把操作系统预设的栈大小改大到可以容下 1 亿长度的数组,然后在栈的测试中直接创建长度为 1 亿的数组,这样测试出来的性能堆和栈应该是差不多的。
2020-07-24 19:26:31 +08:00
回复了 luxinfl 创建的主题 问与答 坐标广东高考,理科 615 分
@northisland 华科,本科四人间有独立卫浴
2020-06-20 22:29:16 +08:00
回复了 Livid 创建的主题 NVIDIA CUDA on WSL2
@Coioidea
@baobao1270
https://www.phoronix.com/scan.php?page=article&item=windows10-may2020-wsl2&num=1
phoronix 的测试,在所有测试项目中 ubunt 20.04 比 wsl2 平均快 8%,有几个项目 wsl2 甚至比 ubuntu 略微快点儿
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3528 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 00:09 · PVG 08:09 · LAX 17:09 · JFK 20:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.