LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 03-18-2016, 06:38 AM   #1
zmau
LQ Newbie
 
Registered: Jul 2013
Posts: 19

Rep: Reputation: Disabled
How stable PAE really is (kernel 3.18) ?


Hi all,

I have a real time application on an x86 system.
The HW has 4 GB of RAM, but a large portion of it as not available due to BIOS behavior (a lot of addresses are "reserved").

So, there is an idea of compiling the kernel with
  • HIGHMEM=64GB
  • PAE=YES

The above configuration seems to be able to use all 4 GB of RAM (cat /proc/meminfo).

The questions are :
  • How stable is this configuration ?
    I Know that in the past this configuration use to be treated as "not stable".
  • What is the effect on the performance of the system ?


Thanks
zmau
 
Old 03-19-2016, 10:23 PM   #2
dijetlo
Senior Member
 
Registered: Jan 2009
Location: RHELtopia....
Distribution: Solaris 11.2/Slackware/RHEL/
Posts: 1,491
Blog Entries: 2

Rep: Reputation: Disabled
Most of the issues with PAE I can recall involved drivers that misbehaved when they were loaded in the higher addressing space, currently it's the standard memory mapping scheme used by most Linux distros so you can assume it's pretty stable.
The extended addressing does impact performance, the reads would tend to be slower simply because of the extended addressing, but you have to ask yourself, does it degrade performance more or less than being able to jam 64 gig of high speed ram into the machine improves performance.
 
Old 03-19-2016, 10:45 PM   #3
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,128

Rep: Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121
A PAE kernel will only work if the hardware is PAE capable.

There would have to be good reasons to be throwing money at a 32-bit hardware these days I would have thought. PAE used to work (mostly), but was a kludge until 64-bit was generally available.
 
Old 03-20-2016, 11:15 AM   #4
zmau
LQ Newbie
 
Registered: Jul 2013
Posts: 19

Original Poster
Rep: Reputation: Disabled
Thanks all

syg00: There are good reasons for working in 32 bit mode.

I have another question, but I will open another thread for it.


zmau
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Any difference in CrunchBang pae or non-pae for 32-bit 1 GB laptop? linustalman Debian 4 08-26-2014 12:50 PM
Build driver failed in PAE platform with linux kernel 2.6.27.19-5-pae steven215 Programming 3 01-19-2014 05:11 PM
[SOLVED] Unload kernel module at boot time (Debian Wheezy 7.2, 3.2.0-4-686-pae kernel) gacanepa Linux - Newbie 7 01-01-2014 12:18 PM
Stable 13 kernel vs Current kernel in Stable system linus72 Slackware 6 04-01-2010 07:45 AM
KERNEL PANIC: Cannot execute a PAE-enabled kernel on a PAE-less CPU! ovais370 Linux - Laptop and Netbook 7 10-13-2007 05:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 06:20 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration