就程序設計而已,它要占用內存不同區域的空間。比如程序文件在運行時占一塊,這個大小相對固定。有一部分是程序在工作時才會從內存分配空間,使用完了又會歸還給內存。當用戶頻繁地讓程序執行這類操作時,自然會讓內存消耗變得很大。總之,程序占用內存大小是個動態的過程,它是根據用戶與程序的交互情況而定。
如果長期占用大量內存不得釋放,要就要考慮是否用戶操作不規范,或者程序設計不合理。
另一種可怕是情況是內存泄露,即程序占用內存后不得釋放,這是由編程者的疏忽造成的,是程序開發中必須檢查和糾正的嚴重問題。
你補充的情況很特別 要看是什么程序 還有你機器的性能怎么樣
你的GPU緩存500M不算大,如果是大型網游很可能是由于GPU占用內存引起的。