[問題] Object Pool Design Pattern會比較慢的情況?

看板Programming作者 (飛翔的想法)時間10年前 (2013/12/03 23:44), 編輯推噓0(005)
留言5則, 1人參與, 最新討論串1/1
在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

12/04 00:47, , 1F
你後面的問題看不懂。
12/04 00:47, 1F

12/04 00:48, , 2F
使用率很低應該就是一種「特定狀況」
12/04 00:48, 2F

12/04 00:52, , 3F
用到的object數經常低於pool大小的一半
12/04 00:52, 3F

12/04 00:52, , 4F
多出來的就是負擔
12/04 00:52, 4F
主要是我不懂external resources && occupy memory的意思 external resources是指socket or database(例如MySql)嗎? ※ 編輯: flyingIdea 來自: 218.164.86.120 (12/05 17:35)

12/05 23:28, , 5F
memory以外的都算ext resources吧
12/05 23:28, 5F
文章代碼(AID): #1IdVnV-c (Programming)