//基于fork()系统调用//#include "sys/types.h"//包含pid_t等的声明//#include "sys/file.h"//#include "unistd.h"//包含pipe(),fork()等的声明#include "stdlib.h"//包含exit(),pid_t等的声明#include "string.h"//包含strcpy()等的声明......
admin
文章浏览阅读579次,点赞3次,收藏3次。Linux学习笔记(第零篇)计算机基础Linux学习笔记(第零篇)Linux文件系统及ShellLinux学习笔记(第一篇)零散命令Linux学习笔记(第二篇)目录操作命令Linux学习笔记(第三篇)文件操作命......
admin
文章浏览阅读341次。进程与线程首先,写好的程序是死的,跑起来才叫进程,进程下可以拥有多个线程,真正干活的就是这些线程多CPU即多核三种创建方式创建线程方式一:继承Thread类,重写run()方法,调用start()方法开启线程 ......
admin
在 Windows 平台下,我们可以通过双击运行可执行程序,让这个可执行程序成为一个进程;而在 Linux 平台,我们可以通过./ 运行,让一个可执行程序成为一个进程。但是,如果我们本来就运行着一个程序(进程),我们如何在这......
admin
kill的理解看到这里的同学应该至少知道,在LinuxShell里面,用kill命令可以指定一个进程PID然后杀掉吧如图 先用ps -all获取所有可见进程列表,找到想要杀掉的进程PID(这里是一个叫做m的进程)用kill命令即可杀掉。但事实上,这......
admin
文章浏览阅读3.4k次。启动QQ或者TIM时出现的界面解决办法1.win+R 输入services.msc–按下回车键2.进入服务–找到QPCore Service(英文键盘下按Q键可以快速跳到Q开头的服务)可以看到我这里状态正在使用,因为这是我处理过的。打不开Q......
admin
文章浏览阅读1.4k次。步骤3、修改/etc/sysctl.conf文件,在文件中(清除文件原始内容(或者在原有的基础上添加,我是这么干的))添加如下行(修改网络内核对TCP连接的有关限制)。步骤2、修改/etc/pam.d/su 、/etc/pam.d/common-session、/et......
admin
1 管道缓冲区大小可以看到下面的结果。分析比较常用的选项。1)core file size:该大小会影响呢gdb调试时,是否生成core调试文件。可以自己设置,ulimit -c size。2)open files:最大打开文件描述符的大小。3)pipe size:也就是我们 这......
admin
当 Linux 内核尝试决定哪些运行中的进程可以访问 CPU 时,其中一个需要考虑的因素就是进程优先级的值(也称为 nice 值)。每个进程都有一个介于 -20 到 19 之间的 nice 值。默认情况下,进程的 nice 值为 0。进程的 nice 值,可以通......
admin
dup() 和 dup2() 是两个非常有用的系统调用,都是用来复制一个文件的描述符,使新的文件描述符也标识旧的文件描述符所标识的文件。这个过程类似于现实生活中的配钥匙,钥匙相当于文件描述符,锁相当于文件,本来一个钥匙......
admin
前言在我学习进程调度的时候,是通过这三篇文章把这个问题搞明白的。所以这里贴在一起,方便查看。第一篇主要是将进程的调度,可认为是个总体讲述,里面共涉及两个函数schedule()和switch_to()这篇把schedule()注释的比较清楚......
admin
注:当天/var/log/sa/里面不仅有一个sa10的文件还有sar10的文件,但只有到明天这个文件才会出现,两者有什么区别呢,sa10是二进制文件不能用cat直接看只能用sar -n DEV查看,sar10可以用cat直接查看。TCP 三次握手和四次挥手https://blog.......
admin
1. 什么是同步,为什么要同步,什么是互斥1.1 同步和互斥同步:用于实现控制多个进程按照一定的规则或顺序访问某些系统资源的机制。互斥:实现控制某些系统资源在任意时刻只能允许一个进程访问的机制。互斥是同步机制......
admin
文章浏览阅读1k次。在介绍系统调用之前,先来了解一下用户态和内核态;在介绍系统调用之前,先来了解一下用户态和内核态;根据进程访问资源的特点,可以把进程在系统上的运行分为两个级别:用户态:用户态运行的进程......
admin
文章浏览阅读8.5k次,点赞28次,收藏141次。包含计网OSI、TCP/IP、HTTP、TCP、UDP、三次握手、四次挥手、OS进程线程、死锁,常见数据结构及排序,Linux常用命令、数据库基础等。_计算机基础面试题...
admin
文章浏览阅读8.5k次,点赞28次,收藏141次。包含计网OSI、TCP/IP、HTTP、TCP、UDP、三次握手、四次挥手、OS进程线程、死锁,常见数据结构及排序,Linux常用命令、数据库基础等。_计算机基础面试题...
admin
一、研究signal函数的第二个参数。现实例子:假设将来收到"请我吃饭"这个信号,我就说好,一起去绿地。 --> 默认动作假设将来收到"请我吃饭"这个信号,我就打印helloworld。 --> 自定义动作假设将来收到"......
admin
友情链接申请要求: 不违法不降权 权重相当 请联系QQ:737597453