Guest User!

You are not Sophos Staff.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Did the RAM limits change for Home edition for 16.05.2 to 4GB?

Did the limits for RAM on Home edition get changed with SFOS 16.05.2 MR2? I'm only seeing 4GB after update. Still only showing 4GB after rolling back to SFOS 16.05.1 MR-1. I was seeing 6GB usable before upgrade.



This thread was automatically locked due to age.
Parents
  • Let's dig in and see if we can find something.

    Post output by running two commands in the console. 

    console> system diagnostics show memory

    console> system diagnostics show cpu

    I see has a point here, are you guys experiencing this on a hardware appliance? The above command will fetch the hardware information for us. 

    Finally, a memory test. Refer: https://community.sophos.com/kb/en-us/125025. Note: It may take 1-2 hour time to complete a full scan of 6 GB. Post the output.

    Thanks

Reply
  • Let's dig in and see if we can find something.

    Post output by running two commands in the console. 

    console> system diagnostics show memory

    console> system diagnostics show cpu

    I see has a point here, are you guys experiencing this on a hardware appliance? The above command will fetch the hardware information for us. 

    Finally, a memory test. Refer: https://community.sophos.com/kb/en-us/125025. Note: It may take 1-2 hour time to complete a full scan of 6 GB. Post the output.

    Thanks

