文章 2023-06-16 来自:开发者社区

linux开启swap空间脚本

# 注意要以root登录 # 看当前是不是有swap空间了,若有其大小不为0 free -m # 看看磁盘大小够不够创建8G交换空间的文件 df -h # 创建交换文件 fallocate -l 8G /swapfile # 格式化文件 mkswap /swapfile # 激活swap空间 swapon /swapfile # 备份 cp /etc/fstab /etc/fstab.bak #....

文章 2023-06-16 来自:开发者社区

Linux之进程地址空间

前言内存区域划分:在学习C/C++时我们都有接触过内存区域划分这个概念,也知道它表示的是程序加载到内存中不同的数据所分布的不同的区域,但是我们并不清楚它是什么东西,在哪里存储着,为什么要有它,它又是怎样实现的。今天我们就来解决这些疑惑。一、是什么进程地址空间是什么?1.例子我们先来看这样一个现象:1 #include<stdio.h> 2 #include<unistd.h...

Linux之进程地址空间
文章 2023-06-08 来自:开发者社区

【Linux】理解进程地址空间

我们在学习C语言的时候,都学过内存区域的划分如栈、堆、代码区、数据区这些。但我们其实并不真正理解内存 — 我们之前一直说的内存是物理上的内存吗?前言我们先看一段测试代码:#include <stdio.h> #include <assert.h> #include <unistd.h> int g_value = 100; //全局变量 int main() ....

【Linux】理解进程地址空间
文章 2023-06-06 来自:开发者社区

Linux配额命令 及 查看已用空间

Linux quota命令用于显示磁盘已使用的空间与限制。执行指令,可查询磁盘空间的限制,并得知已使用多少空间。quota -uvs #显示目前执行者的 quota 值-g 列出群组的磁盘空间限制。-q 简明列表,只列出超过限制的部分。-u 列出用户的磁盘空间限制。-v 显示该用户或群组,在所有挂入系统的存储设备的空间限制。-V 显示版本信息。-s human可阅读用du -sh ~查看已...

文章 2023-05-25 来自:开发者社区

【Linux】进程地址空间

1. 显示相同地址,却是不同的值下面在Linux上验证创建test.c文件st.c  ⮀ ...

【Linux】进程地址空间
文章 2023-05-23 来自:开发者社区

【Linux】虚拟地址空间 --- 虚拟地址、空间布局、内存描述符、写时拷贝、页表…

该吃吃,该喝喝,遇事儿别往心上隔一、虚拟地址空间1.虚拟地址的引出(看不到物理地址,只能看看虚拟地址喽)1 #include <stdio.h> 2 #include <unistd.h> 3 4 5 int global_value = 100; 6 int main() 7 { 8 pid_t id = fork(); 9 ...

【Linux】虚拟地址空间 --- 虚拟地址、空间布局、内存描述符、写时拷贝、页表…
文章 2023-05-22 来自:开发者社区

【linux】:进程地址空间

前言本篇文章接着上一篇文章继续讲解进程,主要讲述了进程在运行过程中是如何在内存中被读取的以及为什么要有虚拟地址的存在,CPU在运行过程中是拿到程序的虚拟地址还是真实的物理内存。一、进程地址空间下面我们先写一个程序用来引出问题:先写一个.c程序和makefile文件我们通过创建一个子进程的方式,让子进程中的全局变量val改变而父进程不会改变,这样的结果在我们的预期中应该是子进程修改了全局变量导致父....

【linux】:进程地址空间
文章 2023-04-25 来自:开发者社区

【Linux】进程理解与学习Ⅳ-进程地址空间

前言在C/C++阶段对于内存分布相关知识我们耳熟能详。知道 内存空间的划分是为了更好的管理和使用空间。就比如说栈区存放局部变量、静态区存放静态全局变量等。但是,我们这里的空间真的指的是实际的物理空间吗?换句话来说,我们真的了解该空间吗?本次章节将对此进行探讨。进程地址空间前文回顾首先,我们先来回顾一下,在指针阶段我们学习了,内存被划分为一个一个内存单元,每一个单元的大小为1字节。而每一个内存单元....

【Linux】进程理解与学习Ⅳ-进程地址空间
问答 2023-04-24 来自:开发者社区

请教一个文件储存NAS的问题,nas在linux挂载好了之后就会出现相应的内存空间,就可以使用了是吗

请教一个文件储存NAS的问题,nas在linux挂载好了之后就会出现相应的内存空间,就可以使用了是吗

文章 2023-04-19 来自:开发者社区

Linux 释放Linux 系统预留的硬盘空间

释放Linux系统预留的硬盘空间 大多数文件系统都会保留一部分空间作为紧急情况时用(比如硬盘空间满了),这样能保证有些关键应用(比如数据库)在硬盘满的时候有点余地,不至于马上就crash,给监控系统和管理员一点时间去察觉。不过有些时候这部份预留的硬盘空间不用的话有点浪费,如何释放这部分系统预留的空间? 查看当前硬盘空间情况# df -hFilesystem   &am...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库