书栈网 · BookStack 本次搜索耗时 0.037 秒,为您找到 164247 个相关结果.
  • THREAD_WAIT_STATUS

    THREAD_WAIT_STATUS THREAD_WAIT_STATUS 通过该视图可以检测当前实例中工作线程(backend thread)以及辅助线程(auxiliary thread)的阻塞等待情况,具体事件信息请参见15.3.67-表2 等待状态列表 、15.3.67-表3 轻量级锁等待事件列表 、15.3.67-表4 IO等待事件列表 ...
  • THREAD_WAIT_STATUS

    THREAD_WAIT_STATUS THREAD_WAIT_STATUS 通过该视图可以检测当前实例中工作线程(backend thread)以及辅助线程(auxiliary thread)的阻塞等待情况,具体事件信息请参见15.3.67-表2 等待状态列表 、15.3.67-表3 轻量级锁等待事件列表 、15.3.67-表4 IO等待事件列表 和...
  • 避免出现程序无响应ANR

    避免出现程序无响应ANR(Keeping Your App Responsive) 是什么导致了ANR?(What Triggers ANR?) 如何避免ANRs(How to Avoid ANRs) 增加响应性(Reinforce Responsiveness) 避免出现程序无响应ANR(Keeping Your App Responsive...
  • Verticle类型

    Verticle类型 标准 Verticles Worker Verticles 多线程的worker verticles 标准 verticles Worker verticles 多线程Worker verticles Verticle类型 有三种不同类型的 verticles: 标准 Verticles 这些都是最常见和最有用...
  • [Experimental] Pipeline执行引擎

    Pipeline执行引擎 原理 使用方式 设置Session变量 enable_pipeline_engine parallel_fragment_exec_instance_num Pipeline执行引擎 SinceVersion 2.0.0 Pipeline执行引擎 是 Doris 在2.0版本加入的实验性功能。目标是为了替换当前Do...
  • 创建进程

    创建并运行进程 用户线程 创建用户线程主体 初始化内核栈 创建用户线程 创建并运行进程 代码 我们已经能建立应用程序了,内核也能够为应用程序建立用户态虚拟内存空间了。那离在自己的内核上跑运行在用户态的应用程序还缺啥?其实我们到了最后一步—创建进程 ! 线程与进程进阶 我们在第六章内核线 开始部分 简单介绍过进程,线程,以及二者的...
  • Netty

    Netty Reactor 单线程模型 多线程模型 主从多线程模型 Netty 的优势 Netty 为什么性能好? Zero Copy 源码 ByteBuf DirectBuffer vs HeapBuffer Netty 启动以及链接建立过程 Epoll 触发 JDK NIO BUG Netty Netty 是一个 异步 ...
  • 深入理解ReentrantLock

    前言 定义 使用方式 非公平锁实现 公平锁实现 重入锁实现 条件变量Condition 总结 前言 java5之后,并发包中新增了Lock接口(以及相关实现类)用来实现锁的功能,它提供了与synchronized关键字类似的同步功能。既然有了synchronized这种内置的锁功能,为何要新增Lock接口?先来想象一个场景:手把手的进行...
  • 内存模型与数据竞争

    字节 内存位置 线程与数据竞争 内存顺序 向前进展 免妨碍 免锁 进展保证 为 C++ 抽象机的目的定义了计算机内存存储的语义。 可为 C++ 程序所用的内存是一或多个字节的连续序列。内存中的每个字节拥有唯一的地址。 字节 字节(byte)是最小的可寻址内存单元。它被定义为相接的位序列,其大到足以保有任何 UTF-8 编码单元(2...
  • THREAD_WAIT_STATUS

    THREAD_WAIT_STATUS THREAD_WAIT_STATUS 通过该视图可以检测当前实例中工作线程(backend thread)以及辅助线程(auxiliary thread)的阻塞等待情况,具体事件信息请参见15.3.67-表2 等待状态列表 、15.3.67-表3 轻量级锁等待事件列表 、15.3.67-表4 IO等待事件列表 和...