书栈网 · BookStack 本次搜索耗时 0.026 秒,为您找到 14936 个相关结果.
  • gflock (文件锁模块)

    gflock gflock 文件锁常用于多进程的互斥锁操作,当一个进程对指定文件锁进程Lock 之后,其他进程将会被阻塞等待,直到该文件锁被同一个进程Unlock (或者对应进程退出)。同时,gflock 也支持类TryLock/TryRLock 特性。gflock 的文件锁特性是依靠底层系统提供的文件锁API实现的。 注意文件锁是针对于多进程互...
  • gflock (文件锁模块)

    文件锁常用于多进程的互斥锁操作,当一个进程对指定文件锁进程Lock 之后,其他进程将会被阻塞等待,直到该文件锁被同一个进程Unlock (或者对应进程退出)。同时,gflock 也支持类TryLock/TryRLock 特性。gflock 的文件锁特性是依靠底层系统提供的文件锁API实现的。 注意文件锁是针对于多进程互斥操作,而不是单进程多协程互斥。在...
  • gflock (文件锁模块)

    文件锁常用于多进程的互斥锁操作,当一个进程对指定文件锁进程Lock 之后,其他进程将会被阻塞等待,直到该文件锁被同一个进程Unlock (或者对应进程退出)。同时,gflock 也支持类TryLock/TryRLock 特性。gflock 的文件锁特性是依靠底层系统提供的文件锁API实现的。 注意文件锁是针对于多进程互斥操作,而不是单进程多协程互斥。在...
  • 访问日志

    访问日志 返回 访问日志 HTTP连接管理器和tcp代理支持具有以下可扩展的访问日志记录功能: 每个连接管理器或tcp代理的任意数量的访问日志。 异步IO非阻塞架构。 访问日志记录不会阻塞主要的网络处理线程。 可定制的访问日志格式使用预定义的字段以及任意的HTTP请求和响应头。 可自定义的访问日志过滤器,允许将不同类型的请求和响应写入不同的访问...
  • ACID 原则与多阶段提交

    ACID 原则与多阶段提交 ACID 原则 两阶段提交 三阶段提交 ACID 原则与多阶段提交 ACID 原则 ACID,即 Atomicity(原子性)、Consistency(一致性)、Isolation(隔离性)、Durability(持久性)四种特性的缩写。 ACID 也是一种比较出名的描述一致性的原则,通常出现在分布式数据库等基于事...
  • 分析查询语句长时间运行的问题

    分析查询语句长时间运行的问题 问题现象 原因分析 处理办法 分析查询语句长时间运行的问题 问题现象 系统中部分查询语句运行时间过长。 原因分析 查询语句较为复杂,需要长时间运行。 查询语句阻塞。 处理办法 以操作系统用户omm登录主机。 使用如下命令连接数据库。 gsql - d postgres - p 800...
  • 异步执行

    异步执行 注意 定义 CompletableFuture 签名的接口 使用AsyncContext 异步执行 Dubbo 服务提供方的异步执行 Provider端异步执行将阻塞的业务从Dubbo内部线程池切换到业务自定义线程,避免Dubbo线程池的过度占用,有助于避免不同服务间的互相影响。异步执行无益于节省资源或提升RPC响应性能,因为如果业...
  • Vert.x Sync

    Vert.x Sync 中英文对照表 简介 SyncVerticle Instrumentation 获得一次性的异步操作结果 获得一次性的事件 事件流 使用 FiberHandler 更多示例 Vert.x Sync 原文档 组件源码 组件示例 中英文对照表 bytecode instrumentation:字节...
  • 第九章:文件系统

    第九章:文件系统 本章概要 参考资料 第九章:文件系统 本章概要 之前我们只能在内核代码中硬编码跑什么用户程序,现在我们实现一个简单的终端,可以由我们自己输入跑什么程序!这说明我们要同时将多个程序组成的镜像链接进内核,于是我们使用文件系统来打包镜像,在内核中解析镜像取出单个用户程序。 本章你将会学到: 为文件系统开发最简单的设备驱动 如...
  • 线程池

    1. Executor类的继承结构 2. ThreadPoolExecutor 2.1 构造方法 2.1.1 int corePoolSize 2.1.2 int maximumPoolSize 2.1.3 long keepAliveTime 2.1.4 TimeUnit unit 2.1.5 RejectedExecutionHandler ...