菜鸟笔记
提升您的技术认知

linux 笔记-ag真人游戏

posix信号处理

菜鸟阅读 : 1562

        信号(signal)就是通知某个进程发生了某个事件,有时也称为软件中断(software interrupt)。信号通常是异步发生的,也就是说进程预先不知...

linux僵尸进程

菜鸟阅读 : 1217

给进程设置僵尸状态的目的是维护子进程的信息,以便父进程在以后某个时间获取。这些信息包括子进程的进程id、终止状态以及资源利用信息(cpu时间,内存使用量等等)。如果一个进程终止,而该进程有子进程处于僵尸状态,那么它的所有僵尸子进程的父进程i...

linux 内存查看方法:meminfo\maps\smaps\status 文件解析

菜鸟阅读 : 2908

linux 下面查看内存有多种渠道,比如通过命令 ps ,top,free 等,比如通过/proc系统,一般需要比较详细和精确地知道整机内存/某个进程内存的使用情况,最好通过/proc 系统,下面介绍/proc系统下内存相关的几个文件 &n...

线程局部存储-pthread_getspecific和pthread_setspecific使用

菜鸟阅读 : 1112

 在linux系统中使用c/c 进行多线程编程时,我们遇到最多的就是对同一变量的多线程读写问题,大多情况下遇到这类问题都是通过锁机制来处理,但这对程序的性能带来了很大的影响,当然对于那些系统原生支持原子操作的数据类型来说,我们可...

linux查看本机外网ip

菜鸟阅读 : 5131

前言 我们上网用的ip并不一定是本机网卡的ip地址,由于公网ip地址稀少,国内绝大多数电脑上网,一般都是通过拨号或者端口映射。多个内网地址映射到一个公网地址来实现上网的。 目录 1.查看本机网卡ip 2.查看本机外网ip上网ip 3.路由跟...

linux找不到动态链接库 .so文件的解决方法

菜鸟阅读 : 1738

如果使用自己手动生成的动态链接库.so文件,但是这个.so文件,没有加入库文件搜索路劲中,程序运行时可能会出现找不到动态链接库的情形。 可以通过ldd命名来查看可执行文件依赖的动态链接库,如下(其中d为可执行程序):  其中的li...

linux top命令看到的实存(res)与虚存(virt)分析

菜鸟阅读 : 2619

 近期在公司中解决程序使用的内存高问题,将一部分之前无法回收的内存进行了回收,实现降内存效果(降实存)。 在统计效果时, qa问是统计res(实存)还是virt(虚存)。 在网上学习看了一些博客,这里自己总结一下res和virt的区别。 1...

linux下批量删除空文件的方法

菜鸟阅读 : 989

代码如下    find . -name "*" -type f -size 0c | xargs -n 1 rm -f 用这个还可以删除指定大小的文件,只要修改对应的 -size 参数就行,例如: 代码如下 ...

debian和centos异同

菜鸟阅读 : 1690

前言 在家里玩的时候,或者搭建vps的时候,用的linux distribution都是centos,而后因为工作需要接触到了ubuntu,以及之后的debian。感觉虽然同是linux发行版,细微处差别还是挺多的。网上查了一下原来在发行版...

网站地图