网站首页 站内搜索

搜索结果

查询Tags标签: free,共有 193条记录
  • 动态内存分配

    动态内存是相对静态内存而言的。所谓动态和静态就是指内存的分配方式。动态内存是指在堆上分配的内存,而静态内存是指在栈上分配的内存。前面所写的程序大多数都是在栈上分配的,比如局部变量、形参、函数调用等。栈上分配的内存是由系统分配和释放的,空间有限,在复合语…

    2021/12/21 7:23:40 人评论 次浏览
  • 动态内存分配

    动态内存是相对静态内存而言的。所谓动态和静态就是指内存的分配方式。动态内存是指在堆上分配的内存,而静态内存是指在栈上分配的内存。前面所写的程序大多数都是在栈上分配的,比如局部变量、形参、函数调用等。栈上分配的内存是由系统分配和释放的,空间有限,在复合语…

    2021/12/21 7:23:40 人评论 次浏览
  • Linux操作系统源

    记录常见linux操作系统的源以及换源方式。 Linux发行版分类 Linux的发行版本根据维护主体的不同可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Red Hat(RHEL红帽)为代表,后者以Debian为代表。 更多介绍见 https://www.e…

    2021/12/21 7:21:06 人评论 次浏览
  • Linux操作系统源

    记录常见linux操作系统的源以及换源方式。 Linux发行版分类 Linux的发行版本根据维护主体的不同可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Red Hat(RHEL红帽)为代表,后者以Debian为代表。 更多介绍见 https://www.e…

    2021/12/21 7:21:06 人评论 次浏览
  • linux下buffer和cache的异同及free中shared的含义

    1.buffer和cache的异同 linux下使用free -m 时 可以看到buffers和cached 这二者经常被混为一谈。 相同点:二者具备改善系统 I/O 吞吐量的能力 cache改善系统性能主要原因是数据访问的局部性:一般情况下应用程序在一段时间内操作的数据集的某个有限的部分,通常是很小的一…

    2021/12/20 7:20:56 人评论 次浏览
  • linux下buffer和cache的异同及free中shared的含义

    1.buffer和cache的异同 linux下使用free -m 时 可以看到buffers和cached 这二者经常被混为一谈。 相同点:二者具备改善系统 I/O 吞吐量的能力 cache改善系统性能主要原因是数据访问的局部性:一般情况下应用程序在一段时间内操作的数据集的某个有限的部分,通常是很小的一…

    2021/12/20 7:20:56 人评论 次浏览
  • 【32期】你知道Redis的字符串是怎么实现的吗?

    Redis字符串的实现 Redis虽然是用C语言写的,但却没有直接用C语言的字符串,而是自己实现了一套字符串。目的就是为了提升速度,提升性能,可以看出Redis为了高性能也是煞费苦心。 Redis构建了一个叫做简单动态字符串(Simple Dynamic String),简称SDS。 SDS 代码结构 s…

    2021/12/1 2:06:41 人评论 次浏览
  • 【32期】你知道Redis的字符串是怎么实现的吗?

    Redis字符串的实现 Redis虽然是用C语言写的,但却没有直接用C语言的字符串,而是自己实现了一套字符串。目的就是为了提升速度,提升性能,可以看出Redis为了高性能也是煞费苦心。 Redis构建了一个叫做简单动态字符串(Simple Dynamic String),简称SDS。 SDS 代码结构 s…

    2021/12/1 2:06:41 人评论 次浏览
  • 详解【动态内存管理】

    目录 本章重点为什么存在动态内存分配动态内存函数的介绍malloc / freecallocrealloc常见的动态内存错误 C/C++程序的内存开辟柔性数组秃头侠们好呀,今天来聊聊动态内存管理本章重点 为什么存在动态内存分配动态内存函数的介绍 malloc calloc realloc free常见的动态内存…

    2021/11/30 7:06:34 人评论 次浏览
  • 详解【动态内存管理】

    目录 本章重点为什么存在动态内存分配动态内存函数的介绍malloc / freecallocrealloc常见的动态内存错误 C/C++程序的内存开辟柔性数组秃头侠们好呀,今天来聊聊动态内存管理本章重点 为什么存在动态内存分配动态内存函数的介绍 malloc calloc realloc free常见的动态内存…

    2021/11/30 7:06:34 人评论 次浏览
  • 深入理解Redis 数据结构—简单动态字符串sds

    Redis是用ANSI C语言编写的,它是一个高性能的key-value数据库,它可以作用在数据库、缓存和消息中间件。其中 Redis 键值对中的键都是 string 类型,而键值对中的值也是有 string 类型,在 Redis 中 string 类型运用还是很广泛的。本文主要介绍 string 的数据结构—— 简…

    2021/11/29 19:09:58 人评论 次浏览
  • 深入理解Redis 数据结构—简单动态字符串sds

    Redis是用ANSI C语言编写的,它是一个高性能的key-value数据库,它可以作用在数据库、缓存和消息中间件。其中 Redis 键值对中的键都是 string 类型,而键值对中的值也是有 string 类型,在 Redis 中 string 类型运用还是很广泛的。本文主要介绍 string 的数据结构—— 简…

    2021/11/29 19:09:58 人评论 次浏览
  • C语言—动态内存分配相关知识详解

    目录 一.前言二.动态内存函数详解及其使用 2.1 malloc和free函数概述 2.1.1 malloc示例使用: 2.2 calloc函数概述2.2.1 calloc示例使用 2.3 realloc函数概述 2.3.1 realloc函数的示例使用2.4 动态内存开辟空间中的常见错误 三.常见笔试题 3.1 传参问题的笔试题 3.2 返回栈…

    2021/11/29 7:10:13 人评论 次浏览
  • C语言—动态内存分配相关知识详解

    目录 一.前言二.动态内存函数详解及其使用 2.1 malloc和free函数概述 2.1.1 malloc示例使用: 2.2 calloc函数概述2.2.1 calloc示例使用 2.3 realloc函数概述 2.3.1 realloc函数的示例使用2.4 动态内存开辟空间中的常见错误 三.常见笔试题 3.1 传参问题的笔试题 3.2 返回栈…

    2021/11/29 7:10:13 人评论 次浏览
  • 16.查看ORACLE的SAG和PGA的使用率

    查看oracle的SGA和PGA的使用率:select name,total,round(total-free,2) used, round(free,2) free,round((total-free)/total*100,2) pctused from (select SGA name,(select sum(value/1024/1024) from v$sga) total, (select sum(bytes/1024/1024) from v$sgastat wher…

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