标签
-
Linux Posix Thread:提高多线程编程效率的利器
它定义了一套API规范来支持Unix/Linux操作系统下面基于POSIX标准开发的应用程序进行线程管理。使用PThread可以轻松地实现复杂而强大的多线程应用程序。
-
Linux中的各种锁:如何保证系统的并发性和数据一致性
互斥锁由mutex结构体实现。则使用mutex_unlock函数。则使用spin_unlock函数。在多线程环境下对同一原子变量进行修改操作不会出现竞争问题和数据不一致问题。
-
产生library cache latch原因及解决方法
Oracle会首先查询library cache中是否存在对应的元数据信息。它们都需要获取对应对象所在库缓存区域的读写锁(latch)。在增加库缓存大小之前必须确保硬件资源足够支持该操作。
-
操作系统的基本特征是什么?为什么,操作系统基本特征有哪些
在共享时也需要考虑到安全问题和访问权限等方面。这就需要操作系统提供文件系统等支持来管理磁盘上的数据。并发性和共享性允许多个用户或应用程序同时使用同一份资源。