作者flyingIdea (飛翔的想法)
看板Programming
標題[問題] Object Pool Design Pattern會比較慢的情況?
時間Tue Dec 3 23:44:28 2013
在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
1F:→ MOONRAKER:你後面的問題看不懂。 1.34.60.15 12/04 00:47
2F:→ MOONRAKER:使用率很低應該就是一種「特定狀況」 1.34.60.15 12/04 00:48
3F:→ MOONRAKER:用到的object數經常低於pool大小的一半 1.34.60.15 12/04 00:52
4F:→ 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)
5F:→ MOONRAKER:memory以外的都算ext resources吧 1.34.60.15 12/05 23:28