PDA

View Full Version : VU+ Duo Memory ?



htiek
16-04-12, 14:03
Hi,

I have a couple of VU+ Duos from WOS. The spec says they have 384Mb of RAM, but when I connect to them with telnet the 'free' command indicates a total memory of 138272, which is nearer 132Mb than 384Mb. Can anyone shed any light for me please?

Regards

Sandman
16-04-12, 14:18
Hi,

I have a couple of VU+ Duos from WOS. The spec says they have 384Mb of RAM, but when I connect to them with telnet the 'free' command indicates a total memory of 138272, which is nearer 132Mb than 384Mb. Can anyone shed any light for me please?

Regards

htiek,

the 'free' command indeed shows you how much memory you have 'free' ;) (The rest is in use or in the buffer!)

Rob van der Does
16-04-12, 14:28
And in userspace you will never see the full amount of RAM, as part of it is reserved for systemtasks.

htiek
16-04-12, 16:32
Thanks for replies guys, however, the free command in linux shows amount of total ram and what is being used / available. My results from Duo are as below (might not line up right due to font).

total used free shared buffers
Mem: 138272 107672 30600 0 224
-/+ buffers: 107448 30824
Swap: 0 0 0

So, total ram is 138272, used is 107672 and free is 30600. Does anyone know if the box has ram elsewhere used by other parts of the system, but not available to linux? Can't think of any other reason for this result except maybe the box doesn't really have 384Mb.

Regards

Rob van der Does
16-04-12, 16:35
As I said: in userspace not all RAM will be shown, only the amount that is available in userspace. The rest of the RAM has been reserved for systemtasks (such as framebuffer).

Maxwell
16-04-12, 16:44
look at the info using

cat /proc/meminfo

htiek
16-04-12, 17:07
look at the info using

cat /proc/meminfo

Thanks for reply, this was certainly very useful. Result gave me as follows:-

MemTotal: 138272 kB
MemFree: 2964 kB
Buffers: 2372 kB
Cached: 56116 kB
SwapCached: 0 kB
Active: 74988 kB
Inactive: 33324 kB
Active(anon): 50404 kB
Inactive(anon): 364 kB
Active(file): 24584 kB
Inactive(file): 32960 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 49884 kB
Mapped: 6812 kB
Shmem: 940 kB
Slab: 12688 kB
SReclaimable: 4252 kB
SUnreclaim: 8436 kB
KernelStack: 800 kB
PageTables: 452 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 69136 kB
Committed_AS: 95412 kB
VmallocTotal: 1034164 kB
VmallocUsed: 12900 kB
VmallocChunk: 991012 kB

But I still think this is only showing around 130Mb, or am I being totally dense?

Regards

Sicilian
16-04-12, 17:12
Read posts above, some of the ram is reserved for system tasks such as graphics, but like a windows PC that has an onboard graphics card.


in userspace you will never see the full amount of RAM, as part of it is reserved for systemtasks.

Rob van der Does
16-04-12, 17:15
But I still think this is only showing around 130Mb, or am I being totally dense?

Sorry, but you're not reading my repeated reply :confused:

Maxwell
16-04-12, 17:16
As Rob has pointed out the 130Mb is the memory available for use by other user processes the rest of the physical memory is reserved by the system processes kinda like a pc reserving the base memory or a hdd boot sector

htiek
16-04-12, 17:23
Read posts above, some of the ram is reserved for system tasks such as graphics, but like a windows PC that has an onboard graphics card.

Thanks, sorry to be so dense, I was just hoping there was something that told me the total in the machine, even if it then said that 2/3 of it was being reserved for system use. As I use Linux on the desktop I am used to the free command telling me the total memory in the machine available to the operating system, though my experience is with PCs, not dedicated satellite receivers. If there is something like this, I can't find it.

Regards

htiek
16-04-12, 17:34
Sorry, but you're not reading my repeated reply :confused:

Sorry, wasn't trying to be rude. I appreciated the answer, but as the satellite receiver architecture is outside my PC based experience I was having difficulty understanding how this memory wouldn't show up, even if it was reserved for system processes. I guess I will just have to be content to remain a little confused. Thanks again to everyone for their replies.