Arista EOS vs EOS64

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

salvadorb

Member
Jul 14, 2021
61
4
8
Hi,
I hope you're doing well. I have an Arista DCS-7060CX-32S currently running EOS 32 bit. I'm wondering if there's a benefit of running EOS 64 bit on it? I haven't been able to find a lot of information about it, besides that the 64 bit version uses a little bit more memory (I assume that's ram). Any suggestion?

Best regards
 

klui

༺༻
Feb 3, 2019
1,003
585
113
Arista states EOS64 is meant for switches with 32GB of memory. Standard 7060CX-32S has 4GB.
 

i386

Well-Known Member
Mar 18, 2016
4,655
1,772
113
36
Germany
I would go for the 64bit version:
- support for ram (4GB+ for more docker containers on the switch :D)
- "safer" (eg 64bit mode allows the cpu to mark memory areas as "not executable" etc)
 

salvadorb

Member
Jul 14, 2021
61
4
8
So, I would need to upgrade the RAM of the DCS-7060CX-32S to 32GB in order to support without issues the EOS 64 bit?

Best regards
 

i386

Well-Known Member
Mar 18, 2016
4,655
1,772
113
36
Germany
I don't think so...
arista hast 7050 switches with 8gb ram (they should use 64bit eos, 32bit is limited to 4gb ram)
 

LodeRunner

Active Member
Apr 27, 2019
557
238
43
My 7050QX-32S shipped with 4 GB of RAM and EOS64 a 64-bit kernel. If it has a 64-bit CPU, load a 64-bit OS and don't overthink it too much.

I think starting with 4.27 they only offer 64-bit anyway?

Edit: Double checked the image on my switch and indeed it is a 64-bit kernel, but 32-bit userland binaries; see klui's post.
 
Last edited:

bitbckt

will google compiler errors for scotch
Feb 22, 2022
218
138
43
The kernel has been 64-bit for some time, as far as I remember. The distinction is EOS64 finally updated the userland to 64-bit.

I'll second @LodeRunner, if your hardware supports EOS64, just use EOS64.
 

klui

༺༻
Feb 3, 2019
1,003
585
113
EOS 4.28 comes in both 32- and 64-bit architectures. Their manual for 4.28.2F specifically calls out a feature that is only available for 32-bit EOS.

I found these two links from Arista. OP can do what you like. If you have a service contract definitely talk to an SE.


 
  • Like
Reactions: LodeRunner

digahill

New Member
Jul 13, 2025
5
0
1
@klui Do you happen to still have that 4.28 manual? I'm looking for an official user guide from the 4.28 train since I can't find it on the Arista site. Thanks!
 

NablaSquaredG

Bringing 100G switches to homelabs
Aug 17, 2020
1,857
1,235
113
Platform FamilyEOS Image Architecture SupportedEOS Image Architecture Recommended
CCS-750 (4)​
32-bit and 64-bit​
64-bit​
CCS-720/CCS-722 (5)​
32-bit and 64-bit​
32-bit​
7010TX​
32-bit and 64-bit​
32-bit​
7050X3 (1)​
32-bit and 64-bit​
32-bit​
7050X4​
64-bit​
64-bit​
7060X​
32-bit and 64-bit​
32-bit​
7060X2​
32-bit and 64-bit​
32-bit​
7260X3​
32-bit and 64-bit​
32-bit​
7060X4​
32-bit and 64-bit​
32-bit​
7060X5​
64-bit​
64-bit​
7060X6​
64-bit​
64-bit​
7368X4​
32-bit and 64-bit​
64-bit​
7358X4​
64-bit​
64-bit​
7388X5​
64-bit​
64-bit​
7320X​
32-bit and 64-bit​
64-bit​
7300X3​
32-bit and 64-bit​
64-bit​
7020R​
32-bit and 64-bit​
32-bit​
7500R/R2/R3​
32-bit and 64-bit​
64-bit​
7700R4​
64-bit​
64-bit​
7800R3 line cards with 7816-CH chassis​
64-bit​
64-bit​
7800R3 line cards with 7812-CH chassis​
64-bit​
64-bit​
7800R3 line cards in 7804-CH/7808- CH chassis​
32-bit and 64-bit​
64-bit​
7800R3A line cards in all 7800 chassis​
64-bit​
64-bit​
7800R4 line cards with 7816-CH chassis​
64-bit​
64-bit​
7800R4 line cards with 7812-CH chassis​
64-bit​
64-bit​
7800R4 line cards in 7804-CH/7808-CH chassis​
64-bit​
64-bit​
7800R4A line cards in all 7800 chassis​
64-bit​
64-bit​
7280R/R2 (1) (2)​
32-bit and 64-bit​
32-bit​
7280R3 (3)​
32-bit and 64-bit​
32-bit​
7280R3A​
32-bit and 64-bit​
64-bit​
7289R3A​
64-bit​
64-bit​
7170​
32-bit and 64-bit​
64-bit​
7170B​
64-bit​
64-bit​
7130/7130LB​
64-bit​
64-bit​
AWE-7200R​
64-bit​
64-bit​



(1) These systems have 16 GB RAM. It is recommended that customers should use the
64-bit image on these platforms.
- DCS-7050CX3-32S-D
- DCS-7280QR-C72-M
- DCS-7280CR-48
- DCS-7280CR2-60
- DCS-7280CR2A-60
- DCS-7280CR2K-60

(2) These systems have 32 GB RAM. It is recommended to use the 64-bit image on these
platforms.
- DCS-7280CR2A-30
- DCS-7280CR2K-30
- DCS-7280CR2M-30
- DCS-7280SR2A-48YC6-M
- DCS-7280SR2K-48C6-M
- DCS-7280SRA-48C6-M
- DCS-7280SRAM-48C6
- DCS-7280SRM-40CX2

(3) These systems have 32 or 64 GB RAM. It is recommended to use the 64-bit image on
these platforms.
- DCS-7280CR3-36S
- DCS-7280CR3-96
- DCS-7280CR3K-32D4
- DCS-7280CR3K-32D4A
- DCS-7280CR3K-32P4
- DCS-7280CR3K-32P4A
- DCS-7280CR3K-36A
- DCS-7280CR3K-36S
- DCS-7280CR3K-96
- DCS-7280CR3MK-32D4
- DCS-7280CR3MK-32D4S
- DCS-7280CR3MK-32P4
- DCS-7280CR3MK-32P4S
- DCS-7280DR3K-24
- DCS-7280PR3K-24
- DCS-7280SR3K-48YC8
- DCS-7280SR3K-48YC8A

(4) CCS-750 systems have 16 GB of RAM. CCS-750 system supports 32-bit image until
4.34.1F release. It will support only 64-bit images from 4.34.2F onwards.

(5) These CCS systems have 8 GB of RAM, and only 64-bit images are supported on
these platforms.
- CCS-720DT-24S-M-S
- CCS-720DT-48S
- CCS-720DF-48Y-M-S
- CCS-720DF-48Y-DC
- CCS-720DP-24S-M-S
- CCS-720DP-48S-M-S
- CCS-720DP-24ZS
- CCS-720DP-48ZS
- CCS-720XPM-48TH-6SY
- CCS-720XP-48TXH-2C-S
- CCS-720XP-96ZC2-M-S
- 720XPM-48TH-6SY