fufelixzh 发表于 2014-01-20 17:19

solaris statvfs函数问题

我发现solaris statvfs 在超过2T的磁盘上运行失败。

if (statvfs(temp, &fsbuf) < 0) return(0);
tot_space = fsbuf.f_bavail * (fsbuf.f_frsize / 512);
返回Value too large for defined data type

但是df -k 却可以成功
好像df也是调用的statvfs函数,why就可以成功呢

对应的linux statfs函数没有这个问题
页: [1]
查看完整版本: solaris statvfs函数问题