• boost.asio系列——buffer

    时间:2023-07-02 22:38:50

    创建buffer在io操作中,对数据的读写大都是在一个缓冲区上进行的,在asio框架中,可以通过asio::buffer函数创建一个缓冲区来提供数据的读写。buffer函数本身并不申请内存,只是提供了一个对现有内存的封装。char d1[128];    size_t bytes_transferr...

  • 一点公益商城开发系统模式Ring Buffer+

    时间:2023-06-15 21:50:52

    一个队列如果只生产不消费肯定不行的,那么如何及时消费Ring Buffer的数据呢?简单的方案就是当Ring Buffer“写满”的时候一次性将数据“消费”掉。注意这里的“写满”仅仅是指写入位置 index达到了数组最大索引位置,而“消费”也不同于常见的堆栈,队列等数据结构,只是读取缓冲区的数据而不...

  • 《深入浅出Node.js》第6章 理解 Buffer

    时间:2023-04-19 17:42:31

    @by Ruth92(转载请注明出处)第6章 理解 Buffer✁ 为什么需要 Buffer?在 Node 中,应用需要处理网络协议、操作数据库、处理图片、接收上传文件等,在网络流和文件的操作中,还要处理大量二进制数据,JavaScript 自由的字符串远远不能满足这些需求,于是 Buffer 对象...

  • mysqldump造成Buffer Pool污染的研究

    时间:2023-04-13 23:53:22

    前言:最近Oracle MySQL在其官方Blog上贴出了 5.6中一些变量默认值的修改。其中innodb_old_blocks_time 的默认值从0替换成了1000(即1s)关于该参数的作用摘录如下:how long in milliseconds (ms) a block inserted i...

  • Transport & Buffer

    时间:2023-04-11 18:31:20

    Transport传输API的核心是Channel接口,用于所有的出站操作。每个Channel都会分配一个ChannelPipeline和ChannelConfig。ChannelConfig负责设置并存储设置,并允许在运行期间更新它们。ChannelPipeline容纳了使用的ChannelHan...

  • java Direct Buffer

    时间:2023-03-02 19:22:44

    public static ByteBuffer allocate (int capacity)       //性能低于下面的Direct,因为是把内存建立在JVM堆上,容易被GC回收,可能需要多次重建public static ByteBuffer allocateDirect (int cap

  • Node.js_Buffer 缓冲区

    时间:2023-02-20 17:06:49

    Buffer 缓冲区虽然 JavaScript 支持未操作,但是并没有 二进制数据 的原生node 引入了 Buffer 类,用于操作二进制数据是 V8 引擎的扩展,实际上是对内存的直接分配每个元素大小是 1 字节创建了一个 Buffer 后,它的大小就固定了一旦你把内容复制到一个 Buffer 后...

  • Reset / Validate Buffer

    时间:2023-02-17 20:07:47

    AL12Reset / Validate Buffer的更多相关文章Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析[转]前面在介绍Android系统的开机画面时提到,Android设备的显示屏被抽象为一个...

  • 快来看看Google出品的Protocol Buffer,别仅仅会用Json和XML了

    时间:2023-02-15 22:56:40

    前言习惯用 Json、XML 数据存储格式的你们,相信大多都没听过Protocol BufferProtocol Buffer 事实上 是 Google出品的一种轻量 & 高效的结构化数据存储格式,性能比 Json、XML 真的强!太!多!由于 Google出品,我相信Protocol Bu...

  • circular buffer在比特同步中的使用

    时间:2023-02-13 23:30:03

    Ciuclar buffer 是一种比较适合使用比特同步的寄存器。 比较常用的压栈函数有:放在栈尾,和栈首两个函数 push_back(), 数据放到栈尾 push_font( ),数据放到栈首 buffer数据的输出有一个 buffer length的延迟,链接一个数组输出,可以将之前处理过的有效...

  • Buffer类

    时间:2023-02-11 15:26:33

    输入流中可以通过缓冲区来加大读取的效率,sun公司感觉可以加快执行效率,他就为我们提供了一个类来操作缓存区。Buffer来头的类:所有缓冲流都是以Buffer开头的;学习缓冲流的作用:BufferedInputStream:缓冲输入字节流,  目的:  提高读取文件的效率。注意点: Buffered...

  • 后端程序员之路 39、一个Protocol Buffer实例

    时间:2023-02-11 10:59:43

    实际工作的Protocol Buffer使用经验 # 写proto文件- 协议版本 项目用的是protobuf2,所以要指定 syntax = "proto2";- 包名 package xxx_yyy;- 优化选项 option optimize_for=LITE_RUNTIME;- 导入其它依赖...

  • 后端程序员之路 31、Protocol Buffer

    时间:2023-02-11 10:33:13

    google/protobuf: Protocol Buffers - Google's data interchange formathttps://github.com/google/protobuf Protocol Buffer,简称protobuf,是谷歌出品的一个序列化库,用于在不同系统...

  • Linux 中 Buffer/Cache内存占用过高解决方法

    时间:2023-02-10 08:19:33

    在Linux系统中,我们经常用free命令来查看系统内存的使用状态。在一个RHEL6的系统上,free命令的显示内容大概是这样一个状态:这里的默认显示单位是kb,我的服务器是128G内存,所以数字显得比较大。这个命令几乎是每一个使用过Linux的人必会的命令,但越是这样的命令,似乎真正明白的人越少(...

  • OR1200处理器的Store Buffer分析

    时间:2023-02-07 18:38:05

    以下内容摘自《步步惊芯——软核处理器内部设计分析》一书   14.1 SB模块的作用与工作过程       ICache是直接与Wishbone总线接口单元WB_BIU相连的,但是在DCache与Wishbone总线接口单元WB_BIU之间插入了一个Store Buffer(SB)模块,如图1.6所...

  • 6. 彤哥说netty系列之Java NIO核心组件之Buffer

    时间:2023-02-07 14:34:56

    ——日拱一卒,不期而至!你好,我是彤哥,本篇是netty系列的第六篇。简介上一章我们一起学习了Java NIO的核心组件Channel,它可以看作是实体与实体之间的连接,而且需要与Buffer交互,这一章我们就来学习一下Buffer的特性。概念Buffer用于与Channel交互时使用,通过上一章的...

  • Netty那点事: 概述, Netty中的buffer, Channel与Pipeline

    时间:2023-02-07 11:45:12

    Netty那点事(一)概述Netty和Mina是Java世界非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户netty.io。关于Mina已有@FrankHui的Mina系列文章,我正好最近也要做一些网络方面的开发...

  • AGP Aperture Size && UMA Frame Buffer Size

    时间:2023-02-06 03:57:50

    AGP Aperture SizeAGP开发的时候,显示内存的价格非常高,于是为了节约成本,就开发出AGP来,AGP其中一个很大的特点就是在本身的显存不足的时候,会借用系统的物理内存对视频任务进行补充。在视频任务结束后,AGP显示卡要释放所占用的物理内存,这样就得要求系统首先记录AGP显示卡所占用的...

  • Buffer Pool--SQL Server:Memory Manager 对象

    时间:2023-02-04 00:40:44

    --=================================================================SELECT * FROM sys.sysperfinfoWHERE object_name LIKE '%SQLServer:Memory Manager%' --...

  • RAC性能分析 - gc buffer busy acquire 等待事件

    时间:2023-02-03 18:29:21

    概述---------------------gc buffer busy是RAC数据库中常见的等待事件,11g开始gc buffer  busy分为gc buffer busy acquire和gc buffer  busy release。gc buffer busy acquire是当sess...