Skip to content

Instantly share code, notes, and snippets.

View Akelio-zhang's full-sized avatar
😀
focusing

A. Zhang Akelio-zhang

😀
focusing
View GitHub Profile
@mcfog
mcfog / Ability Model.xmind
Last active March 26, 2023 14:55
软件技术人员能力模型
@cyio
cyio / README.md
Last active May 18, 2020 21:53
【用户脚本】删除我的微博
  • 模拟人工操作删除微博(按条),需登陆自己的微博主页使用。
  • 每页大楖25条,删完微博会刷新,等加载完继续删。
  • 用户可随时手动关闭微博页面或禁用脚本,以便停止删除操作。
  • 即使弹框“服务繁忙”,也不影响删除操作。
  • 运行时占CPU较高,待优化。

在Chrome+Tampermonkey环境下测试通过

@hellerbarde
hellerbarde / latency.markdown
Created May 31, 2012 13:16 — forked from jboner/latency.txt
Latency numbers every programmer should know

Latency numbers every programmer should know

L1 cache reference ......................... 0.5 ns
Branch mispredict ............................ 5 ns
L2 cache reference ........................... 7 ns
Mutex lock/unlock ........................... 25 ns
Main memory reference ...................... 100 ns             
Compress 1K bytes with Zippy ............. 3,000 ns  =   3 µs
Send 2K bytes over 1 Gbps network ....... 20,000 ns  =  20 µs
SSD random read ........................ 150,000 ns  = 150 µs

Read 1 MB sequentially from memory ..... 250,000 ns = 250 µs

@jboner
jboner / latency.txt
Last active November 3, 2025 15:05
Latency Numbers Every Programmer Should Know
Latency Comparison Numbers (~2012)
----------------------------------
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns 14x L1 cache
Mutex lock/unlock 25 ns
Main memory reference 100 ns 20x L2 cache, 200x L1 cache
Compress 1K bytes with Zippy 3,000 ns 3 us
Send 1K bytes over 1 Gbps network 10,000 ns 10 us
Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD