Sponsored Content
Special Forums Hardware Filesystems, Disks and Memory Installed memory ≠ usable size? Post 302333415 by otheus on Monday 13th of July 2009 03:53:43 AM
Old 07-13-2009
Quote:
I don't understand why we don't understand each other on this point. I have a 64-bit processor and a 64-bit operating system; I should have no trouble addressing 128 GB.
Your BIOS is reporting 3.5 GB, so it has nothing to do with the OS. Theoretically, you can tell the kernel to see 4 GB of memory, and if it's addressable and physically there, it will find it. You can do this with the mem= parameter (modify lilo/grub.conf).

Quote:
Video memory only reduces currently-available memory if you've used up your addressing limit.
Where do you get this idea? Most video controllers use system memory. How much they use is usually configured in the BIOS. What BIOS do you have, and what's the version? This is reported on POST. You can also see it in BIOS setup. Changing video memory is almost always an option in BIOS setup. Perhaps this parameter reset itself when you added memory?

Quote:
3. The motherboard can only address 32 bits, so only 3.5 GB can be used.
4. The BIOS is misconfigured to address only 32 bits, so only 3.5 GB can be used.
These are absurd! 32 bits can address 4 GB.

Code:
5. The BIOS is misconfigured in some other way that causes only 3.5 GB to show up.

Check video RAM usage.

Code:
6. The RAM is bad in some bizarre way that causes only 3.5 GB to be usable.

This is HIGHLY plausible. Perhaps by handling the sticks you have shorted out one or more chips. Or, perhaps one of your sticks is slower than the others and needs a slower refresh rate. Each stick has an ID, a frequency (or data rate) and a series of numbers after, like 3200-3-2-2-3. All yours should be the same. If not, you have to tell the BIOS to go with the larges value in each slot. For instance, if you have one stick that says (-3-2-2-4) and another that is (-3-3-2-3), you need (-3-3-2-4).
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How to get amount of memory installed.

Hi! I'm not a UNIX fanatic but I like using it for the Oracle database since it's not stable in the Windows NT environment (what is?). Problem: Is there any command to show me the amount of installed physical-memory in the machine? Is there some other way to show the processes which uses... (4 Replies)
Discussion started by: elgholm
4 Replies

2. UNIX for Dummies Questions & Answers

Size of Installed RAM ?

Is it possible from the command line, or by looking at one of the log files to find out the amount of RAM installed on my SCO Unix 5.05 Server? I also need to find out H/Disk size and Processor speed but I think i'll do a search of the forums for those ones. Thanks RamblasPro (2 Replies)
Discussion started by: RamblasPro
2 Replies

3. UNIX for Advanced & Expert Users

memory size under AIX

Hi, how to know size of physical memory under AIX ? Many thanks. PS : man -k memory man : 0703-310 Fichier man introuvable. uname -a AIX server1 1 5 005202DF4C00 (3 Replies)
Discussion started by: big123456
3 Replies

4. Shell Programming and Scripting

User perl to get memory installed in a machine

I currently have a statistics gathering script i run on my Linux servers. One of the stat i gather is total memory in the machine. The script is all perl with the exception of gathering the memory for that i use the following command: $ram = (`cat /proc/meminfo | grep "MemTotal" | awk... (1 Reply)
Discussion started by: insania
1 Replies

5. UNIX for Advanced & Expert Users

Out of Memory error when free memory size is large

I was running a program and it stopped and showed "Out of Memory!". at that time, the RAM used by this process is around 4G and the free memory size of the machine is around 30G. Does anybody know what maybe the reason? this program is written with Perl. the OS of the machine is Solaris U8. And I... (1 Reply)
Discussion started by: lilili07
1 Replies

6. Solaris

Memory or CPU size

Is there a command or file I can look at that tells me how much real memory a machine has? A little background. In my shop we run a bunch of java programs, sometimes some of these jobs have config definitions that call for 2G. I would like to know how many I can run before I exhaust rescources. Any... (12 Replies)
Discussion started by: Harleyrci
12 Replies

7. UNIX for Dummies Questions & Answers

Getting file size from memory

i want to avoid writing to a file on the disk. i'd like to do this in memory. i have a situation where i'm running cat file.txt | head -l 2024 > /tmp/data.txt now, i check the size of the data.txt by doing a "du -sh /tmp/data.txt how can i get the size of "head -l 2024" WITHOUT having to... (2 Replies)
Discussion started by: SkySmart
2 Replies

8. Solaris

T5220 How to determine physical memory installed?

Hi, looking to upgrade memory on a pair of T5220's from 32GB to 64GB. Cannot determine current DIMM size and slots used. i.e. not sure if Qty 16 x 2GB or Qty 8 x 4GB. If there are no empty slots, i need to go with higher density DIMMs and retire exsisting the 2GB prtdiag follows. #... (3 Replies)
Discussion started by: edrew
3 Replies

9. Programming

Size of memory used by a program

Hello, Here is a portion of my code: a=(int *) malloc(dim*dim*sizeof(int)); b=(int *) malloc(dim*dim*sizeof(int)); c=(int *) malloc(dim*dim*sizeof(int)); for(i=0;i<dim;i++) for(j=0;j<dim;j++) c= rand(); for(i=0;i<dim;i++) for(j=0;j<dim;j++) b=rand(); ... (6 Replies)
Discussion started by: chercheur111
6 Replies

10. AIX

Installed Memory 32GB but shows only 16GB

Hello facing this problem in VIOS installed memory shows 32GB Installed system memory: 32 GB (32768 MB) Configurable system memory: 16 GB (16384 MB) Current memory available: 2.23 GB (2288 MB) Pending memory available: 2.23 GB (2288 MB) Reserved firmware memory: 560 MB ... (8 Replies)
Discussion started by: filosophizer
8 Replies
TRM(4)							   BSD Kernel Interfaces Manual 						    TRM(4)

NAME
trm -- Tekram TRM-S1040 ASIC based PCI SCSI host adapter driver SYNOPSIS
To compile this driver into the kernel, place the following lines in your kernel configuration file: device scbus device trm Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5): trm_load="YES" DESCRIPTION
The trm driver supports PCI SCSI host adapters based on the Tekram TRM-S1040 SCSI ASIC. HARDWARE
SCSI controllers supported by the trm driver include: o Tekram DC-315 PCI Ultra SCSI adapter without BIOS and internal SCSI connector o Tekram DC-315U PCI Ultra SCSI adapter without BIOS o Tekram DC-395F PCI Ultra-Wide SCSI adapter with flash BIOS and 68-pin external SCSI connector o Tekram DC-395U PCI Ultra SCSI adapter with flash BIOS o Tekram DC-395UW PCI Ultra-Wide SCSI adapter with flash BIOS o Tekram DC-395U2W PCI Ultra2-Wide SCSI adapter with flash BIOS For the Tekram DC-310/U and DC-390F/U/UW/U2B/U2W/U3W PCI SCSI host adapters, use the sym(4) driver. SEE ALSO
cd(4), ch(4), da(4), intro(4), sa(4), scsi(4), sym(4) http://www.tekram.com/ AUTHORS
The trm driver was originally written for FreeBSD 3.0/i386 by Erich Chen of Tekram Technology, and ported to FreeBSD 5.0 by Olivier Houchard <cognet@FreeBSD.org>. BSD
December 8, 2002 BSD
All times are GMT -4. The time now is 04:05 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy