Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Which CPU

    Scheduled Pinned Locked Moved Hardware
    10 Posts 5 Posters 3.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      john doe
      last edited by

      Trying to decide between some different CPU's for a 2.0 build.

      Choices are ; Core2 Duo P8400 2.26GHz/1066MHz/3MB/2Cores/25W

      Celeron M T3100 1.90GHz/ 800MHz/1MB/2Cores/35W CPU

      T7500 2.20GHz / 800MHz / 4MB / 2 Cores / 35W CPU

      Intel Celeron M 550 2.00GHz/533MHz/1MB/1Core/31Wat

      This will be for a Pf 2.0 build running FW/Router/Squid - SquidGuard - LightSquid/Snort/Ntop/FreeSwitch + possibly free radius

      Planning on at least 4Gb of RAM, possibly 8Gb if needed.

      Given what i want to run will there be any great difference between the CPU's listed?

      Thanks

      1 Reply Last reply Reply Quote 0
      • Cry HavokC
        Cry Havok
        last edited by

        What bandwidth are you planning on using this with? With Squid and Snort I'd suggest a dual core processor, just to avoid a badly tuned Snort install causing you problems. However if you're looking at under 50 Mb/s or you know how to properly tune Snort it probably won't matter.

        1 Reply Last reply Reply Quote 0
        • J
          john doe
          last edited by

          Bandwidth will be a blazing 1M/bit Down and 1M/bit UP - its all we've got and can get here. About 20 users will be behind the FW.

          So what your saying is that from that list of CPU's it wont make a difference as long as i stick to a dual core? Will a Dual Core Celeron be able to keep up with the load? Further, does this imply that a high end mobile CPU is essentially wasted on a PF setup? I guess if one wanted to run PF in a VM the high end CPU's come into their own. However i am not so sure running PF in a VM is the way to go - getting off topic now however…...

          So i can save a ton of cash by going for a Celeron dual core over a Core2 Duo. I wonder how much difference there will be between a 2.6Ghz Core2 Duo and a 2.0Ghz Dual core Celeron?

          Looking on Ebay i see heaps of second hand Core 2 Duo CPU's - do CPU's wear out ? If not a second hand CPU on a new motherboard could be the way to go?

          Thanks for your input Havoc

          1 Reply Last reply Reply Quote 0
          • D
            dreamslacker
            last edited by

            There is wear and tear on CPUs from normal usage but even then, the CPU will probably last 2 to 3 times what your intended lifespan for it will be.  Easily decades for the lifespan in usage (no overclocking or overvolting).

            A dual-core Celeron will suffice but you should note that Celerons do not support EIST (Speedstep) so the operating power consumption may actually be higher than the Core 2 Duos.
            You might want to grab the mobile Pentium Dual-core series instead.  e.g.  T3200 or T3400.  These are basically the same as the Socket P Celeron Ms but will have EIST support.  A T3400 would be about US$30 with free shipping in the States on ebay.

            1 Reply Last reply Reply Quote 0
            • J
              john doe
              last edited by

              Thanks dreamslacker

              How would any of the so far mentioned CPU's compare to the Atom D525?

              I just want to make sure i build an appliance with enough horsepower to run the packages i mentioned earlier. Also is 3Gb of RAM enough for Squid/SquidGurard/LightSquid - Snort - and Ntop ?Is it a case of the more RAM the better..IE would 4 Gb or even 8Gb or Ram enable the packages to perform better? Is 8Gb of Ram over the top for the packages mentioned and if so how do we size up Ram requirements for packages? I want to make sure i add enough but dont want to waste money putting in Ram that will have no real world effect.

              Thanks

              1 Reply Last reply Reply Quote 0
              • M
                mrbostn
                last edited by

                Socket P CPU's are easily found. It's the motherboard that's harder to find. Plus new socket P mobo's are selling high.
                http://www.logicsupply.com/categories/mainboards/intel

                1 Reply Last reply Reply Quote 0
                • J
                  jasonlitka
                  last edited by

                  At 1Mbit/s every single one of those is overkill.  I'd suggest something along the lines of an Atom.

                  I can break anything.

                  1 Reply Last reply Reply Quote 0
                  • J
                    john doe
                    last edited by

                    Its not the 1 Mbit/s that is the problem - its the Squid/Snort/Ntop + whoever knows what package comes down the pike later on that we may need.

                    From Comments so far it seems a low end Core 2 Duo is plenty enough. Common sense tells me that 4Gig Ram should be well enough but as i said earlier i wonder if 8G RAM boosts performance significantly or is there a point of diminishing returns ? Ram seems to be cheap at the moment - at least compared to what i was looking at this time last year when i was wanting to put a late model workstation together.

                    1 Reply Last reply Reply Quote 0
                    • Cry HavokC
                      Cry Havok
                      last edited by

                      Without the 64bit install anything over 4 GB is likely to be wasted.

                      Even then, you don't need a powerful CPU to run Snort on a 2 Mb/s link. You'd have to load up just about every VRT and Emerging Threats rule and set out to badly tune Snort to have any chance of heavily loading any of those. Squid doesn't eat that much CPU either, mostly just RAM. I've certainly run Snort (well tuned) plus Squid and other packages on a 1 GHz system with 1 GB of RAM and no problems.

                      1 Reply Last reply Reply Quote 0
                      • J
                        john doe
                        last edited by

                        OK then thats it then - low cost ore 2 DUO CPU will do the job at hand with room to spare. Thats great because Ebay is full of them for not much money. Seems to be a good way to get a powerful appliance - Socket P board with 4 X Intel 82574 G/bit NICs on board + low cost used Core 2 DUO CPU. The socket P board is pricey but when combined with the low end second hand CPU the cost is very reasonable and it will handle all the packages i want to run.

                        Is there any reason to not run the 64 bit version of PF ? Or is it wiser to stick to 32 bit for now?

                        Is there anything obvious I'm missing here? I want to put together a number of these.

                        appreciate the input.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.