org.apache.cassandra.io.util.FileUtils.getUsableSpace()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(147)

本文整理了Java中org.apache.cassandra.io.util.FileUtils.getUsableSpace()方法的一些代码示例,展示了FileUtils.getUsableSpace()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FileUtils.getUsableSpace()方法的具体详情如下:
包路径:org.apache.cassandra.io.util.FileUtils
类名称:FileUtils
方法名:getUsableSpace

FileUtils.getUsableSpace介绍

[英]Returns the number of available bytes on the specified partition.

This method handles large file system by returning Long.MAX_VALUE if the number of available bytes overflow. See JDK-8179320 for more information
[中]返回指定分区上的可用字节数。
此方法通过返回Long来处理大型文件系统。如果可用字节数溢出,则为最大值。有关详细信息,请参见JDK-8179320

代码示例

代码示例来源:origin: org.apache.cassandra/cassandra-all

public long getAvailableSpace()
{
  long availableSpace = FileUtils.getUsableSpace(location) - DatabaseDescriptor.getMinFreeSpacePerDriveInBytes();
  return availableSpace > 0 ? availableSpace : 0;
}

代码示例来源:origin: jsevellec/cassandra-unit

public long getAvailableSpace()
{
  long availableSpace = FileUtils.getUsableSpace(location) - DatabaseDescriptor.getMinFreeSpacePerDriveInBytes();
  return availableSpace > 0 ? availableSpace : 0;
}

代码示例来源:origin: com.strapdata.cassandra/cassandra-all

public long getAvailableSpace()
{
  long availableSpace = FileUtils.getUsableSpace(location) - DatabaseDescriptor.getMinFreeSpacePerDriveInBytes();
  return availableSpace > 0 ? availableSpace : 0;
}

相关文章