看板 Programming 關於我們 聯絡資訊
在wiki的object pool pattern裡有一句 In certain situations, simple object pooling (that hold no external resources, but only occupy memory) may not be efficient and could decrease performance. 上面這段的 external resources && occupy memory 這二個詞不太懂~ 是指只有單機沒有用到socket database之類機制的程式嗎? 如果我猜對了~想問一下為什麼會這樣@@? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.77.38
MOONRAKER:你後面的問題看不懂。 1.34.60.15 12/04 00:47
MOONRAKER:使用率很低應該就是一種「特定狀況」 1.34.60.15 12/04 00:48
MOONRAKER:用到的object數經常低於pool大小的一半 1.34.60.15 12/04 00:52
MOONRAKER:多出來的就是負擔 1.34.60.15 12/04 00:52
主要是我不懂external resources && occupy memory的意思 external resources是指socket or database(例如MySql)嗎? ※ 編輯: flyingIdea 來自: 218.164.86.120 (12/05 17:35)
MOONRAKER:memory以外的都算ext resources吧 1.34.60.15 12/05 23:28