इस जानकारी का विहित स्रोत /usr/src/linux/Documentation/filesystems/proc.txt है
बफ़र्स : कच्ची डिस्क ब्लॉक के लिए अपेक्षाकृत अस्थायी भंडारण को बहुत बड़ा (20 एमबी या तो) कैश्ड नहीं होना चाहिए
: डिस्क से पढ़ी गई फ़ाइलों के लिए मेमोरी कैश (पेज कैश)। SwapCached शामिल नहीं है।
आप यहां कुछ और विवरण भी पा सकते हैं ।
लिनक्स पेज कैश (" कैश्ड :" मेमिनफो से) अधिकांश सिस्टम पर रैम का सबसे बड़ा एकल उपभोक्ता है। जब भी आप डिस्क पर किसी फ़ाइल से रीड () करते हैं, तो वह डेटा मेमोरी में पढ़ा जाता है, और पेज कैश (1।) में चला जाता है।
बफ़र कैश (" बफ़र्स :" मेमिनोफ़ में) डेंट्री / इनोड कैश के एक करीबी रिश्तेदार है।
या इस तरह स्रोत कोड का विश्लेषण ।
buffers
फ़ंक्शन की वापसी मान राशि हैnr_blockdev_pages(void)
long nr_blockdev_pages(void)
{
struct block_device *bdev;
long ret = 0;
spin_lock(&bdev_lock);
list_for_each_entry(bdev, &all_bdevs, bd_list) {
ret += bdev->bd_inode->i_mapping->nrpages;
}
spin_unlock(&bdev_lock);
return ret;
}
की राशि cached
:
global_page_state(NR_FILE_PAGES) – total_swapcache_pages – i.bufferram