LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Password
Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.

Notices


Reply
  Search this Thread
Old 11-12-2018, 12:49 PM   #1
rsmereka
Member
 
Registered: Jul 2003
Location: Southwestern Ontario, Canada
Distribution: LFS, OpenBSD, UBPorts, MX, Gentoo
Posts: 85
Blog Entries: 3

Rep: Reputation: 17
Question 8.3 Build i386 no PAE


Hi All,

I just completed an 8.3 build, i386, intended as a LAMP server, no GUI. All the essential software is working as expected. I have some questions including one about PAE.

It looks like I currently have a non-PAE kernel. 'Top' reports 2.9gb of RAM available on an 8gb RAM laptop (Asus G73JW-XT1). Reading this 2008 thread, it appears the kernel config option
Code:
CONFIG_HIGHMEM64G
controls whether the kernel is PAE. Is this correct? In my kernel config file,
Code:
CONFIG_HIMEM4G
is active and
Code:
CONFIG_HIGHMEM64G
is not active.

Are these the only two config settings that control whether the kernel is PAE? What about
Code:
CONFIG_HIGHMEM
(which is active in my config file).

TIA
 
Old 11-13-2018, 04:36 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,363

Rep: Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335
The way I would find out is to grep the .config file for PAE, thusly
Code:
grep -i HIGHMEM .config
Find the section it's in, probably "Processor type & Features" go in as if you're making the kernel again, except press the help, and read it. Then you become the authority. I would go with what the help says. CONFIG_HIGHMEM might just be a setting that asks the other questions and skips them otherwise if it's not necessary. I would not trust6 a 2008 thread as the last word - it's too old. A lot of water has passed under the bridge since.

Thinking logically, there's probably sizes: Sure, you want more than 4G; like most of us, you want a few extra address lines, which each double that(8G, 16G, 32G, 64G); but there's guys out there running VMs by the bucketload, with serious ram (256G - 1TB), and you don't need to assign resources for that sort of access to have your 8G. So I imaging the '64G' imitates 64G with 4 virtual address lines, and the HIGHMEM setting might be for servers with more than 64G, which will use a different approach.
 
1 members found this post helpful.
Old 11-14-2018, 07:39 AM   #3
rsmereka
Member
 
Registered: Jul 2003
Location: Southwestern Ontario, Canada
Distribution: LFS, OpenBSD, UBPorts, MX, Gentoo
Posts: 85

Original Poster
Blog Entries: 3

Rep: Reputation: 17
[SOLVED] 8.3 Build i386 no PAE

Ok thanks business_kid,

It is basically what I figured.

My only comment is that an i386 kernel with PAE can only address a maximum of 64GB of address space (according to this Wikipedia page)
 
Old 11-14-2018, 11:09 AM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,363

Rep: Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335
If you need over 64G of memory, and you're using a '386, aren't we going a little soft in the head here? I don't know of any '386 motherboard that would hold 64G.
 
  


Reply

Tags
i386, kernel, pae



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
to PAE or not to PAE? muskieslime Linux - Newbie 15 06-04-2015 01:56 PM
[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
PAE or not to PAE? linus72 Linux - General 4 07-06-2010 10: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 - Distributions > Linux From Scratch

All times are GMT -5. The time now is 05:08 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