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

Linux 笔记 第23页

查看进程占用的内存空间

菜鸟阅读 : 3677赞(1)

Linux提供了非常丰富的手段,供我们来评估一个进程的内存占用。top,/proc/[pid]/status,/proc/[pid]/statm等等。什么RSS,RES,DATA,到底哪个才是真正的进程使用内存量? 有没有简单的手段直接就能...

linux c编程之fcntl

菜鸟阅读 : 2723赞(1)

    fcntl可实现对指定文件描述符的各种操作,其函数原型如下: int fcntl(int fd, int cmd, ... /* arg */ ); 其中,操作类型由cmd决定。cmd可取如下值: F_DUPFD:复制文件...

linux 启动流程图

菜鸟阅读 : 3051赞(1)

剖析Linux系统启动过程--redhat 本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。   阅读Linux源代码,无疑是深入学习Lin...

Linux内核 TCP/IP、Socket参数调优

菜鸟阅读 : 1506赞(1)

Doc1: /proc/sys/net目录   所有的TCP/IP参数都位于/proc/sys/net目录下(请注意,对/proc/sys/net目录下内容的修改都是临时的,任何修改在系统重启后都会丢失),例如下面这些重要的参数: 参数(路...

dmesg 程序崩溃调试

菜鸟阅读 : 2507赞(1)

[root@localhost log]# cat -n /root/xx.c 1 2 3 #include <stdio.h> 4 5 void func(char *p) 6 { 7 *p = 'p'; 8 } 9 10 i...

linux dmesg 查看程序崩溃原因

菜鸟阅读 : 3707赞(1)

linux查程序崩溃方法 dmesg 查看程序崩溃原因分析方法之一 在Linux下写C/C++程序的程序员,时常与Core Dump相见。在内存越界访问,收到不能处理的信号,除零等错误出现时,我们精心或不精心写就的程序就直接一命呜呼了,Co...

linux查看磁盘空间的大小

菜鸟阅读 : 1081赞(1)

Ubuntu 查看磁盘空间大小命令 df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息, 命令格式: df -hl  显示格式为:&...

断线重连socket客户端

菜鸟阅读 : 3221赞(0)

  若服务端先上线就等待客户端连接,客户端则正常连接。当客户端先上线,服务端还没上线,或当服务端掉线时,则客户端不断重新连接服务端,直到服务端上线。服务端与客户端任意一端掉线,能提示掉线。   服务端为一对一。   客户端需要开两个线程,一...

二进制补码计算原理详解

菜鸟阅读 : 4316赞(0)

二进制的负数在计算机中采用补码的方式表示。很多人很好奇为什么使用补码,直接使用原码表示多好,看上去更加直观和易于计算。然而事实告诉我们,这种直观只是我们人类的一厢情愿罢了,在计算机看来,补码才是它们最想要的。那么,为什么计算机使用补码更好,...