gpt4 book ai didi

c - 可以以编程方式更新的系统全局计数器(在各种 Linux 版本上)?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:59:33 25 4
gpt4 key购买 nike

我需要一些快速的方法来更新键/值类型数据,或者在 Linux 系统范围内更新任意数量的“计数器”。有问题的系统是 Ubuntu 10.04、RHEL 4.8 和 RHEL 5.x。

现在,我知道 memcached,但它似乎更适合长时间运行的进程,例如 FastCGI 进程。不幸的是,我的进程是传统的 CGI,因此必须在进程本身之外使用一些持久性存储。

从 C/C++ 访问我有哪些选择?哪些选择最简单且最便宜(w.r.t. 运行时)?

注意:这不是测量速度(即性能计数器),而是测量某种类型事件发生的次数。为了可靠地计数,我需要能够随意地以原子方式递增计数器 ...

最佳答案

您可以使用简单的 DBM -like 数据库,例如 GDBM .

关于c - 可以以编程方式更新的系统全局计数器(在各种 Linux 版本上)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9073668/

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