网站首页 站内搜索

搜索结果

查询Tags标签: 内存,共有 4737条记录
  • C++智能指针

    首先得说一下为何要使用智能指针:当程序中出现了动态分配内存的时候,程序员需要在程序中用delete去释放之前动态分配的内存,如果不这么做,会造成内存泄露,例如:1 int* p = new int; 2 delete p;虽然delete可以释放内存,但是这种需要程序员自己记住手动释放内存的方…

    2021/4/10 12:30:40 人评论 次浏览
  • java面试一日一题:讲下ThreadLocal

    问题:请讲下ThreadLocal 分析:首先要了解ThreadLocal的基本原理;其次要理解ThreadLocal发生内存泄漏的原因;最后ThreadLocal是如何做到线程隔离的 回答要点: 主要从以下几点去考虑, 1、ThreadLocal的基本原理 2、ThreadLocal为什么会发生内存泄漏? 3、ThreadLocal如…

    2021/4/10 1:25:13 人评论 次浏览
  • Oracle内存过度消耗风险提醒

    前言时间过的真快,技术人生系列我和数据中心的故事已经来到了第六期,小y又和大家见面了!小y今天要和大家分享的是一个综合型问题的的分析和解决过程。解决该类问题,只懂数据库是不够的,还需要掌握比较扎实的操作系统技能。同时引出了另外一种不太常见形式的优化,内存…

    2021/4/9 19:31:31 人评论 次浏览
  • 【中亦安图】Oracle内存过度消耗风险提醒(6)

    前言时间过的真快,技术人生系列我和数据中心的故事已经来到了第六期,小y又和大家见面了!小y今天要和大家分享的是一个综合型问题的的分析和解决过程。解决该类问题,只懂数据库是不够的,还需要掌握比较扎实的操作系统技能。同时引出了另外一种不太常见形式的优化,内存…

    2021/4/9 19:31:17 人评论 次浏览
  • Redis常见的变慢的问题定位与分析

    Redis作为内存数据库,拥有非常高的性能,单个实例的QPS能够达到10W左右。但我们在使用Redis时,经常时不时会出现访问延迟很大的情况,如果你不知道Redis的内部实现原理,在排查问题时就会一头雾水。 很多时候,Redis出现访问延迟变大,都与我们的使用不当或运维不合理导…

    2021/4/9 19:29:06 人评论 次浏览
  • nmon结果说明及分析

    使用nmon analyser生成的结果文件包含了N多个sheet页,下面只是结合个人经验对几个主要的页面图标进行一些分析介绍: 一、整体信息页面SYS_SUMM1.折线图中蓝线为cpu占有率变化情况;粉线为磁盘IO的变化情况; 2.下面表各种左边的位磁盘的总体数据,包括如下几个:Avg tps…

    2021/4/9 18:55:13 人评论 次浏览
  • NodeJS有难度的面试题(能答对几个)

    1、Node模块机制 1.1 请介绍一下node里的模块是什么 Node中,每个文件模块都是一个对象,它的定义如下:1 2 3 4 5 6 7 8 9 10 11 12 function Module(id, parent) { this.id = id; this.exports = {}; this.parent = parent; this.filename = null; this.loaded = …

    2021/4/9 12:26:49 人评论 次浏览
  • (内存管理)41

    P41:可能向上合并,也有可能向下合并 目前上下两块300h(768---------->#47)已经回收了,弓箭的位置,向上移动4个字节,可以取到当前的大小,并在弓箭的位置向下移动这个大小,就到了下一块的起点,进而可以进行合并 弓箭的位置,向上移动4个字节,在向上移动4个字节,…

    2021/4/9 7:30:13 人评论 次浏览
  • ECC内存与普通内存之间的区别

    ECC内存指的就是应用了能够实现错误检查和纠正技术的内存条。ECC是“Error Checking and Correcting”的简写,中文名称就是“错误检查和纠正”。它一般多应用在服务器及图形工作站上,因为它可以使整个电脑系统在工作时更趋于安全稳定。 ECC内存与普通内存 1、内存颗粒数…

    2021/4/9 7:30:09 人评论 次浏览
  • ECC内存与普通内存之间的区别

    ECC内存指的就是应用了能够实现错误检查和纠正技术的内存条。ECC是“Error Checking and Correcting”的简写,中文名称就是“错误检查和纠正”。它一般多应用在服务器及图形工作站上,因为它可以使整个电脑系统在工作时更趋于安全稳定。 ECC内存与普通内存 1、内存颗粒数…

    2021/4/9 7:30:04 人评论 次浏览
  • volatile与Java内存模型

    被volatile修改的变量有2大特点: 1.可见性 2.有序性 volatile的内存语义: 当写一个volatile变量时,JMM会把该线程对应的本地内存中的共享变量值立即刷新回主内存中。 当读一个volatile变量时,JMM会把该线程对应的本地内存设置为无效,直接从主内存中读取共享变量 所以vo…

    2021/4/9 7:28:30 人评论 次浏览
  • 内存——CPU、内存以及磁盘是如何交互的

    文章目录 内存的存储SRAMDRAMDRAM内部以及与内存控制模块的交互(重点)DRAM与内存存储CPU和内存的交互(重点) 磁盘磁盘和CPU、内存的交互 参考文献之前在介绍linux——文件的时候讲了一下磁盘及其工作原理。然后又在程序员自我修养专栏讲了一下程序在内存中的布局。但是…

    2021/4/9 7:26:07 人评论 次浏览
  • 重新认识redis

    redis的本质 1.一台远程服务器,通过sokect连接客户端,并向客户端提供缓存服务(缓存的数据结构类似Map) 2.为什么客户端不在本地用Map缓存数据,而需要一台独立的服务器做缓存? 1)因为分布式和集群概念兴起,一个应用,需要多台服务器协同工作,多台服务器意味着多个…

    2021/4/9 2:25:13 人评论 次浏览
  • 腾讯和即构面经c++

    即构面经 自我介绍(不流利, 条理不清楚)析构函数为什么设置成虚函数virtual和override 区别(没答好)virtual 和override可以一起嘛说一下构造析构顺序说一下内存模型程序的编译过程全局变量构造和析构时间智能指针深拷贝浅拷贝多态如何实现(扯到虚表了,好像有点多)…

    2021/4/9 1:25:15 人评论 次浏览
  • MySQL 针对Swap分区的运维注意点

    Linux有很多很好的内存、IO调度机制,但是并不会适用于所有场景。对于运维人员来说,Linux比较让人头疼的一个地方是:它不会因为MySQL很重要就避免将分配给MySQL的地址空间映射到swap上。对于频繁进行读写操作的系统而言,数据看似在内存而实际上在磁盘是非常糟糕的,响应…

    2021/4/8 19:29:01 人评论 次浏览
扫一扫关注最新编程教程