[問題] 軟體cache的問題

看板Programming作者 (pp)時間15年前 (2010/01/06 16:10), 編輯推噓0(0015)
留言15則, 2人參與, 最新討論串1/1
請問一下os(WinX) cache機制的問題 就是跑一隻A程式時,如果A程式沒做任何cache機制 是否os會幫A程式cache一些資訊在memory(似乎會)或hd(不清楚) 還有可否有tool可dump所有cache的資料 thx^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.164.196 ※ 編輯: wqchung 來自: 60.249.164.196 (01/06 16:11)

01/06 16:32, , 1F
cache 什麼?
01/06 16:32, 1F

01/06 16:47, , 2F
如圖片....之類等等
01/06 16:47, 2F

01/06 16:48, , 3F
如A程式功能load了幾張圖,我怎知os有無幫
01/06 16:48, 3F

01/06 16:49, , 4F
我cache這些圖在memory....
01/06 16:49, 4F

01/06 18:02, , 5F
看你何謂 cache. OS 在不同層次自己有
01/06 18:02, 5F

01/06 18:02, , 6F
做各類 caching, 比如某檔案剛讀過,os
01/06 18:02, 6F

01/06 18:03, , 7F
會把資料 cache 起也說不定, 但肯定不
01/06 18:03, 7F

01/06 18:03, , 8F
會根據你的程式 logic 去自動 cache 某
01/06 18:03, 8F

01/06 18:03, , 9F
些資料, 比如你load 了圖片, 又 close
01/06 18:03, 9F

01/06 18:04, , 10F
了, os 或會 cache 到 file data, 令你
01/06 18:04, 10F

01/06 18:04, , 11F
再開的時候, 讀檔的時候能從 mem 讀到
01/06 18:04, 11F

01/06 18:05, , 12F
但不可能幫你 cache令你那個圖片object
01/06 18:05, 12F

01/06 18:05, , 13F
下次不用再construct
01/06 18:05, 13F

01/06 18:13, , 14F
看來我搞混os caching做法,一直以為os會幫
01/06 18:13, 14F

01/06 18:13, , 15F
某個process切割某塊frame來放cache data
01/06 18:13, 15F
文章代碼(AID): #1BH4LoQF (Programming)
文章代碼(AID): #1BH4LoQF (Programming)