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.
  • What is frustrating about the whole thing is that

    • First you guys said nothing has changed.
    • Users point out the new 6G switch and then oh yeah something has changed.
    • Well, some mysterious people were seeing 8GB ram when they should have been seeing 6 so we shafted everyone.
    • That darn linux kernel. Certain switches make it only look at the first memory stick.

    XG is already getting a black eye from most commercial users that regret the fact that they chose it over UTM. Now you guys are alienating the advanced home user base. Don't get me wrong, I appreciate the very generous hardware quota for home installations but with so many things that break with every release as evident from the posts in this form, I am sure the mystery 8GB user on home license was a not a top problem on Sophos' list.

  • Hey careful there BillyBob, I am no mysterious home user. Did have 8gb in reports, but never used that much, now have less than 6gb but more than 5gb.

  • Here is another output:

     

    SFVH_SO01_SFOS 16.05.2 MR-2# cat /proc/meminfo | grep -i memtotal
    MemTotal: 3954008 kB


    SFVH_SO01_SFOS 16.05.2 MR-2# free
    total used free shared buffers
    Mem: 3954008 3472328 481680 0 203940
    -/+ buffers: 3268388 685620
    Swap: 1979988 34412 1945576


    SFVH_SO01_SFOS 16.05.2 MR-2# dmidecode -t memory
    # dmidecode 2.12
    SMBIOS 3.0 present.
    # SMBIOS implementations newer than version 2.7 are not
    # fully supported by this version of dmidecode.

    Handle 0x0028, DMI type 16, 23 bytes
    Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 8 GB
    Error Information Handle: Not Provided
    Number Of Devices: 2

    Handle 0x002A, DMI type 17, 40 bytes
    Memory Device
    Array Handle: 0x0028
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: DIMM
    Set: None
    Locator: A1_DIMM0
    Bank Locator: A1_BANK0
    Type: DDR3
    Type Detail: Unknown
    Speed: 1600 MHz
    Manufacturer: Crucial
    Serial Number: 1270D55D
    Asset Tag: A1_AssetTagNum0
    Part Number: CT51264BF160BJ.C8F
    Rank: 1
    Configured Clock Speed: 1600 MHz
    Minimum voltage: 1.350 V
    Maximum voltage: 1.500 V
    Configured voltage: 1.350 V

    Handle 0x002C, DMI type 17, 40 bytes
    Memory Device
    Array Handle: 0x0028
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: DIMM
    Set: None
    Locator: A1_DIMM1
    Bank Locator: A1_BANK1
    Type: DDR3
    Type Detail: Unknown
    Speed: 1600 MHz
    Manufacturer: Crucial
    Serial Number: 1270D548
    Asset Tag: A1_AssetTagNum1
    Part Number: CT51264BF160BJ.C8F
    Rank: 1
    Configured Clock Speed: 1600 MHz
    Minimum voltage: 1.350 V
    Maximum voltage: 1.500 V
    Configured voltage: 1.350 V

  • I agree careful what you say, I am also an enterprise user (XG 310's), while I never used the UTM, the XG is years beyond our old firewall. Not to mention cost, Sophos does a great thing by giving it away to home users. Its a great way to get feedback and help build a more stable platform.

     

    Brian

  • I have this issue also.  I have two 4GB modules installed on my Zotac box.  System only reports 4GB as attached.

    I was curious, so I replaced the modules with two new 4GB modules which resulted in no change.

  • I have dealt with firewalls for a long time in some form or another(been an System admin for 20+ years).

    The functionality Sophos gives you for free is very good. I looked at all the other "free" solutions and kept heading back to Sophos.

    I've tried pfsense/opnsense/vyos and they are missing some of the anti-virus/web scanning features without jumping thru major hoops.

    Untangle doesn't support ipv6 4in6 tunnels natively, and the good stuff cost $50 a year.

    ClearOS/Zentayl are just too complex to keep secure as it tries to do too much.

    The only reason i left UTM for XG is the IP limit in UTM and IPv6 addressing chewing up ip's toward the limit.

    I really don't want to spin my own.

     

    I'm hoping the 4GB memory issue in XG is worked out soon. Worst case i'd probably fall back to opnsense.

    Before this i was using a TomatoUSB firmware variation(shibby) on my netgear WNR3500L v2, but updates have pretty much dried up for that router and it was time to move to something better and something that can run any firewall that can run on X86 hardware. I bought the Zotac Ci323 to run my home firewall of choice. It would be nice to have wireless support in sophos but i know that's asking a bit much.

    Maybe sophos could do a low cost per year home use "unlimited" license similar to what Untangle did. Just an idea.

  • I think what i've figured out is this is a problem with how mem=6G interacts with mapping of reserved memory space in the kernel(3.14).

    Without the mem=6G you get all 8GB of memory, with mem=6G on the kernel options your get 6GB minus any reserved memory.

    On my Zotac Ci323 that reserved memory is somewhere in the neighborhood of 2GB. There's one PNP area that looks to reserve around 1GB itself.

    I've tried searching online for bugs related to mem= but so few people use it there's not much out there.

     

    if you want to know where memory is going take a look at /proc/iomem

     

     

     

     

  • So, planning ahead for a worst case Plan B .... How horrible is it to have a 4GB and a 2GB DIMM in a system?  I've always heard that matched is recommended, but would it really have a negative side affect?

  • It's not horrible, but not ideal either, but if i'm right even if you put exactly 6G of ram in the system and mem=6G is on the kernel command line you'll still end up signifcantly below 6G useable on some hardware configs. Also anyone with a single DIMM slot can't install 6G of ram since 6G DIMM's don't exist (AFAIK).

    The unmatched memory thing is highly dependent on the hardware. Some hardware will interleave matched dimms,  some will not.

     

     

  • SFVH_SO01_SFOS 16.05.2 MR-2# cat /proc/meminfo |grep -i memtotal
    MemTotal: 3967252 kB
    ------------------
    SFVH_SO01_SFOS 16.05.2 MR-2# free
    total used free shared buffers
    Mem: 3967252 3407884 559368 0 189624
    -/+ buffers: 3218260 748992
    Swap: 1993256 43588 1949668
    ----------------------
    SFVH_SO01_SFOS 16.05.2 MR-2# dmidecode -t memory
    # dmidecode 2.12
    SMBIOS 2.8 present.
    # SMBIOS implementations newer than version 2.7 are not
    # fully supported by this version of dmidecode.

    Handle 0x0028, DMI type 16, 23 bytes
    Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 8 GB
    Error Information Handle: Not Provided
    Number Of Devices: 2

    Handle 0x002A, DMI type 17, 40 bytes
    Memory Device
    Array Handle: 0x0028
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: DIMM
    Set: None
    Locator: A1_DIMM0
    Bank Locator: A1_BANK0
    Type: DDR3
    Type Detail: Unknown
    Speed: 1600 MHz
    Manufacturer: Kingston
    Serial Number: 573E3CB8
    Asset Tag: A1_AssetTagNum0
    Part Number: 9905469-153.A00LF
    Rank: 1
    Configured Clock Speed: 1600 MHz
    Minimum voltage: 1.350 V
    Maximum voltage: 1.500 V
    Configured voltage: 1.350 V

    Handle 0x002C, DMI type 17, 40 bytes
    Memory Device
    Array Handle: 0x0028
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: DIMM
    Set: None
    Locator: A1_DIMM1
    Bank Locator: A1_BANK1
    Type: DDR3
    Type Detail: Unknown
    Speed: 1600 MHz
    Manufacturer: Kingston
    Serial Number: 573E3DB8
    Asset Tag: A1_AssetTagNum1
    Part Number: 9905469-153.A00LF
    Rank: 1
    Configured Clock Speed: 1600 MHz
    Minimum voltage: 1.350 V
    Maximum voltage: 1.500 V
    Configured voltage: 1.350 V