标签: 内存管理

关于内存管理:前端面试每日-31-第652天

明天的知识点 (2021.01.27) —— 第652天 (我也要出题)[html] 如何在页面关上PDF文件?[css] 你有应用过css的clamp函数吗?说说它有什么用处?[js] 增加原生事件如果不移除为什么会内存泄露?[软技能] 说说你对大数据的了解《论语》,曾子曰:“吾日三省吾身”(我每天屡次检查本人)。前端面试每日3+1题,以面试题来驱动学…

5linux操作系统内存管理

从物理上需要关注物理架构,RAM的组织管理/分配/页结构,cache,cpu_cache。内存分配设计到伙伴系统、slab。从逻辑上涉及到虚拟内存,页表,地址空间。二者的使用涉及到缺页,回收,交互,共享内存等内容

深入理解Go内存分配

Go语言内置运行时(就是runtime),抛弃了传统的内存分配方式,改为自主管理,最开始是基于tcmalloc,虽然后面改动相对已经很大了。使用自主管理可以实现更好的内存使用模式,比如内存池、预分配等等,从而避免了…

iOS13-一次Crash定位-被释放的NSURLhost

每年一次的iOS升级,都会给开发者带来一些适配工作,一些原本工作正常的代码可能就会发生崩溃。 本文讲到了一种 CoreFoundation 对象的内存管理方式在iOS13上遇到的问题。

ObjectiveC的内存管理1内存管理概述

这个简单的例子里用完就释放还好,但是有时候这个some_string被传来传去不知道飞哪儿去了,就比较尴尬。纯手动管理的代价是程序员的心智负担比较重。即使后来C++程序员们抽象出RAII这样的实践规范,一定程度上降…

Node-内存管理和垃圾回收

从前端思维转变到后端, 有一个很重要的点就是内存管理。以前写前端因为只是在浏览器上运行, 所以对于内存管理一般不怎么需要上心, 但是在服务器端, 则需要斤斤计较内存。

php中的内存管理

应用程序只能向操作系统申请内存,通常的应用也是这么做的,在需要的时候通过类似malloc之类的库函数 向操作系统申请内存。

C 语言之柔性数组

在c99标准出来之前。如果要在某个结构体中使用字符串变时,为了使字符串变量存储地址能与结构体整体连在一起,需要这样实现

【C++】一种典型隐秘的多次delete的情况

本文介绍分析一种多次delete动态内存的情况。说是典型,是因为这个问题已经在我两个同事身上发生过;说是隐秘,是因为一旦发生问题,靠肉眼很难确定原因。

一眼看穿????JS变量,作用域和内存问题

我们都知道JS中的数据类型有两大类,基本数据类型和引用数据类型,下面从三个方面来解剖他们①保存方式基本类型的值是指简单的数据段,引用类型的值是指那些可能由多个值构成的对象。