Re: issue with Vmalloc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 14, 2010 at 08:47:25PM +0530, naveen yadav wrote:
> Hi All,
> 
> I have one question, if I do cat /proc/meminfo
> 
> and do sum of VmallocTotal   (114680 kB)=VmallocUsed(4440
> kB)+VmallocChunk(109804 kB)
> is not equal, there is difference. why it is there ? is it related for
> ioremap ?.
> 2. Is MemTotal= VmallocTotal + Other parts ?
> 
> 
> 
> $ cat /proc/meminfo
> MemTotal:      4131168 kB
> MemFree:        643464 kB
> Buffers:        316116 kB
> Cached:        2815924 kB
> SwapCached:        236 kB
> Active:        1515848 kB
> Inactive:      1668704 kB
> HighTotal:     3260052 kB
> HighFree:       418304 kB
> LowTotal:       871116 kB
> LowFree:        225160 kB
> SwapTotal:     2072376 kB
> SwapFree:      2071084 kB
> Dirty:              16 kB
> Writeback:           0 kB
> AnonPages:       52352 kB
> Mapped:          18280 kB
> Slab:           177176 kB
> SReclaimable:   158536 kB
> SUnreclaim:      18640 kB
> PageTables:       4476 kB
> NFS_Unstable:        0 kB
> Bounce:              0 kB
> WritebackTmp:        0 kB
> CommitLimit:   4137960 kB
> Committed_AS:   201336 kB
> VmallocTotal:   114680 kB
> VmallocUsed:      4440 kB
> VmallocChunk:   109804 kB
> HugePages_Total:     0
> HugePages_Free:      0
> HugePages_Rsvd:      0
> HugePages_Surp:      0
> Hugepagesize:     2048 kB
> DirectMap4k:      4096 kB
> DirectMap2M:    913408 kB

Sorry that I don't have a complete answer, but IIRC, the VmallocChunk
just the largest chunk of the vmalloc region that is unused (so, its a
sort of cheap measure of how fragmented the region is) - not the measure
of how much unused vmalloc address space there is.

-- 
                                    joshc

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux