• CRT 调试堆

    哪些调用用于“Debug”版本,释放内存时将发生什么,哪些调试功能必须从代码内部进行访问,更改_crtDbgFlag 域以创建标志的新状态的步骤,以及一个阐释如何打开自动泄漏检测和如何关闭_CRT_BLOCK 类型的检查的...
    文章 2007-04-26 1373浏览量
  • 内存管理

    内核提供了kmalloc和kfree,分配真实地址已知的实际物理内存,还提供vmalloc和vfree,用于对内核使用的虚拟内存进行分配和释放。由kmalloc返回的内存更适合类似设备驱动的程序来使用。当一个结构或表需要建立大...
    文章 2015-04-29 749浏览量
  • Oracle DBA遇到频次最高的五十个问题

    3、B*Tree的leaf节点间有双向指针,而branch节点间没有问题30:控制文件丢失如何恢复解决方案只是控制文件坏了,不代表数据丢失,直接重建就可以了.使用”recover database using backup controlfile until cancel;...
    文章 2021-11-02 16浏览量
  • Windows内存管理和linux内存管理

    物理内存的碎片化一直是Linux操作系统的弱点之一,尽管已经有人提出了很多解决方法,但是没有哪个方法能够彻底的解决,memory buddy分配就是解决方法之一。我们知道磁盘文件也有碎片化问题,但是磁盘文件的碎片化只...
    文章 2015-03-26 918浏览量
  • 《CUDA C编程权威指南》——2.1节CUDA编程模型概述

    现在,重要的是应学会如何为主机和设备分配内存空间以及如何在CPU和GPU之间拷贝共享数据。这种程序员管理模式控制下的内存和数据可以优化应用程序并实现硬件系统利用率的最大化。内核(kernel)是CUDA编程模型的一个...
    文章 2017-05-02 2974浏览量
  • 点评五款用于 Linux 编程的内存调试器

    参考 USING 文件,可以学习如何使用 Memwatch,可以了解 Memwatch 是如何初始化、如何清理以及如何进行 I/O 操作,等等。还有一个 FAQ 文件,旨在帮助用户解决使用过程遇到的一般问题。最后还有一个test.c文件提供...
    文章 2017-05-02 1637浏览量
  • 进程描述和控制(os 笔记二)

    这其实也带来了一个重要的设计问题,我们访问进程控制块很容易,但是保护他们不被错误的修改确是个难题。具体表现为下面两个方面。一个例程中有错误,可能会破坏进程控制块,进而破坏了系统对受影响进程的管理能力。...
    文章 2018-06-12 957浏览量
  • concepts阅读总结4——事务

    ITL个数其最小值为1,由参数initrans控制(由于兼容性的原因,oracle会在对象的存储块分配两个itl,所以initrans的最小值实际上为2),最大值为255,由参数maxtrans控制,最大值参数在10g以后不能被修改,itl是block...
    文章 2011-12-18 1155浏览量
  • 阿里内核月报2014年4月

    因此,为了优化各种类型设备的块分配,从文件系统名字空间处理中分拆出块分配是由意义的。名字空间部分 将保持不变,所有的块分配部分移入一个智能设备中,它能知道底层设备的特性并能相应地分配块。名字空间层...
    文章 2017-06-06 1614浏览量
  • 《深入理解Java虚拟机》学习笔记

    Class文件是一组以8字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑的排列在Class文件之中,中间没有分隔符。Class文件格式采用一种类似于C语言结构体的伪结构来存储,只有两种数据类型:无符号数和表。...
    文章 2016-05-05 4834浏览量
  • SQL Server 内存相关博文

    3.数据库偶尔会出现SUSPECT和RECOVERY_PENDING的情况,就会需要通过被备份恢复,会有数据丢失的问题,如何解决?这2个状态都是由故障恢复的时候出现的,当crash 恢复,读不到日志的时候会出现RECOVERY_PENDING。当...
    文章 2017-11-14 1156浏览量
  • 《深入理解Java虚拟机》学习笔记

    Class文件是一组以8字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑的排列在Class文件之中,中间没有分隔符。Class文件格式采用一种类似于C语言结构体的伪结构来存储,只有两种数据类型:无符号数和表。...
    文章 2017-11-14 1500浏览量
  • 阿里内核月报2017年02月

    使用文件系统抽象的一大挑战是:你要如何表示那些传统上通过NUMA API来控制的东西,例如程序员知道这个文件是放在主存上的,也知道主存是NUMA的,他想指定这个文件一定要放在某几个结点上。POSIX API没有这样的语义...
    文章 2017-06-07 1203浏览量
  • MongoDB核心贡献者:不是MongoDB不行,而是你不懂!

    归结于MongoDB使用的内存映射文件,32版本只支持2G数据的存储。对于标准的Replica Set,MongoDB只拥有单一的处理策略 —— mongod。如果你想在未来储存2G以上的数据,请使用64版本的MongoDB。如果拥有分片安装,...
    文章 2017-08-01 1805浏览量
  • 内核月报201702

    使用文件系统抽象的一大挑战是:你要如何表示那些传统上通过NUMA API来控制的东西,例如程序员知道这个文件是放在主存上的,也知道主存是NUMA的,他想指定这个文件一定要放在某几个结点上。POSIX API没有这样的语义...
    文章 2017-02-28 2566浏览量
  • 带你读《新一代垃圾回收器ZGC设计与实现》之二:ZGC...

    ZGC中低42(第0~41)用于描述真正的虚拟地址(这就是图2-2中提到的应用程序可以使用的堆空间),接着的4(第42~45)用于描述元数据,其实就是大家所说的Color Pointers,还有1(第46)目前暂时没有...
    文章 2019-11-06 1540浏览量
  • PHP Opcache(ZendOptimizerPlus)的安装配置详解

    快速关闭队列并不释放每个已分配,而是让 Zend 引擎内存管理器来干这个活. opcache.enable_file_override(默认值:0) 允许覆盖文件存在(file_exists等)的优化特性。opcache.optimization_level(默认值:0...
    文章 2014-06-20 1383浏览量
  • Apple新发布的APFS文件系统对用户意味着什么

    HFS+只能同时对整个存储设备的文件系统进行初始化,APFS提供了一种可扩展存储块分配程序(Extensible block allocator),可对数据结构进行延迟初始化(Lazy initialization),进而大幅改善大容量卷的性能。...
    文章 2017-07-07 1790浏览量
  • 深入剖析 ORA-04031 的前世今生

    都说 Ora-04031 和 Ora-01555 等是 Oracle 的经典错误,之所以成为经典,可能就是因为它们会经常出现,却又不是那么好解决的缘故吧。今天我就跟大家分享一个我工作当中的4031案例,解读一下4031的前世今生,希望通过...
    文章 2017-07-18 1500浏览量
  • 一篇文全面解析Oracle死锁的分类及模拟

    ITL的个数受表的存储参数INITRANS控制,在一个内部,默认分配了2个ITL的个数,如果这个内还有空闲空间,那么Oracle是可以利用这些空闲空间再分配ITL。如果没有了空闲空间,那么,这个因为不能分配新的ITL,...
    文章 2017-05-02 2864浏览量
  • 使用/proc 文件系统来控制系统

    用于缓冲区的内存的最高百分比缺省设置:2 10 60/proc/sys/vm/freepages该文件控制系统如何应对各种级别的可用内存。它有三个值,通过把用空格相隔的一串数字写入该文件来设置这三个值。如果系统中可用页面的数目...
    文章 2010-12-06 723浏览量
  • 操作系统之内存管理

    交换空间通常作为磁盘的一整,且独立于文件系统,因此使用就可能很快。交换通常在有许多进程运行且内存空间吃紧时开始启动,而系统负荷降低就暂停。普通的交换使用不多,但交换策略的某些变种在许多系统中(如UNIX...
    文章 2018-02-22 1044浏览量
  • 阿里内核月报:2017年04月

    而内存的(或“mempolicy”)机制控制如何在NUMA节点之间分配内存。正如Vlastimil Babka在2017年LSFMM上解释的那样,这两种机制一起使用配合的不好,会出现一些想不到的问题。cpusets是一个特权控制机制;非特权...
    文章 2017-06-08 2473浏览量
  • Rowhammer攻击——危险攻击的演变

    然后,我们强迫分配者将目标安全敏感数据,即页表放置在物理内存中易受翻转影响的位置,并且我们可以从我们控制的相邻存储器敲击。图1 – Drammer攻击 研究人员发表的一篇博客文章指出, Drammer是一个利用Android...
    文章 2018-05-23 2485浏览量
  • 简单介绍区块链技术

    共识:你如何解决冲突?一个常见的冲突是多个矿工在大致同一时间创建。因为需要时间才能在整个网络上共享,哪一个应该算作合法呢?例。假设网络上的所有节点都已经同步了它们的区块链,并且它们全部在区块编号...
    文章 2018-04-16 1077浏览量
  • 第四章 库与运行库

    其实这个问题可以归结为:如何管理一大连续的内存空间,能够按照要求分配、释放其中的空间,这就是堆分配的算法。1)空闲链表 空闲链表的方法实际上是把堆上各个空闲的按照链表的方式链接起来,当用户调用malloc...
    文章 2015-05-13 766浏览量
  • 分布式存储系统

    盘古存储系统在阿里云内部支持ECS、MaxCompute、OSS、OTS、SLS等几乎所有的阿里云存储产品,对这些产品提供一致、可靠、高性能分布式文件接口和设备接口,对上层屏蔽硬件错误和存储位置。系统层次上遵循Meta和Data...
    文章 2017-05-21 10751浏览量
  • 数据库笔试面试题库(Oracle、MySQL等)

    如何解决?【DB笔试面试267】在Oracle中,有关Oracle数据库的安全性可以从那几个方面去考虑?【DB笔试面试266】在Oracle中,简述一个UPDATE语句在数据库中是怎样执行的?【DB笔试面试265】在Oracle中,Oracle的SYS...
    文章 2017-03-04 2368浏览量
  • 数据库笔试面试题库(Oracle、MySQL等)

    如何解决?【DB笔试面试267】在Oracle中,有关Oracle数据库的安全性可以从那几个方面去考虑?【DB笔试面试266】在Oracle中,简述一个UPDATE语句在数据库中是怎样执行的?【DB笔试面试265】在Oracle中,Oracle的SYS...
    文章 2017-06-26 1905浏览量
  • 一些面试题(1)

    使用全局对象有什么缺点,内存是如何分配与回收的, 全局类变量会在进入main()函数之前被构造好,且是在退出main()函数后才被析构。注意:在使用了标准C++的头文件时,如果全局对象的析构函数中使用了cout,则会看不...
    文章 2015-04-21 674浏览量
1 2 3 4 ... 13 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化