--- layout: fc_discuss_archives title: Message 98 from Frama-C-discuss on October 2008 ---
Hi David, > I am mostly using a 32 bit Linux build of Frama-C. But some of my case > studies require too much RAM for a single process. > > I have thus installed a 64 bit build, which I run on a 16 GB RAM Linux > PC. Unfortunately, my biggest case studies still don't fit in the 16 > GB. The 32-bit version of Frama-C can not make use of more than about 3Gb of RAM (depending on the OS), even if you have more installed in your computer. The 64-bit version has no such limit. However, in the 64-bit version each atomic word of data is twice as big, so you need about 6Gb of memory to recover the same number of adressable words you had with 3Gb of RAM and the 32-bit version. > I have no PC with more RAM sofar, but some of our SUN/Solaris servers > have 32 GB RAM. Do you think it is worth trying to compile Frama-C for > these SPARC processors? The compilation of OCaml for Solaris is supported (see http://caml.inria.fr/ocaml/portability.en.html). Frama-C should compile at least in its batch version once you have OCaml installed, although we have not tried this particular platform. Do not hesitate to contact us directly if you encounter compilation problems. Also, 32Gb is a tad more memory than we have tried the value analysis on so far, but we expect the analyzer to scale well and make good use of what is available. See http://portal.acm.org/citation.cfm?id=1411308 for some details. Pascal