Kỹ thuật

Góc kỹ thuật

2023.02.20
NI-LabVIEW

So sánh LabVIEW 32-Bit và 64-Bit

Logo LabVIEW

Câu hỏi

  • Tôi đang tìm cách tải xuống LabVIEW lần đầu tiên hoặc để phát triển một ứng dụng mới trong LabVIEW. Tôi nên sử dụng phiên bản 32-bit hay 64-bit?
  • Tôi đang làm việc với Module hoặc Toolkit chỉ có ở phiên bản 32-bit. Tôi có thể sử dụng Module hoặc Toolkit này với LabVIEW 64-bit không?

Giải pháp

LabVIEW 32-bit là đề xuất trước tiên của NILabVIEW 32-bit có thể được cài đặt và sử dụng trên hệ điều hành 32-bit hoặc 64-bit, đồng thời có khả năng tương thích rộng hơn với các Module hoặc Toolkit, cũng như hỗ trợ tốt hơn cho các Add-Ons của bên thứ 3 . Không thể sử dụng Module hoặc Toolkit 32 bit với LabVIEW 64-bit.

LabVIEW 64-bit không cung cấp bất kỳ cải tiến nào về tốc độ so với LabVIEW 32-bit, nhưng cho phép chương trình truy cập vào nhiều bộ nhớ hệ thống hơn cùng một lúc. Mặc dù hầu hết người dùng của NI thấy rằng phiên bản 32 bit cung cấp nhiều tài nguyên cho các dự án của họ, nhưng một số lĩnh vực ứng dụng chuyên biệt có thể yêu cầu bộ nhớ bổ sung này. Nếu chương trình của bạn có khả năng xử lý các mảng rất lớn hoặc xử lý hình ảnh có độ nét đặc biệt cao, thì bạn có thể thấy rằng LabVIEW 64-bit là lựa chọn tốt hơn.

Nói chung, NI khuyên các nhà phát triển nên bắt đầu bằng cách làm việc trong LabVIEW 32-bit và chỉ chuyển sang LabVIEW 64-bit nếu bạn thấy rằng bạn cần bộ nhớ bổ sung.

Thông tin thêm

Các chi tiết cụ thể về Module và Toolkit nào tương thích với bitness nào của LabVIEW có thể khác nhau, tùy thuộc vào hệ điều hành bạn đang sử dụng. Thông tin thêm đó có sẵn trong phần LabVIEW 32-Bit vs. 64-Bit Development Environments FAQ.

Mã nguồn được phát triển trong bitness này của LabVIEW thường có thể được mở trong bitness kia nhưng sẽ cần phải biên dịch lại để chạy. Nếu mã bao gồm các chức năng không có sẵn trong bitness mới của LabVIEW, thì mã sẽ không được biên dịch. Thay vào đó, sẽ có một "mũi tên chạy bị hỏng" và bạn sẽ nhận được cảnh báo về các phần bị thiếu.

Các thông tin liên quan