掃碼下載
BTC $75,851.85 -2.59%
ETH $2,270.63 -1.94%
BNB $621.48 -0.84%
XRP $1.37 -2.19%
SOL $83.32 -1.76%
TRX $0.3236 -0.62%
DOGE $0.0984 -0.37%
ADA $0.2457 -0.82%
BCH $445.20 -1.81%
LINK $9.19 -1.41%
HYPE $39.82 -6.50%
AAVE $95.86 -2.75%
SUI $0.9178 -1.85%
XLM $0.1613 -3.69%
ZEC $333.86 -7.19%
BTC $75,851.85 -2.59%
ETH $2,270.63 -1.94%
BNB $621.48 -0.84%
XRP $1.37 -2.19%
SOL $83.32 -1.76%
TRX $0.3236 -0.62%
DOGE $0.0984 -0.37%
ADA $0.2457 -0.82%
BCH $445.20 -1.81%
LINK $9.19 -1.41%
HYPE $39.82 -6.50%
AAVE $95.86 -2.75%
SUI $0.9178 -1.85%
XLM $0.1613 -3.69%
ZEC $333.86 -7.19%

Vitalik 發佈新文,質疑“記憶體存取是O(1)”的假設

2025-10-05 14:57:47
收藏

ChainCatcher 消息,10 月 5 日,以太坊聯創 Vitalik Buterin 發佈最新文章《Memory access is O(N\^(1/3))》探討內存訪問複雜度,討論了數據結構與算法中的"內存訪問"複雜度問題。

文中提出,通常算術運算(加法、乘法、除法……)對於固定大小的數字被認為需要一個時間單位,內存訪問也被認為需要一個時間單位,這種說法並不準確。無論在理論上還是在實踐中,內存訪問都需要 O(N\^⅓) 的時間:如果你的內存是其 8 倍大,那麼對其進行讀寫操作所需的時間將增加 2 倍。
Vitalik 指出這一規律在密碼學及算法優化中具有實際影響,並呼籲未來計算模型應更真實地反映內存層級與物理限制。

app_icon
ChainCatcher 與創新者共建Web3世界