Re: Kernel compilation problem FC2 final

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

 




I found it in internet:


Platform: All

Problem Details:
OS Version: Any
Product Version: 8.0
Date: 01-Sep-02

Q. Using more than 2GB of addressable memory

A. The following table shows the maximum process size (code+data)
  on each operating system:

                    OS | Max process size
  ---------------------+--------------------
  x86 Linux kernel 2.4 | 3GB
  x86 Linux kernel 2.2 | 2GB
             PPC Linux | 2GB
               Windows | 2GB
               Mac OSX | 2GB, 64MB max stack

In addition to those limits, f90 has a limit of a maximum of 512MB
for any single array or common block. This limit was removed from f90 after version 7.5.


  F77 has a limit of 2GB for any single array, and 2,000,000,000 bytes
  for any single common block.

  To have the maximum amount of memory available for data on Linux,
  it is necessary to link your application statically. This is done
  by using the "-X -static" option for either f77 or f90.

  On x86 Linux there is also a limit in the gnu assembler that
  you can't have more than 2GB of static data (either save
  statements, or the -s switch) in a single file. If you try,
  you will get the following error: Error: attempt to .org backwards ignored
  To work around this, you can put some data into a common block.









[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux