【问题标题】:Free BSD: What is a global flagFreebsd:什么是全局标志
【发布时间】:2013-01-15 04:10:52
【问题描述】:

有谁知道全局标志在操作系统上下文中的含义,如何检查它们的状态以及如何添加自定义,如果可能的话。

我找不到任何关于此的全面信息。

我正在查看 FreeBSD 以获得更多说明

【问题讨论】:

  • 你有什么例子可以说明你在说什么吗?
  • 不是真的,我需要创建一个自定义系统调用来更改全局标志。这是任务的一部分。我在这一点上堆叠,无法理解“全球标志”的含义,也无法在网络上找到任何信息。

标签: linux operating-system freebsd flags


【解决方案1】:

可能它指的是sysctl 接口,它允许您设置和查询某些系统范围的设置(并非所有设置都是可更改的)。

其中包括最大进程或文件数、每个进程的最大文件数、时钟频率、主机名等。

详情请参阅sysctl(8)

请注意,该链接适用于用于更改系统参数的命令行工具。如果您想从 C 代码中执行此操作,还有一个 API


或者,它可能只是建议您添加一个保持某种状态的syscall。这可以像整数一样简单,可以通过syscall 接口设置和/或检索。

如果是这种情况,您可以通过 Google 搜索 freebsd syscall add 在网络上找到大量信息和教程,其中包括 Stack Overflow 本身的一些信息和教程。

【讨论】:

    猜你喜欢
    • 2013-02-07
    • 2012-07-26
    • 2015-12-12
    • 1970-01-01
    • 2011-05-30
    • 2011-02-05
    • 2021-08-26
    • 2011-12-04
    • 1970-01-01
    相关资源
    最近更新 更多