V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Nazz  ›  全部回复第 13 页 / 共 42 页
回复总数  835
1 ... 9  10  11  12  13  14  15  16  17  18 ... 42  
@matrix1010 GC 压力高那还不如用内置 map 了,纯 Get 大家表现都差不多。
在 mac 上测了下

```
goos: darwin
goarch: arm64
pkg: github.com/lxzan/memorycache/benchmark
BenchmarkMemoryCache_Set-8 13383870 81.57 ns/op 15 B/op 0 allocs/op
BenchmarkMemoryCache_Get-8 14529171 69.02 ns/op 0 B/op 0 allocs/op
BenchmarkRistretto_Set-8 13331672 286.1 ns/op 139 B/op 2 allocs/op
BenchmarkRistretto_Get-8 15165708 81.48 ns/op 18 B/op 1 allocs/op
BenchmarkOtter_Set-8 10669878 114.8 ns/op 39 B/op 0 allocs/op
BenchmarkOtter_Get-8 14930769 114.3 ns/op 0 B/op 0 allocs/op
PASS
ok github.com/lxzan/memorycache/benchmark 34.781s
```
@matrix1010 源码比我的 MemoryCache 复杂许多, 没看明白它的 TTL 是怎么实现的
201 天前
回复了 Nazz 创建的主题 长沙 长沙有哪些公司值得去? go 语言
@RememberCurry 刚被优化, 看看机会
低功耗性能吊打 IA 两家
202 天前
回复了 dearzhzhao 创建的主题 Go 编程语言 咨询一下 Go 开发的大佬
重大变更: 包管理, 泛型
203 天前
回复了 nvksie 创建的主题 Linux 有用 amd 7840h + Linux 的小伙伴吗?
@nvksie Ubuntu 硬件兼容性比较好
204 天前
回复了 nvksie 创建的主题 Linux 有用 amd 7840h + Linux 的小伙伴吗?
试试 Ubuntu
206 天前
回复了 coderMonkey 创建的主题 字体排印 好奇大家写代码都用的什么字体
Consolas 用很多年了
@limpo 有个 gws 粉丝在鞭策我 🤣
209 天前
回复了 Nazz 创建的主题 Android ROG 手机怎么样?
@SkywalkerJi 已经买了 find x6
209 天前
回复了 Nazz 创建的主题 Android ROG 手机怎么样?
@chhtdd 偶尔打. 适合日常使用吗
@jarome 这个正则只能去掉一部分,还有许多东西遗留(比如说 BEL),自己写怕漏掉什么😂
@Fooooo0
@wkzq

最好还是我这边处理掉
@Jat001 代理工具采集的. 正则替换就能解决吧
@GrayXu 使用默认参数做个简单测试

```
go test -benchmem -run=^$ -bench . github.com/lxzan/memorycache/benchmark
goos: darwin
goarch: arm64
pkg: github.com/lxzan/memorycache/benchmark
BenchmarkMemoryCacheSet/10000-8 13762460 86.71 ns/op 0 B/op 0 allocs/op
BenchmarkMemoryCacheSet/1000000-8 3560780 320.7 ns/op 59 B/op 0 allocs/op
BenchmarkMemoryCacheGet/10000-8 14570577 81.50 ns/op 0 B/op 0 allocs/op
BenchmarkMemoryCacheGet/1000000-8 4752176 240.3 ns/op 44 B/op 0 allocs/op
BenchmarkRistrettoSet/10000-8 3887132 312.3 ns/op 110 B/op 2 allocs/op
BenchmarkRistrettoSet/1000000-8 3760880 493.4 ns/op 242 B/op 2 allocs/op
BenchmarkRistrettoGet/10000-8 9499491 123.7 ns/op 29 B/op 1 allocs/op
BenchmarkRistrettoGet/1000000-8 3122341 365.6 ns/op 148 B/op 1 allocs/op
PASS
ok github.com/lxzan/memorycache/benchmark 35.356s
```
@GrayXu 明天再对比下 freecache 和 ristretto, 对齐参数挺麻烦.
token 鉴权
1 ... 9  10  11  12  13  14  15  16  17  18 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5712 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 02:07 · PVG 10:07 · LAX 19:07 · JFK 22:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.