Children

  • System has 8GB installed (2 x 4GB).
    Was using 6GB before upgrade from 16.05.1 MR-1 to 16.05.2 MR-2

    ===================

    console> system diagnostics show memory
    MemTotal:        3922720 kB
    MemFree:          539512 kB
    MemAvailable:    1685256 kB
    Buffers:          224608 kB
    Cached:           970988 kB
    SwapCached:            0 kB
    Active:          2861868 kB
    Inactive:         347436 kB
    Active(anon):    2066852 kB
    Inactive(anon):    42972 kB
    Active(file):     795016 kB
    Inactive(file):   304464 kB
    Unevictable:           0 kB
    Mlocked:               0 kB
    SwapTotal:       3101332 kB
    SwapFree:        3101332 kB
    Dirty:               512 kB
    Writeback:             0 kB
    AnonPages:       2013684 kB
    Mapped:           130588 kB
    Shmem:             96160 kB
    Slab:             106720 kB
    SReclaimable:      75916 kB
    SUnreclaim:        30804 kB
    KernelStack:        5016 kB
    PageTables:        20040 kB
    NFS_Unstable:          0 kB
    Bounce:                0 kB
    WritebackTmp:          0 kB
    CommitLimit:     5062692 kB
    Committed_AS:    4898588 kB
    VmallocTotal:   34359738367 kB
    VmallocUsed:        6572 kB
    VmallocChunk:   34359702964 kB
    DirectMap4k:        7780 kB
    DirectMap2M:     4063232 kB


    ================================

    console> system diagnostics show cpu
    processor    : 0
    vendor_id    : GenuineIntel
    cpu family    : 6
    model        : 55
    model name    : Intel(R) Celeron(R) CPU  J1900  @ 1.99GHz
    stepping    : 8
    microcode    : 0x811
    cpu MHz        : 1996.800
    cache size    : 1024 KB
    physical id    : 0
    siblings    : 4
    core id        : 0
    cpu cores    : 4
    apicid        : 0
    initial apicid    : 0
    fpu        : yes
    fpu_exception    : yes
    cpuid level    : 11
    wp        : yes
    flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer rdrand lahf_lm 3dnowprefetch ida arat epb dtherm tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms
    bogomips    : 3993.60
    clflush size    : 64
    cache_alignment    : 64
    address sizes    : 36 bits physical, 48 bits virtual
    power management:

    processor    : 1
    vendor_id    : GenuineIntel
    cpu family    : 6
    model        : 55
    model name    : Intel(R) Celeron(R) CPU  J1900  @ 1.99GHz
    stepping    : 8
    microcode    : 0x811
    cpu MHz        : 1996.800
    cache size    : 1024 KB
    physical id    : 0
    siblings    : 4
    core id        : 1
    cpu cores    : 4
    apicid        : 2
    initial apicid    : 2
    fpu        : yes
    fpu_exception    : yes
    cpuid level    : 11
    wp        : yes
    flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer rdrand lahf_lm 3dnowprefetch ida arat epb dtherm tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms
    bogomips    : 3993.60
    clflush size    : 64
    cache_alignment    : 64
    address sizes    : 36 bits physical, 48 bits virtual
    power management:

    processor    : 2
    vendor_id    : GenuineIntel
    cpu family    : 6
    model        : 55
    model name    : Intel(R) Celeron(R) CPU  J1900  @ 1.99GHz
    stepping    : 8
    microcode    : 0x811
    cpu MHz        : 1996.800
    cache size    : 1024 KB
    physical id    : 0
    siblings    : 4
    core id        : 2
    cpu cores    : 4
    apicid        : 4
    initial apicid    : 4
    fpu        : yes
    fpu_exception    : yes
    cpuid level    : 11
    wp        : yes
    flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer rdrand lahf_lm 3dnowprefetch ida arat epb dtherm tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms
    bogomips    : 3993.60
    clflush size    : 64
    cache_alignment    : 64
    address sizes    : 36 bits physical, 48 bits virtual
    power management:

    processor    : 3
    vendor_id    : GenuineIntel
    cpu family    : 6
    model        : 55
    model name    : Intel(R) Celeron(R) CPU  J1900  @ 1.99GHz
    stepping    : 8
    microcode    : 0x811
    cpu MHz        : 1996.800
    cache size    : 1024 KB
    physical id    : 0
    siblings    : 4
    core id        : 3
    cpu cores    : 4
    apicid        : 6
    initial apicid    : 6
    fpu        : yes
    fpu_exception    : yes
    cpuid level    : 11
    wp        : yes
    flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer rdrand lahf_lm 3dnowprefetch ida arat epb dtherm tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms
    bogomips    : 3993.60
    clflush size    : 64
    cache_alignment    : 64
    address sizes    : 36 bits physical, 48 bits virtual
    power management:

    =====================

    Memory diagnostics in Sophos Firewall (SFOS)

    Sorry, but that is not going to be possible anytime soon.  
    Was using 6GB before upgrade from 16.05.1 MR-1 to 16.05.2 MR-2.  Nothing wrong with my hardware, unless XG whacked my BIOS!

    =====================

  • Hi David,

    The limit is 6GB RAM and not 8 GB. Use a 4GB RAM and another 2GB of RAM instead of 2x4GB and let us know if that makes a difference.

    Thanks

  • sachingurung said:

    The limit is 6GB RAM and not 8 GB. Use a 4GB RAM and another 2GB of RAM instead of 2x4GB and let us know if that makes a difference.

    Wow!!!!   Read your own documentation.

    "Home Edition is limited to 4 cores and 6 GB of RAM. The computer can have more than this, but XG Firewall Home Edition will not be able to utilize it."

    https://www.sophos.com/en-us/products/free-tools/sophos-xg-firewall-home-edition.aspx

    After running a over a year with 8GB physical and utilizing 6GB all of a sudden this is not supported!!!

    Please clarify.

  • Hi David,

    I just wanted to verify if 2x4GB RAM caused the issue and we are on the same page. Only 6 GB of RAM is supported by the XG home edition.

    Patience will be appreciated.

  • sachingurung said:

    I just wanted to verify if 2x4GB RAM caused the issue and we are on the same page. Only 6 GB of RAM is supported by the XG home edition.

    Ok, thanks.  I don't have a 2GB stick laying around, just to test.

    Note that another poster has a single 8GB stick and is seeing the same 4GB limitation all of a sudden.

  • Just to put it out there ...

    This has all the symptoms of a licensing issue.

    Given that the problem remains after rolling back to MR-1.  It doesn't appear to be in the OS.  It smells like the licenses were modified, 'downgraded', upon applying the MR-2 update.

  • sachingurung said:

    Finally, a memory test. Refer: https://community.sophos.com/kb/en-us/125025. Note: It may take 1-2 hour time to complete a full scan of 6 GB. Post the output.

    Ok, is this really necessary?  This test the physical memory by running a test pattern.  I feel pretty comfortable saying that everybody's memory didn't go bad at exactly the same time.  

  • Mine's brand new and i ran clean across 2 full passes in memtest. I always run memory/stability tests before relying on a new system.

    And as i mentioned booting the system to any other linux distro shows 8G of ram. Bios shows 8 G of ram. dmidecode shows 2 x 4G.

    My only guess would be something in the kernel changed how it deals with memory. it's basically like i don't even have a second stick of memory.

    Was there a kernel update between 16.05-MR1 and MR2? Does it fall back to a previous kernel if you tell it to use MR1 again or is that only switch the userland OS

    Maybe the kernel can't map the second dimm due to the ram=6G, but that's only a guess.

    Has anyone using a single 8G dimm reported the same issue?

     

    Just in case it's CI323 related mine's brand new barebones from newegg, I installed memory and SSD.

    Memory: https://www.newegg.com/Product/Product.aspx?Item=N82E16820191523

    SSD: https://www.newegg.com/Product/Product.aspx?Item=N82E16820173150

    CI323: https://www.newegg.com/Product/Product.aspx?Item=N82E16856173128

    The bios version is below

    # dmidecode | grep Version: | head -1
            Version: B301P019

     

  • Mine was showing 8gb, now shows slightly more than 5gb. The XG is installed on server MB with an E3 chip and two 4gb sticks.

  • Kevin Brierly said:

    Has anyone using a single 8G dimm reported the same issue?

     

    Yes ... see previous post here.

    Single 8GB and seeing same issue.