gpt4 book ai didi

objective-c - 在 Mac OS X 上使用 "statfs"?

转载 作者:行者123 更新时间:2023-12-04 05:58:44 27 4
gpt4 key购买 nike

我需要检索有关硬盘的信息,并且正在使用 statfs 函数来执行此操作。

  • 当您的计算机在 HD 上显示可用空间时,它使用的是“空闲块”还是“非特权用户可用的空闲块”?
  • statfs 是否适用于 SSD?
  • 如何存储主硬盘驱动器的“路径”?在 Windows 上,它通常是 C:,但我是 OSX 的新手。

  • 手册页似乎没有提供关于 statfs 如何工作的非常全面的外观。

    使用 C/Objective-C 的 Mac OSX Snowleopard。 Xcode 3.2.6

    最佳答案

    1) 看 man statfs ;返回的结构有两个可用的计数( f_bfreef_bavail )。¹

    2)是的,它适用于文件系统,而不是硬盘驱动器,因此文件系统所在的硬盘驱动器(如果有)类型无关紧要。

    3) /
    ¹ 如果问题的第一部分不是关于什么 statfs返回但“计算机”通常显示什么,我想答案取决于用于显示可用空间量的程序。比较 statfs 返回的两个值到您感兴趣的程序显示的那些。

    关于objective-c - 在 Mac OS X 上使用 "statfs"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9186698/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com