您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 串行FLASH数据缓冲区的管理

  2. 对于串行FLASH芯片的存取操作,内核能够通过直接对芯片的读写来实现,但是较慢的芯片响应速度会使用读写响应时间加长,吞吐率降低。因此,内核通过保持一个称为数据缓冲区高速缓冲的内部数据缓冲区来减小对芯片的存取频度。高速缓冲含有最近被使用过的串行Flash的数据。 当从芯片中读数据的时候,内核试图先从高速缓冲中读取。如果数据已经在该高速缓冲中,则内核可以不必从芯片中读取数据。如果数据不在该高速缓冲中,则内核从芯片上读数据,并将其缓冲起来,这样下次使用时就不需要再从芯片中读取了。 但是,由于串行Fl
  3. 所属分类:嵌入式

    • 发布日期:2010-09-14
    • 文件大小:4kb
    • 提供者:newguworld
  1. fastdb源码 (一个高效率的内存数据库系统)

  2. 概述FastDB是一个高效率的内存数据库系统,具有实时性能和方便的C++接口。 FastDB并不支持客户端/服务器结构,所有使用FastDB数据库的应用程序都必须运行在同一台主机上。FastDB为具有主导读取访问模式的应用程序作了优化。通过消除数据传输的开销和使用高性能的锁工具实现了查询执行的高速度。数据库文件和使用该数据库的每一个应用程序占用的虚拟内存空间相映射。所以查询在应用程序的任务中执行,不需要进行任务切换和数据传输。在FastDB中,通过原子指令来实现对数据库并发访问的同步,对查询处
  3. 所属分类:其它

    • 发布日期:2010-11-04
    • 文件大小:2mb
    • 提供者:rendao0563
  1. 一种VxWorks内存管理方案

  2. 摘 要 探讨嵌入式开发对内存管理的基本要求、嵌入式开发 内存管理的关键问题以及给 出一种 V x Wo r k s 内存管理方案,即把除V x Wo r k s系统保留内存以外的内存分为三种类型进行管理:固定大小的缓冲池、动态可 变的堆 以及 由各种 固定大小的缓冲 区组成的 队列 。
  3. 所属分类:其它

    • 发布日期:2011-07-25
    • 文件大小:139kb
    • 提供者:ts004499
  1. 线程、信号、缓冲池、ODBC函数

  2. 缓冲区:支持单节点最大65535大小,使用保守型安全稳定系数为高的算法,保证执行中能纠正可能发生的异常情况,所以效率会下降,不过对于大部分使用的部分已经足够。最大节点:65540 ODBC:使用API封装的函数,采用了记录集队列形式,满足多线程使用,请注意使用临界区保护函数。记录集支持最大254个节点的内存记录! 线程池:最大支持65535个线程数,支持回调。 信号机制:如同微软MFC的信号机制一样,最大支持254个信号,支持2个4字节的参数传递,参数支持254个等待。 还有随机种子函数,文件
  3. 所属分类:C/C++

    • 发布日期:2011-08-30
    • 文件大小:89kb
    • 提供者:safeqq2
  1. DB2 自调优内存

  2. 如下练习可以让您体验 DB2 自调优内存特性,并在几个内存使用者(包括排序、包缓存、锁定列表和缓冲池)之间动态分配可用内存资源。这些练习展示了如下 5 个方面的实际体验: 1. 激活自调优内存 2. 决定对哪个内存使用者进行自调优 3. 确定 DB2 使用的内存的当前大小 4. 生产环境下的自动调优 5. 停用自调优内存
  3. 所属分类:DB2

    • 发布日期:2011-12-22
    • 文件大小:1mb
    • 提供者:zzy037115
  1. C++实现循环内存池(一)

  2. 内存池在实际的处理中起着缓存作用。即当生产者与消费者速度不一致时,需要内存池来对内容进行缓冲。 把这个两个部分分开为两个线程操作,互不干涉,中间设置一个足够大的内存池。 生产者可以不断的存入数据到内存池中,消费者可以不断的取出数据进行相应地处理。 这个更队列的思想很吻合,一个存,一个取,似乎问题得以解决了,但是随着深入的研究,发现内存池越来越小了,因为取出来的数据空间没有再利用。循环队列可以解决该问题。
  3. 所属分类:C++

    • 发布日期:2012-05-03
    • 文件大小:5kb
    • 提供者:wghhdzwzqbx02
  1. 内存缓冲池的实现

  2. 内存缓冲池的实现,用链表实现的内存分配与释放
  3. 所属分类:C

    • 发布日期:2012-10-26
    • 文件大小:31kb
    • 提供者:zgsgksl
  1. linux内核分析及编程 倪继利

  2. linux内核分析及编程 倪继利 编写 目录回到顶部↑第1章 数据类型及链表 1 1.1 数据类型所占空间 1 1.2 有关移植性的其他问题 3 1.2.1 时间间隔 3 1.2.2 页面大小 3 1.2.3 字节存储顺序 3 1.2.4 数据对齐 4 1.3 内核通用链表 4 1.3.1 hlist哈希链表 7 1.3.2 rcu操作保护的链表 8 1.4 at&t的汇编格式 9 1.5 内核中的时间延迟 11 第2章 进程及进程调度 13 2.1 进程结构 13 2.2 进程创建 24 2
  3. 所属分类:Linux

    • 发布日期:2012-12-16
    • 文件大小:43mb
    • 提供者:zhouyanke
  1. 线程池的实现

  2. 线程池的实现,C++。线程池的出现正是着眼于减少线程本身带来的开销。线程池采用预创建的技术,在应用程序启动之后,将立即创建一定数量的线程(N1),放入空闲队列中。这些线程都是处于阻塞(Suspended)状态,不消耗CPU,但占用较小的内存空间。当任务到来后,缓冲池选择一个空闲线程,把任务传入此线程中运行。当N1 个线程都在处理任务后,缓冲池自动创建一定数量的新线程,用于处理更多的任务。在任务执行完毕后线程也不退出,而是继续保持在池中等待下一次的任务。当系统比较空闲时,大部分线程都一直处于暂停
  3. 所属分类:C++

    • 发布日期:2013-09-07
    • 文件大小:21kb
    • 提供者:ychlaiytw
  1. 基于分布式协同缓存机制的Web Proxy研究

  2. 提出了一种基于全局内存对象缓冲池的高性能分布式Web Proxy模型,通过在系统范围内构建类似于分布式共享存储器系统的缓冲池,并将分布式Web Proxy系统中访问最频繁的Web对象置于其中,则Web对象的平均服务时间缩短,提高了系统性能。通过实际Proxy服务器的访问日志进行了系统性能仿真,结果表明,该机制可以提高分布式Web Proxy服务器的性能。
  3. 所属分类:Proxy

    • 发布日期:2009-04-17
    • 文件大小:107kb
    • 提供者:huihui609
  1. bytebufferpool, 反内存浪费字节缓冲池.zip

  2. bytebufferpool, 反内存浪费字节缓冲池 bytebufferpool一个字节缓冲池的anti-memory-waste保护实现。池可能因碎片而浪费有限的内存量。 这里值等于并发使用中字节缓冲区的最大总大小。基准测试结果目前,bytebufferpool是
  3. 所属分类:其它

  1. 揭秘SQL Server 2014有哪些新特性(2)-固态硬盘 Buffer Pool(缓冲池) 扩展

  2. 简介     SQL Server 2014中另一个非常好的功能是,可以将SSD虚拟成内存的一部分,来供SQL Server数据页缓冲区使用。通过使用SSD来扩展Buffer-Pool,可以使得大量随机的IOPS由SSD来承载,从而大量减少对于数据页的随机IOPS和PAGE-OUT。 SSD AS Buffer Pool     SSD是固态硬盘,不像传统的磁盘有磁头移动的部分,因此随机读写的IOPS远远大于传统的磁盘。将SSD作为Buffer Pool的延伸,就可以以非常低的成本巨量的扩充内存
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:222kb
    • 提供者:weixin_38728277
  1. MSSQL数据库占用内存过大造成服务器死机问题的解决方法

  2. 使用MSSQL的站长朋友都会被MSSQL数据库吃内存的能力佩服得五体投地,一个小小的网站,运行若干天之后,MSSQL就会把服务器上所有的内存都吃光,此时你不得不重新启动一下服务器或MSSQL来释放内存,有人认为是MSSQL有内存泄露问题,其实不然,微软给我们了明确说明: 在您启动 SQL Server 之后,SQL Server 内存使用量将会持续稳定上升,即使当服务器上活动很少时也不会下降。另外,任务管理器和性能监视器将显示计算机上可用的物理内存稳定下降,直到可用内存降到 4 至 10 MB
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:210kb
    • 提供者:weixin_38674992
  1. 解决SQL Server虚拟内存不足情况

  2. 解决SQL Server虚拟内存不足情况 症状   在具有 2 GB 或更多 RAM 的计算机上,除了 256 MB (SQL Server 7.0) 或 384 MB (SQL Server 2000) 虚拟地址空间之外,SQL Server 在启动过程中保留剩下的所有虚拟地址空间以供缓冲池使用。另外,为了存储数据和过程缓存,SQL Server 使用缓冲池内存为来自 SQL Server 进程的大多数小于 8 KB 的其他内存请求提供服务。剩下的未保留内存准备用于不能从缓冲池得到服务的其他分
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:66kb
    • 提供者:weixin_38706531
  1. 深入理解数据库(DB2)缓冲池(BufferPool)

  2. 无论是CPU芯片,操作系统还是Web服务器等方方面面,都会使用一个非常重要的技术:缓存。CPU和内存之间的高速缓存,内存和外设之间的系统缓存,局域网与外部网络之间的Web缓存服务器。。。这些“缓存”的具体实现方式各不相同,但原理和目的都是一样的:在高速设备上预存数据以期直接通过高速设备完成读写而避免低速设备上的数据传输,从而提高系统性能。   缓冲池(BufferPool)   对于数据库管这种对性能要求极高的系统而言,缓存自然也是不可少的。数据库中的缓存称为缓冲池,缓冲池存在的目的是提高数
  3. 所属分类:其它

    • 发布日期:2020-12-14
    • 文件大小:322kb
    • 提供者:weixin_38678773
  1. BufferManager:数据库缓冲池是一组固定大小的内存缓冲区(称为帧),用于保存从磁盘读取到内存中的数据库页面(也称为磁盘块)。 页是磁盘与驻留在主内存中的缓冲池之间的传输单位。 大多数现代数据库系统使用的页面大小至少为8,192字节

  2. BufferManager:数据库缓冲池是一组固定大小的内存缓冲区(称为帧),用于保存从磁盘读取到内存中的数据库页面(也称为磁盘块)。 页是磁盘与驻留在主内存中的缓冲池之间的传输单位。 大多数现代数据库系统使用的页面大小至少为8,192字节。 另一个需要注意的重要事项是,内存中的数据库页面是磁盘上首次读取时对应页面的精确副本。一旦从磁盘将页面读取到缓冲池后,DBMS软件就可以更新存储在磁盘上的信息。页面,导致缓冲池中的副本不同于磁盘上的副本。 这样的页面被称为脏页面。 由于磁盘上的数据库本身通常
  3. 所属分类:其它

    • 发布日期:2021-03-26
    • 文件大小:677kb
    • 提供者:weixin_42180863
  1. MySQLInnoDB存储引擎体系架构——内存管理

  2. 我们都知道,InnoDB引擎是基于磁盘存储的,但由于物理硬盘访问速度与内存访问速度存在着巨大的鸿沟,InnoDB常用缓冲池技术来提高数据库的性能。与常用的缓存思想类似,在数据库中读取页的操作,首先将磁盘读到的页放在缓冲池当中,下一次再读相同页时,先检查该页是否在缓冲池当中。若在缓冲池中,则该页在缓冲池中被命中,直接读取该页,否则读取磁盘中的页。可见,缓冲池的大小非常影响MySQL的性能。缓冲池在MySQL用innodb_buffer_pool_size变量表示,可以在my.cnf文件中设置,查看
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:276kb
    • 提供者:weixin_38745361
  1. MySQLInnoDB存储引擎体系架构——内存管理

  2. 我们都知道,InnoDB引擎是基于磁盘存储的,但由于物理硬盘访问速度与内存访问速度存在着巨大的鸿沟,InnoDB常用缓冲池技术来提高数据库的性能。 与常用的缓存思想类似,在数据库中读取页的操作,首先将磁盘读到的页放在缓冲池当中,下一次再读相同页时,先检查该页是否在缓冲池当中。若在缓冲池中,则该页在缓冲池中被命中,直接读取该页,否则读取磁盘中的页。可见,缓冲池的大小非常影响MySQL的性能。缓冲池在MySQL用innodb_buffer_pool_size变量表示,可以在my.cnf文件中设置,查
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:274kb
    • 提供者:weixin_38672840
  1. Python小整数对象池和字符串intern实例解析

  2. is用于判断两个对象是否为同一个对象,具体来说是两个对象在内存中的位置是否相同。 python为了提高效率,节省内存,在实现上大量使用了缓冲池技术和字符串intern技术。 整数和字符串是不可变对象,也就意味着可以用来共享,如100个“python”字串变量可以共享一个“python”字符串对象,而不是创建100个“python”字符串。 小整数对象池 为了应对小整数的频繁使用,python使用对小整数进行了缓存,默认范围为[-5,256],在这个范围内的所有整数被python完全地缓存,当有
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:67kb
    • 提供者:weixin_38639872
  1. MySQL(二)InnoDB的内存结构和特性

  2. 目录 In-Memory Structures 缓冲池 Buffer Pool 更新缓冲Change Buffer Adaptive Hash Index (redo)Log Buffer 总结 磁盘结构On-Disk Structures 存储结构 后台线程 BinLog 两阶段提交实现 MySQL区别于其他数据库的最为重要的特点就是其插件式的表存储引擎。而在众多存储引擎中,InnoDB是最为常用的存储引擎。从MySQL5.5.8版本开始,InnoDB存储引擎是默认的存储引擎。 InnoDB
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:364kb
    • 提供者:weixin_38610815
« 12 3 4 5 6 »