第7章 数据管理

在前面的章节中,我们介绍了资源限制的问题。在本章中,我们将首先介绍资源分配的管理方式,然后介绍如何对可能被多个用户同时访问的文件进行处理,最后介绍一个Linux系统提供的工具,我们可以利用它来克服以普通文件作为数据存贮介质时受到的限制。

我们可将这些问题归纳为数据管理的3个方面。

❑ 动态内存管理:可以做什么以及Linux不允许做什么。

❑ 文件锁定:协调锁、共享文件的锁定区域和避免死锁。

❑ dbm数据库:一个大多数Linux系统都提供的、基本的、不基于SQL的数据库函数库。