Sắp xếp 64 bit sẽ không tiêu tốn gấp đôi bộ nhớ cho cùng một tác vụ. Một số mã sẽ lớn gấp đôi (cả RAM và trên đĩa) và một số cấu trúc dữ liệu cũng sẽ lớn hơn do các con trỏ lớn hơn và vì lý do hiệu quả (ví dụ: các cấu trúc được đệm để phù hợp với ranh giới 64 bit thay vì 32 bit ), nhưng hầu hết các dữ liệu số lượng lớn như dữ liệu được lưu trữ trong RAM bởi cơ sở dữ liệu sẽ không có dấu chân lớn hơn đáng kể.
Sử dụng bản dựng 64 bit có thể cung cấp cho bạn một chút hiệu năng cho các tác vụ cần nhiều CPU / bộ nhớ vì mã sẽ có thể sử dụng các thanh ghi bổ sung (và lớn hơn) có sẵn trong CPU thay vì bị giới hạn ở các phần tử nhỏ hơn có sẵn trong Chế độ 32 bit, và nó có thể hiệu quả hơn theo quan điểm của nhà ảo thuật vì nó sẽ không cần nhiều công tắc ngữ cảnh liên quan đến việc nhảy vào và ra khỏi chế độ dài (64 bit).
Tôi khuyên bạn nên chọn tùy chọn 64 bit, trừ khi bạn đang dựa vào gói 32 bit không có phiên bản hoặc mã 64 bit để bạn có thể tự biên dịch.
Tôi khuyên bạn nên thử cả hai nếu bạn có thời gian: cài đặt một cái gì đó như VirtualBox trên máy gia đình nếu bạn có một máy có khả năng 64 bit và tạo hai máy ảo 512Mb (một máy có cài đặt 32 bit hoàn toàn và một máy có đầy đủ 64- bit một) với sự pha trộn của phần mềm bạn dự định sử dụng. Điều này sẽ cung cấp cho bạn một dấu hiệu tốt hơn về bất kỳ sự khác biệt nào bạn sẽ nhận thấy hơn so với quy tắc ngón tay cái và công việc đoán sẽ.
Như một lưu ý phụ: 4Gb là một rất nhiều trao đổi cho một máy 512Mb, ảo hoặc cách khác. Nếu bạn có nhiều phân trang vào đĩa như bạn có trong RAM thì có khả năng bạn sẽ thấy hiệu suất giảm đáng kể do hoán đổi trao đổi (các trang liên tục bị tráo đổi giữa RAM và đĩa), nếu bạn gặp phải tình huống 8 lần có nhiều trang bộ nhớ trên đĩa như bạn có trong RAM, tôi hy vọng VM sẽ ngừng hoạt động từ lâu. Một số không gian đó sẽ được sử dụng tốt hơn để lưu trữ tệp nếu bạn có tùy chọn.