fork和僵尸进程 1. 关于fork fork()函数: 用于创建一个进程,所创建的进程复制父进程的代码段/数据段/BSS段/堆/栈等所有用户空间信息;在内核中操作系统重新为其申请了一个PCB,并使用父进程的PCB进行初始化; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
分类:
系统相关 时间:
2019-06-29 12:44:57
阅读次数:
136
一、文件处理命令:1.ls:列表list参数:ls -l:当前目录下的文件ls -a:隐藏的全部文件:第一个 . 是当前,第二个 .. 表示上一个(...)表示省略的内容ls -d:目录属性ls -t:按照当前时间顺序列出文件ls -i:输出inode编号ls -R:当前目录递归下的文件和文件夹2. ...
分类:
系统相关 时间:
2019-06-29 00:43:31
阅读次数:
140
[toc] simple orm mybatis在github开源, "直接跳转查看" ,欢迎大家fork和star。有什么建议也可以提出,我会尽快修复或实现。 前言 最早接触Java的web开发框架就是SSH,其中的H就是Hibernate。Hibernate作为最出名的Java的ORM框架,现在 ...
分类:
其他好文 时间:
2019-06-25 22:09:10
阅读次数:
144
基本上react需要方法和依赖的库都引配好了。github地址:https://github.com/qianxiaoning/demo-react16.7.0 欢迎大家star或者fork呀~ template-antDesign-sass-react16.7.0 目录结构 ...
分类:
Web程序 时间:
2019-06-23 14:20:43
阅读次数:
135
github地址:https://github.com/qianxiaoning/demo-angularJs1.7.5 欢迎大家star或者fork呀~ 目录结构 ...
分类:
Web程序 时间:
2019-06-23 12:47:55
阅读次数:
149
init_special_inode >字符设备节点i_fop = &def_chr_fops; >(重要的***) >块设备节点i_fop = &def_blk_fops >fifo节点i_fop = &def_fifo_fops; >sock节点i_fop = &bad_sock_fops ...
分类:
其他好文 时间:
2019-06-23 11:33:35
阅读次数:
129
close(fd)调用会将描述字的引用计数减1,只有当socket描述符的引用计数为0时,才关闭socket,即发送FIN包,因此,在fork()模式中,父进程在accept()返回后,fork()子进程,由子进程处理connfd,而父进程将close(connfd);由于connfd这个socke ...
分类:
其他好文 时间:
2019-06-22 13:22:22
阅读次数:
95
Linux服务器,查看日志发现程序无法继续写文件,但是用df -h查看磁盘容量还有剩余。 排查思路:怀疑是机器的inode节点被占满,使用df -i查看磁盘inode节点使用情况,果然是inode节点满了。 进行如下步骤进行排查: 1,df -i查看磁盘节点使用情况,查看到inode节点已满。 2, ...
分类:
其他好文 时间:
2019-06-21 14:26:30
阅读次数:
504
close_on_exec是一个进程所有文件描述符的标记位图,每个比特位代表一个打开的文件描述符,用于确定在调用系统调用execve()时需要关闭的文件句柄 (参见include/fcntl.h)。 当一个程序使用fork()函数创建了一个子进程时,往往会在该子进程中调用execve()函数加载执行 ...
分类:
系统相关 时间:
2019-06-20 18:44:24
阅读次数:
241
Fork System Call The fork system call is used to create a new processes. The newly created process is the child process. The process which calls fork ...
分类:
其他好文 时间:
2019-06-19 12:21:57
阅读次数:
108