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

    I386 or amd64

    Scheduled Pinned Locked Moved General pfSense Questions
    6 Posts 4 Posters 2.7k 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.
    • S
      SectorNine50
      last edited by

      Hi guys,
      Did a brief search, but unfortunately this topic seems to bring up a lot of threads since amd64 and i386 is used a ton in various threads.

      I'm about to set up two pfSense boxes for a IPSec tunnel, and was curious about which would be a better choice from a reliability standpoint.  I remember reading a while back that the i386 release of pfSense seemed to have better package support (ie. was more stable); is that still/was it ever the case?

      The Atom processors I have on the way support 64-bit, so I figured I might as well use it, unless there was a reason not to.

      Thanks!

      1 Reply Last reply Reply Quote 0
      • C
        cmb
        last edited by

        In general I would recommend if you have > 4 GB RAM, definitely go with amd64. Otherwise probably i386. But it really doesn't matter either way most always.

        No package difference between them anymore, there was for a while since i386 was much more tested by package developers and there were missing amd64 binaries, but those issues have long since been resolved. On rare occasions, people see driver-related issues on amd64 that aren't an issue on i386.

        1 Reply Last reply Reply Quote 0
        • rcfaR
          rcfa
          last edited by

          I'd say, unless you have a specific reason not to go with amd64, use it, because 32-bit computing is going the way of the dodo. Who's still using 8-bit or 16-bit CPUs? In a couple of years people will ask the same question about 32-bit architectures. Might as well get on the train now, and not have to switch later…

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            Not sure I'd agree with that.
            It's not like there's a learning curve for switching to 64bit, so you'd better start learning now!  ::)
            There isn't you just choose another ISO. For most people you wouldn't even know which version you're running.
            If there was some huge performance advantage then it would be a no-brainer but there isn't (last time I checked). Though it seems like there should be given that you can handle twice as many bits per cpu cycle.
            Pretty much the only reason I can think of for running 64bit is if you need >4GB of ram.

            Advantages of not running 64bit; code is more tested and hence more stable. Though it's probably marginal.  ;)

            Steve

            1 Reply Last reply Reply Quote 0
            • S
              SectorNine50
              last edited by

              Thanks for the input!  Sounds like I can't really go wrong either way.

              Figure I might as well do 64-bit, just in case there is some sudden mass exodus away from 32-bit in the future…  ;)

              1 Reply Last reply Reply Quote 0
              • C
                cmb
                last edited by

                @SectorNine50:

                Figure I might as well do 64-bit, just in case there is some sudden mass exodus away from 32-bit in the future…  ;)

                You're probably safe with 32 bit up until Y2K38. ;) At that point, probably won't be possible to run 32 bit anymore. But I sure hope it isn't a sudden mass exodus in early 2038.  :P

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