Re: Determining the amount of RAM required to build a particular OSS/FS application

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

 



C.J. Adams-Collier wrote:
12M of memory is an awful small amount.  I'm actually surprised you were able to boot an initrd with that little.

You did notice that I had given the -m switch to free, jah?

free -m
             total       used       free     shared    buffers     cached
Mem:         12072      10262       1809          0        175       8935
-/+ buffers/cache:       1151      10921
Swap:          258        137        120

Available memory seems to fluctuate greatly. Presently I am seeing available:

free -m
             total       used       free     shared    buffers     cached
Mem:         12072      11664        407          0         85      10233
-/+ buffers/cache:       1345      10726
Swap:          258         41        217

And 12 GB of RAM in a 32-bit system is extraordinary...
> uname -a
Linux icpu2799 2.6.28.8-20120713a-iscsi-ntacker-3ware-sec8-fmon-igb-dif2-grsec #1 SMP Fri Jul 13 13:37:07 CEST 2012 i686 GNU/Linux

I just tried building the latest ImageMagick in the 6.6.x series: ImageMagick-6.6.9-10. This was the version series that came with the Debian distro the server is based on. It blew up as follows:

  CC     wand/wand_libMagickWand_la-import.lo
  CC     wand/wand_libMagickWand_la-magick-image.lo
  CC     wand/wand_libMagickWand_la-magick-property.lo
  CC     wand/wand_libMagickWand_la-magick-wand.lo
  CC     wand/wand_libMagickWand_la-mogrify.lo

cc1: out of memory allocating 408 bytes after a total of 60648620 bytes
make[1]: *** [wand/wand_libMagickWand_la-mogrify.lo] Error 1
make[1]: Leaving directory `/homepages/35/d157794216/htdocs/download/ImageMagick-6.6.9-10'
make: *** [all] Error 2

In my mind, that allocated memory should come out to just under 58MB. Even well within the 407MB when I checked free just now.

Something is not adding up... Suggestions?

Sincerely,

--
Michael Lueck
Lueck Data Systems
http://www.lueckdatasystems.com/




[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux