![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
傅里叶与拉普拉斯爱搞基
这个作者很懒,什么都没留下…
展开
-
Linux内存Mem和Swap那点事
今天被叫着看一个性能问题,发现了一个很有意思的事情,当Linux的物理内存快被耗尽时,系统会把一些进程占用的内存转移swap区,当物理内存被释放一部分时,swap区的一些内存占用又慢慢回到mem区,但是mem区却不再是之前的满负荷状态,而是有一部分free的内存!【17G大小进程压力测试结果】 总资源消耗 内存类型 Used(G) Free(G) Total...原创 2018-12-07 23:27:25 · 26313 阅读 · 1 评论 -
Linux buff/cache过高吃掉物理内存
今日发现线上一微服务无法启动,查看了一下物理内存,居然只剩下了1G,然来居然是buff/cache一列占用过高:那么 buff/cache主要是来干嘛的呢?Linux具有先进的缓存机制,会针对会针对dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cache(针对磁盘块的读 写)和Page Cache(针对文件inode的读写)进行缓存操作用来提高读写...原创 2018-12-26 21:48:52 · 20328 阅读 · 0 评论 -
Linux 环境下的GDB调试C/C++常用指令
gdb <xxx> #xxx是可执行文件 gdb - c xxx core 或 gdb -c core xxx ; #core是对应的core dump文件 b(break) ...原创 2018-12-11 18:20:11 · 326 阅读 · 0 评论 -
Linux常用命令整理
【ls】-a,--all 显示目录下所有的项目清单,包括以 "." 开头的隐藏项-A,--almost-all 显示目录下所有除 "." 和 ".." 以外的所有项-l 以长格式的方式显示目录下的清单-r,--reverse 以名称反序排列的方式显示清单-R,--recursive 递归处理目录下的子目录条目-s,--size 显示大小-S 根据大小排序-t 根据时间排序【mkd...翻译 2018-12-25 20:49:22 · 105 阅读 · 0 评论 -
Linux Git常用 操作命令
【Git Commond】1.git checkout 查看本地所有修改2.git checkout -- 文件路径 丢弃当前选中文件3.git checkout . 丢弃本地所有修改4.git branch 查看本地分支5.git checkout master 切换到master分支6.git branch -D hongchangfirst 删除本地某个分支7.git add...原创 2019-01-24 18:10:38 · 145 阅读 · 0 评论 -
Linux高频率命令收集
【Linux命令】1.跳到文本的最后一行:按“G”,即“shift+g”2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。3.跳到第一行的第一个字符:先按两次“g”,4.跳转到当前行的第一个字符:在当前行按“0”。5.grep -R xxxxxx >1.txt 定向 输出当前目录下的查找内容6.linux 软链接制作 ...原创 2019-02-26 18:40:48 · 159 阅读 · 0 评论