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

搜索资源列表

  1. JAVA23种设计模式迷你版

  2. RedSword软件工作室:http://redsword.cn.st 创建型 结构型 行为型 类 Factory Method Adapter_Class Interpreter Template Method 对象 Abstract Factory Builder Prototype Singleton Adapter_Object Bridge Composite Decorator Facade Flyweight Proxy Chain of Responsibility Comma
  3. 所属分类:C

    • 发布日期:2009-06-05
    • 文件大小:191488
    • 提供者:lxlchl
  1. 全面介绍Windows内存管理机制及C++内存分配实例

  2. 本文背景: 在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管理机制,本文企图通过简单的总结描述,结合实例来阐明这个机制。 本文目的: 对Windows内存管理机制了解清楚,有效的利用C++内存函数管理和使用内存。 本文内容: 本文一共有六节,由于篇幅较多,故按节发表。 1. 进程地址空间 1.1地址空间 · 32|64位的系统|CPU 操作系统运行在硬件CPU上,32位操作系统运行于32位CPU上,64位操作系统运行于
  3. 所属分类:网络攻防

    • 发布日期:2009-12-04
    • 文件大小:132096
    • 提供者:perfectpdl
  1. 内存里面粒度的说明

  2. 内存粒度的说明,内存访问情况介绍。内存可以看成一个byte数组,我们通过编程语言提供的工具对这个'大数组'中的每个元素进行读写,比如在C中我们可以用指针一次读写一个或者更多个字节,这是我们一般程序员眼中的内存样子。但是从机器角度更具体的说从CPU角度看呢,CPU发出的指令是一个字节一个字节读写内存吗?答案是'否'。CPU是按照'块(chunk)'来读写内存的,块的大小可以是2bytes, 4bytes, 8bytes, 16bytes甚至是32bytes. 这个CPU访问内存采用的块的大小,我
  3. 所属分类:C

    • 发布日期:2012-08-21
    • 文件大小:3072
    • 提供者:gg5203344
  1. 内存数据库及其技术浅论

  2. 内存由于比传统硬盘具有更高的读写速度,因此在数据库处理的过程中,若将数据库直接置于内存之中,必然可以加快工作效率,节省大量的工作时间。本文研究了内存数据库的基本定义和大致的理论,并在此基础上对内存数据库的并发机制、MMDB的逻辑优化规则以及动态降低锁粒度和动态提高锁粒度技术进行了较为系统的分析和研究。希望通过文中的研究能够为解决内存数据库存在的一系列技术难题提供一定的参考和借鉴。
  3. 所属分类:其它

    • 发布日期:2020-07-04
    • 文件大小:99328
    • 提供者:weixin_38697274
  1. 利用Python如何实时检测自身内存占用

  2. 前言 最近在做文本统计,用 Python 实现,遇到了一个比较有意思的难题——如何保存统计结果。 直接写入内存实在是放不下,十几个小时后内存耗尽,程序被迫关闭。如果直接写入数据库吧,每次写入又太慢了,本来就十几个小时了,这样下去就要往星期上数了,也不是个办法。 解决方案 最后,我想到了一个两者兼顾的方案——用内存做缓冲,达到一定量之后一次性将当前所有数据合并到硬盘里。 但这样就有一个阈值,如何确定同步硬盘的时机,通常可以按照文件粒度进行处理,比如处理一个语料文件同步一次……但我的语料有大有小,大
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:56320
    • 提供者:weixin_38727798
  1. 解析内存对齐 Data alignment: Straighten up and fly right的详解

  2. 为了速度和正确性,请对齐你的数据.     概述:对于所有直接操作内存的程序员来说,数据对齐都是很重要的问题.数据对齐对你的程序的表现甚至能否正常运行都会产生影响.就像本文章阐述的一样,理解了对齐的本质还能够解释一些处理器的”奇怪的”行为.   内存存取粒度    程序员通常倾向于认为内存就像一个字节数组.在C及其衍生语言中,char * 用来指代”一块内存”,甚至在JAVA中也有byte[]类型来指代物理内存.   Figure 1. 程序员是如何看内存的      然而,你的处理器并不是按
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:356352
    • 提供者:weixin_38710524
  1. Android操作系统之内存回收策略

  2. Android 是一款基于 Linux 内核,面向移动终端的操作系统。为适应其作为移动平台操作系统的特殊需要,谷歌对其做了特别的设计与优化,使应用程序关闭但不退出,并由操作系统进行进程的回收管理。本文在 Application Framework 与 Linux 内核两个层次上,以进程为粒度,对 Android 操作系统的进程资源回收机制进行了剖析。读者可以从本文获得对 Android 应用程序的生存周期的进一步理解,从而更加合理、高效地构建应用程序。 Android 操作系统中的内存回收可分为
  3. 所属分类:其它

    • 发布日期:2021-01-05
    • 文件大小:87040
    • 提供者:weixin_38713057
  1. 基于二进制多粒度增量树的嵌入式计算平台完整性保护方案

  2. 数据完整性是一种保护片外存储器免受主动攻击的有效方法,例如数据修改,注入和恶意代码执行。 然而,在现有的完整性检查方案中,构造检查树和进行大量计算会在检查存储器数据的完整性时占用过多的存储空间,并且由于系统资源的限制,这些方案无法直接应用于嵌入式系统。 提出了一种基于二进制多粒度增量哈希树(MIT)的内存完整性保护方案。 通过应用该方案,有三点改进:减小了检查树的节点规模,优化了检查树的结构,并加快了验证速度。 所提出的存储器完整性保护方案已通过SimpleScalar体系结构仿真工具进行了定量
  3. 所属分类:其它

    • 发布日期:2021-03-15
    • 文件大小:93184
    • 提供者:weixin_38675465
  1. MP-ROOM:多个PDU的最佳匹配,用于细粒度的流量识别

  2. 本文研究了细粒度的流量识别(FGTI),以更好地理解和管理网络。 FGTI不仅会指示数据包与哪个应用程序/协议相关,还将流量数据包映射到有意义的用户行为或应用程序上下文。在本文中,我们首先提出了规则组织的最佳匹配(ROOM),它将识别规则分为多个字段和精心组织字段的匹配顺序。 结果,ROOM只能在可能碰到的规则的一小部分上激活匹配操作。 我们用数学方法构造了ROOM的最佳规则组织问题,并证明它是NP难解的,然后提出了一种启发式算法来解决时间复杂度为 在ROOM的基础上,我们进一步提出了MP-RO
  3. 所属分类:其它

    • 发布日期:2021-03-10
    • 文件大小:1048576
    • 提供者:weixin_38671819
  1. dynlimits:速率限制代理服务器具有每个用户和端点的粒度-源码

  2. DynLimits 代理服务器,用于强制每个用户/ API密钥和端点速率限制。 DynLimits允许为每个定义的http动词和端点定义不同的速率限制。 ,所以您要这样做但不要怪我:) 概述 DynLimits的工作方式是:将要使用的可用端点(动词+路径)的目录加载到内存中,然后将每个端点和要应用的api密钥速率限制的目录加载到redis中。 可以在启动时提供目录,但也可以通过轮询目录服务器进行更新。 请求目录更新的另一个选项是发送带有特殊标头的请求,该标头强制从目录服务器获取更新。
  3. 所属分类:其它

    • 发布日期:2021-03-08
    • 文件大小:96256
    • 提供者:weixin_42155721
  1. j8a:j8a [dbbbb]是现代TLS 1.3反向代理服务器,旨在支持您的微服务JSON API。 它的创建是为了更好地满足需要细粒度可见性并在不牺牲性能的情况下更好地控制HTTP流量的devops工程师的需求。-源码

  2. 什么是j8a? 是现代TLS 1.3反向代理服务器,旨在支持您的微服务JSON API。 它的创建是为了更好地满足需要细粒度可见性并在不牺牲性能的情况下更好地控制HTTP流量的devops工程师的需求。 特征 快速地! 单CPU内核上 HTTPS流量。 安全的。 TLS1.2,TLS / 1.3终止,配置为零。 再也没有弱密码了。 可观察的。 具有相关ID的上游微服务的API请求跟踪。 APM。 CPU,内存记录内置。 每天进行TLS健康和有效性检查,以获取完整的证书链。 具有对完全J
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:4194304
    • 提供者:weixin_42117082
  1. 对存储类内存的细粒度直接访问文件系统支持

  2. 对存储类内存的细粒度直接访问文件系统支持
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:1048576
    • 提供者:weixin_38543749
  1. DyCache:动态多粒度缓存管理,用于GPU上的不规则内存访问

  2. DyCache:动态多粒度缓存管理,用于GPU上的不规则内存访问
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:2097152
    • 提供者:weixin_38692122
  1. Android操作系统的内存回收机制

  2. Android是一款基于Linux内核,面向移动终端的操作系统。为适应其作为移动平台操作系统的特殊需要,谷歌对其做了特别的设计与优化,使应用程序关闭但不退出,并由操作系统进行进程的回收管理。本文在ApplicationFramework与Linux内核两个层次上,以进程为粒度,对Android操作系统的进程资源回收机制进行了剖析。读者可以从本文获得对Android应用程序的生存周期的进一步理解,从而更加合理、高效地构建应用程序。Android是一款基于Linux内核,面向移动终端的操作系统。为适
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:177152
    • 提供者:weixin_38714761
  1. reSTM:RESTful软件事务性内存-源码

  2. 什么是reSTM? reSTM是一个分布式软件事务存储平台,该平台使用友好的HTTP协议实现并用Scala编写。 目前,它是作为Play应用程序打包的原型。 有关更多信息,请参见 它使用分层架构和分布式设计; 数据通过软件事务存储API进行管理,该API使用多版本并发控制(MVCC)存储指针值,并且事务隔离由单个指针的读/写锁定系统强制实施。 内存指针值和数据事务的状态存储为有状态参与者的系统。 存储平台顶部的其他软件层提供了用于管理和分发任务执行的数据结构,算法和工具。 尽管此解决方案由
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:1048576
    • 提供者:weixin_42118011
  1. Android操作系统的内存回收机制

  2. Android是一款基于Linux 内核,面向移动终端的操作系统。为适应其作为移动平台操作系统的特殊需要,谷歌对其做了特别的设计与优化,使应用程序关闭但不退出,并由操作系统进行进程的回收管理。本文在 ApplicationFramework与Linux内核两个层次上,以进程为粒度,对Android 操作系统的进程资源回收机制进行了剖析。读者可以从本文获得对Android应用程序的生存周期的进一步理解,从而更加
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:146432
    • 提供者:weixin_38742571
  1. 如何排查Java内存泄漏?看完我给跪了!

  2. 没有经验的程序员经常认为Java的自动垃圾回收完全使他们免于担心内存管理。这是一个常见的误解:虽然垃圾收集器做得很好,但即使是最好的程序员也完全有可能成为严重破坏内存泄漏的牺牲品。让我解释一下。 当不必要地维护不再需要的对象引用时,会发生内存泄漏。这些泄漏很糟糕。首先,当程序消耗越来越多的资源时,它们会对计算机施加不必要的压力。更糟糕的是,检测这些泄漏可能很困难:静态分析通常很难精确识别这些冗余引用,现有的泄漏检测工具会跟踪和报告有关单个对象的细粒度信息,产生难以解释且缺乏精确度的结果。 换句话
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:566272
    • 提供者:weixin_38713717
  1. linux C编程常见的错误总结(必看篇)

  2. 定义 所谓的段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gd tr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的 gdt表,后13位保存 相应于gdt的下标,最后3位包括了程序是否在内存中以及程序的在cpu中的运行级别,指向 的gdt是由以64位为一个单位的表,在这张表中就保存着程序运行的代码段以及数据段的起 始地址以及与此相应的段限和页面交换还有程序运行级别还有内存粒度等等的信息。分段错误(通常简称为段错误)是一个特定的错误条件,计算机软件的操作期间
  3. 所属分类:其它

    • 发布日期:2021-01-10
    • 文件大小:57344
    • 提供者:weixin_38588854
  1. 《Windows核心编程系列》应用程序中的虚拟内存

  2. Windows提供了以下三种机制对内存进行操控:   一:虚拟内存。适合来管理大型对象数据或大型结构数组。   二:内存映射文件。适合用来管理大型数据流,以及在同一机 器上运行的多个进程之间共享数据。   三:堆。适合用来管理大量的小型对象。   很多人都对VirtualAlloc和malloc 或new的区别不是很清楚,我也一样。搜索下了,发现这句话说的很清楚了:   VirtualAlloc要进入内核模式,算法特复杂,比较慢,而且分配粒度是4k,用来分配小块内存很浪费
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:95232
    • 提供者:weixin_38704870
  1. 正在进行的工作:嵌入式多核系统分布式共享内存的机密性和完整性方案

  2. 对于多核系统,分布式共享内存(DSM)已成为其可扩展性和便携式的主流。 需要设计新的安全策略来保护DSM中的数据。 本文设计了一种基于动态密钥和压缩计数器(CPS)的内存机密保护方法,该方法显着提高了加密效率,解决了计数器溢出时密文重新加密的问题。 提出了一种基于多粒度增量哈希树(MIT)的内存完整性保护方法,以减少内存占用和计算量。 设计了密文的二次转换方法,以便可以在不共享私钥的情况下在不受信任的处理单元之间传输数据。 使用SimpleScalar体系结构仿真工具对优化方法进行了定量评估。
  3. 所属分类:其它

    • 发布日期:2021-03-27
    • 文件大小:539648
    • 提供者:weixin_38509082
« 12 3 4 5 6 7 »