LabVIEW能够处理的最大文件大小是多少 点击:610 | 回复:0



fjczd

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:552帖 | 36回
  • 年度积分:703
  • 历史总积分:1294
  • 注册:2008年8月14日
发表于:2022-05-06 21:30:35
楼主

LabVIEW能够处理的最大文件大小是多少

想通过 LabVIEW 文件 I/O 的VI 来打开一个大文件。LabVIEW能够打开/读取/写入的最大文件是多大?

解答: LabVIEW 7.1 和之前的版本文件大小被限制在大概 2 GB (2^31 字节) 因为文件大小和偏移量是由一个有符号的 32-bit 整数表示的。然而,你可以写大于 2GB 的文件,在相关链接里面有一篇关于这个的KB。一个解决这个 2 GB 读取限制的方法可以在这里找到openg.org 这里他们提供第三方的VI可以处理大于 2 GB 的问题 (参见相关链接部分)。

在 LabVIEW 8.0 及以后版本,这个 2 GB 最大文件限制被扩展了。LabVIEW 8.0 引入了一个新的 64-bit 数据类型,有了这个,现在使用64-bit 整数来表示文件大小和偏移量。LabVIEW 8.0 中最大文件大小的理论值达到大概 15 exabytes (2^63 字节)。  然而,LabVIEW8.5.1 的数据记录文件仍然限制在 2 GB。  如果需要一个更大的文件,必须用二进制或者TDMS文件类型(为了最高的效率)。

注意操作系统的文件系统也会限制最大的文件大小。– FAT16, FAT32, or NTFS.

FAT16文件最大为 2 GB 最大硬盘分区为 4 GB。DOS 就是这种操作系统的一个例子。

FAT32文件最大为 4 GB 最大硬盘分区为 32 GB。Windows 98 就是这种操作系统的一个例子。

NTFS文件最大为 16 exabytes 最大硬盘分区为 16 exabytes 。 Windows XP 就是这种操作系统的一个例子。

Windows2000 和 XP 都能够安装在 FAT32 或者NTFS 文件系统上。最好是安装在 NTFS 系统上因为其安全性能更好,最大文件和分区的大小也更大。


添加图片注释,不超过 140 字(可选)

请参考附件的例程。

更详细的内容,参加如下附件的介绍。

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。





楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师