V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Nazz  ›  全部回复第 16 页 / 共 45 页
回复总数  895
1 ... 12  13  14  15  16  17  18  19  20  21 ... 45  
2023-11-08 21:13:05 +08:00
回复了 Nazz 创建的主题 Go 编程语言 memorycache v1.1.5 update: 写入速度达到 Ristretto 五倍
@matrix1010 GC 压力高那还不如用内置 map 了,纯 Get 大家表现都差不多。
2023-11-08 17:11:31 +08:00
回复了 Nazz 创建的主题 Go 编程语言 memorycache v1.1.5 update: 写入速度达到 Ristretto 五倍
在 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
```
2023-11-08 16:52:14 +08:00
回复了 Nazz 创建的主题 Go 编程语言 memorycache v1.1.5 update: 写入速度达到 Ristretto 五倍
@matrix1010 源码比我的 MemoryCache 复杂许多, 没看明白它的 TTL 是怎么实现的
2023-11-08 16:25:53 +08:00
回复了 Nazz 创建的主题 长沙 长沙有哪些公司值得去? go 语言
@RememberCurry 刚被优化, 看看机会
低功耗性能吊打 IA 两家
2023-11-07 11:57:29 +08:00
回复了 dearzhzhao 创建的主题 Go 编程语言 咨询一下 Go 开发的大佬
重大变更: 包管理, 泛型
2023-11-06 21:14:56 +08:00
回复了 nvksie 创建的主题 Linux 有用 amd 7840h + Linux 的小伙伴吗?
@nvksie Ubuntu 硬件兼容性比较好
2023-11-06 07:46:25 +08:00
回复了 nvksie 创建的主题 Linux 有用 amd 7840h + Linux 的小伙伴吗?
试试 Ubuntu
2023-11-03 15:59:27 +08:00
回复了 coderMonkey 创建的主题 字体排印 好奇大家写代码都用的什么字体
Consolas 用很多年了
2023-11-03 15:04:42 +08:00
回复了 Nazz 创建的主题 Go 编程语言 memorycache v1.1.5 update: 写入速度达到 Ristretto 五倍
@limpo 有个 gws 粉丝在鞭策我 🤣
2023-11-01 09:02:40 +08:00
回复了 Nazz 创建的主题 Android ROG 手机怎么样?
@SkywalkerJi 已经买了 find x6
2023-10-31 17:45:21 +08:00
回复了 Nazz 创建的主题 Android ROG 手机怎么样?
@chhtdd 偶尔打. 适合日常使用吗
2023-10-30 12:16:43 +08:00
回复了 Nazz 创建的主题 Go 编程语言 Go 怎么移除命令日志里的控制字符, 不依赖 shell 命令
@jarome 这个正则只能去掉一部分,还有许多东西遗留(比如说 BEL),自己写怕漏掉什么😂
2023-10-30 12:13:37 +08:00
回复了 Nazz 创建的主题 Go 编程语言 Go 怎么移除命令日志里的控制字符, 不依赖 shell 命令
@Fooooo0
@wkzq

最好还是我这边处理掉
2023-10-30 11:04:23 +08:00
回复了 Nazz 创建的主题 Go 编程语言 Go 怎么移除命令日志里的控制字符, 不依赖 shell 命令
@Jat001 代理工具采集的. 正则替换就能解决吧
2023-10-27 22:11:19 +08:00
回复了 Nazz 创建的主题 Go 编程语言 分享一个轻量级的内存 KV 缓存库, 基于 hashmap 和 heap 实现
@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
```
2023-10-27 22:05:29 +08:00
回复了 Nazz 创建的主题 Go 编程语言 分享一个轻量级的内存 KV 缓存库, 基于 hashmap 和 heap 实现
@GrayXu 明天再对比下 freecache 和 ristretto, 对齐参数挺麻烦.
token 鉴权
1 ... 12  13  14  15  16  17  18  19  20  21 ... 45  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4675 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 01:11 · PVG 09:11 · LAX 17:11 · JFK 20:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.