Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: kernel pae..what's new?

  1. #1
    Join Date
    Jun 2008
    Location
    Italy
    Posts
    39

    Question kernel pae..what's new?

    with all previous suse i haver had kernel-default on suse 11 it install this new kernel, kernel-pae.

    i found that: Physical Address Extension - Wikipedia, the free encyclopedia

    but i have 2 giga of ram and 1 giga of swap

    why i have that kernel if i have not more than 4 giga of ram?

    thanks

  2. #2
    Join Date
    Jun 2008
    Location
    Canada
    Posts
    93

    Default Re: kernel pae..what's new?

    Are u using rc1 or beta3. I remember after a fresh install of beta3 the kernel is pae not default. however rc1 corrects this I believe.

  3. #3

    Default Re: kernel pae..what's new?

    I can confirm this isnt fixed in RC1, I have the pae kernel by default too, despite only having 2gb of memory.

  4. #4
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    27,136
    Blog Entries
    40

    Default Re: kernel pae..what's new?

    I wonder ... is there a performance (or other) penalty if one has the kernel-pae installed inappropriately by the SuSE installer?

  5. #5
    Join Date
    Jun 2008
    Location
    /dev/belgium
    Posts
    1,946

    Default Re: kernel pae..what's new?

    Quote Originally Posted by oldcpu View Post
    I wonder ... is there a performance (or other) penalty if one has the kernel-pae installed inappropriately by the SuSE installer?
    no, it's the same kernel as the default one, except the pae kernel has high memory enabled

  6. #6

    Post Re: kernel pae..what's new?

    Quote Originally Posted by chinese_ys View Post
    Are u using rc1 or beta3. I remember after a fresh install of beta3 the kernel is pae not default. however rc1 corrects this I believe.
    Actually, my ISO of RC1 installs the PAE kernel by default, even if your CPU doesn't support it (for example, my P4 2.6C Northwood doesn't support PAE, and never has; there are, however, S478 CPUs from Intel that do support PAE based on the Prescott core). This leads me to believe that PAE is modular, not monolithic, which is a quite-sensible approach, because processor cores such as Northwood and Prescott are *odd ducks* even in terms of Linux, let alone Win32 (odd in the sense of their age, not reliability; Prescott last shipped in S478 trim in late 2005, and replaced Northwood-C). Contrariwise, there are few (if any) LGA775-based CPUs that *don't* support PAE. (All Core-architecture CPUs support PAE, for example.)

    Why didn't I mention AMD in the PAE-stakes? Two reasons, actually:

    1. I have not run AMD-powered anything since the days of the Original Athlon (and even then it was strictly a classroom PC, as opposed to one I owned or built personally).

    2. AMD adopted PAE before even Intel.

  7. #7

    Post Re: kernel pae..what's new?

    Quote Originally Posted by MaarteOS View Post
    I can confirm this isnt fixed in RC1, I have the pae kernel by default too, despite only having 2gb of memory.
    I have even less (1.5 GB), and a processor that doesn't even support PAE (P4 2.6 Northwood-C), which is why I have 2 GB of swap. Apparently, the effect on performance is niggling, or processor non-support of PAE is very low to non-existent in the testing pool (the latter makes all sorts of sense, as Intel adopted PAE with the Prescott core clear back in early 2005, and AMD had adopted it even earlier).

    One of the kernel gurus should pitch in; however, I suspect that the PAE support, while present, is like the SMP/multicore support; it's used when detected on startup by the kernel (modular, in other words). SMP/multicore support went modular starting with the 2.4 kernels (primarily because of HT's mainstreaming by Intel). The current state of PAE support on the CPU front is wider than SMP/multicore support has ever been, even in the heyday of HT (for example, there are lots of single-core Celerons that support PAE, while the first multicore Celeron was just launched this year) while Northwood-C supports HT, but does not support PAE.

  8. #8
    Join Date
    Jun 2008
    Location
    Italy
    Posts
    39

    Default Re: kernel pae..what's new?

    confirm on rc1 i have kernel pae installed bye default

  9. #9
    Join Date
    Mar 2008
    Location
    Toronto, Canada
    Posts
    305

    Default Re: kernel pae..what's new?

    The pae kernel is now enabled by default on pae-enabled systems, the old "default" kernel is available as an option for those systems.

    The pae kernel not only supports >4GB memory on 32-bit systems, but also supports additional features like the "no execute" memory protection to try and prevent things like buffer overflows. The devs decided that the pae kernel was the best option for systems that supported it, so it replaces the old -bigsmp kernel option and will be selected in lieu of default when applicable.

    No performance hits or anything else to be concerned with.

    As Martha says, It's a good thing(tm).



    Cheers,
    KV

  10. #10
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    27,136
    Blog Entries
    40

    Default Re: kernel pae..what's new?

    Quote Originally Posted by else_where View Post
    The devs decided that the pae kernel was the best option for systems that supported it, so it replaces the old -bigsmp kernel option and will be selected in lieu of default when applicable.
    Thanks for that post. .... It suddenly woke me up to the fact I may need to go back and update the audio-troubleshooting and alsa-update openSUSE wiki's, reflecting the fact that there can be a pae kernel, and one has to pay attention to that when updating their alsa version.

    Bizarre I didn't wake up to this before, until I read your comment about replacing the old bigsmp kernel.

    Thanks again.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •