Re: [問題] Linux 2.4限制記憶體問題
linux 2.6 可
cat /proc/meminfo
cat /proc/slabinfo
你試試看, 如果可以觀察到特定項目持續減少, 那就追進 source code
找該項目相關 struct.
while [ 1 ]; do cat /proc/meminfo; sleep 1; done
linux/Documentation/filesystems/proc.txt
有詳細講解 mem 每個項目的詳細資訊.
剛剛確認過 Fedora "1" 2.4.22 也有以上項目. 所以你可以繼續追.
我的直覺是 Cache 在吃, 吃到固定比例就不上不下了.
※ 引述《Bode123 (....英英-英漢雙解辭典)》之銘言:
: ※ 引述《jlovet (打不贏怪兵器不好)》之銘言:
: : 如果是ext2 ext3的話
: : tune2fs
: : -m reserved-blocks-percentage
: : 或
: : -r reserved-blocks-count
: : 其他的filesystem不知道有沒有這樣的
: 您好
: 我指的不是SD卡的容量(先說明SD格式FAT32),而是系統記憶體~~~
: 我是複製約1MB大小的檔案到SD卡後,再使用指令free觀看.....
: 一開始free那欄約是20000,
: 每次動作後發現free那欄的值會愈來愈小,
: 不過最後會趨於某個大小上下(約5000),即再怎麼複製都大概在5000上下...
: 我想問的是,這是可調整的嗎?要如何調整?我可以讓它維持在10000上下嗎?
: 還有隨意調整有何影響?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.41.164
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章