pfSense Support Subscription

Author Topic: Any plans for 64-bit builds?  (Read 2544 times)

0 Members and 1 Guest are viewing this topic.

Offline cwadge

  • Jr. Member
  • **
  • Posts: 42
    • View Profile
    • anti-trend.org
Any plans for 64-bit builds?
« on: March 04, 2010, 04:34:12 pm »
This has been discussed before, but I would like to get some developer opinions on the issue. I'm not advocating for or against it, since there are of course ups and downs to a 64-bit build; it's definitely not a magic bullet. In my own experiences, 64bit builds of certain software can reveal previously undiscovered bugs. Also, a 64-bit firewall in particular has additional complications. Namely, that the additional overhead tends to result in more cache misses, which can cause packets to drop on the floor at higher volumes. For most environments, this will cause more harm than good.

On the other hand, there is one key advantage: 64-bit address space. Right now, even with PAE, kernel memory is limited to 32-bit address space. Therefore, a pfSense firewall can support somewhat less than 4 million simultaneous states. In certain environments, this disqualifies pfSense where it could otherwise be quite effective. This may be completely moot, since PF itself is by nature a single threaded beast and will likely be the bottleneck first and foremost. Due to the generally locky nature of OpenBSD I'm not sure that this will ever change. But at least the state table issue might be remedied... thoughts?

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 14932
    • View Profile
Re: Any plans for 64-bit builds?
« Reply #1 on: March 04, 2010, 04:55:18 pm »
There were some amd64 builds of 2.0 going for a while but they broke somewhere along the way and haven't been fixed yet.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline cmb

  • Administrator
  • Hero Member
  • *****
  • Posts: 6283
    • LinkedIn
    • Twitter
    • View Profile
    • Chris Buechler
Re: Any plans for 64-bit builds?
« Reply #2 on: March 16, 2010, 02:35:05 am »
2.0 will be released with a 64 bit version. The 64 bit snapshots are building again.

Offline mhab12

  • Hero Member
  • *****
  • Posts: 648
    • View Profile
Re: Any plans for 64-bit builds?
« Reply #3 on: March 16, 2010, 11:08:40 am »
Great news - thanks.

Offline AhnHEL

  • Sr. Member
  • ****
  • Posts: 572
    • View Profile
Re: Any plans for 64-bit builds?
« Reply #4 on: March 18, 2010, 01:26:07 am »
Anyone else notice that dnsmasq will not run/start in any of the 64 bit builds?
AhnHEL (Angel)
NYC

3 pfSense sites: 2.1 RELEASE (amd64)
Dell 745 SFF E4400 @ 2.0Ghz, 2GB RAM, 20/5 Mbps
Dell 755 SFF E6550 @ 2.3Ghz, 2GB RAM, 20/5 Mbps
White Box i5 3570k @ 4.4Ghz, 16GB RAM, 114/6 Mbps, SSD
OpenVPN (Site to Site, Road Warrior), IPSec Mobile, UPnP Gaming, Traffic Shaping, Snort, Suricata

Offline kingjedi

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Any plans for 64-bit builds?
« Reply #5 on: March 24, 2010, 05:30:33 pm »
Anyone else notice that dnsmasq will not run/start in any of the 64 bit builds?

Doesnt look like it installs anywhere.. I just did a quick pkg_add -r dnsmasq from the shell and it went in just fine and started working on mine

Offline AhnHEL

  • Sr. Member
  • ****
  • Posts: 572
    • View Profile
Re: Any plans for 64-bit builds?
« Reply #6 on: March 25, 2010, 04:03:26 am »
Thanks for that, didnt think a simple pkg_add would resolve the issue.   ;D
AhnHEL (Angel)
NYC

3 pfSense sites: 2.1 RELEASE (amd64)
Dell 745 SFF E4400 @ 2.0Ghz, 2GB RAM, 20/5 Mbps
Dell 755 SFF E6550 @ 2.3Ghz, 2GB RAM, 20/5 Mbps
White Box i5 3570k @ 4.4Ghz, 16GB RAM, 114/6 Mbps, SSD
OpenVPN (Site to Site, Road Warrior), IPSec Mobile, UPnP Gaming, Traffic Shaping, Snort, Suricata