![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 71
weixin_44421186
这个作者很懒,什么都没留下…
展开
-
C将指定位置置0或置1/读取指定位置
【代码】C将指定位置置0或置1/读取指定位置。原创 2022-11-03 09:58:43 · 209 阅读 · 0 评论 -
linux中软连接
面试被问到这个问题都蒙了。这个以前有看过但是没有动手练过。所以今天还是动手试一下。软连接是linux中一个常用命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。简单来说,就是windows里面的快捷方式。原创 2022-09-03 22:27:24 · 54141 阅读 · 5 评论 -
Address already in use bind报错
如果试过setsockfd没有用,可以试着直接杀死它。原创 2022-08-10 22:51:49 · 356 阅读 · 0 评论 -
进程间通信之IPC
一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几兆字节之间。多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。多个进程之间共享同样的资源。为了作到这一点,需要内核提供锁和同步机制。有些进程希望完全控制另一个进程的执行(如Debug进程),此时控制进程希望能够拦截另一个进程的所有陷入和异常,并能够及时知道它的状态改变。所以使用进程间通信可以根据上面几种情况进行判断。...原创 2022-07-16 10:19:43 · 266 阅读 · 0 评论 -
linux中的信号
信号(IPC)最初是UNIX系统响应某些状况而产生的事件,进程在接收到信号时会采取相应的行动。简单来说信号是操作系统(内核)响应某些条件而产生的一个事件(给进程)。进程之间无法通信,可以使用信号来解决。信号时由于某些错误条件而生成的,如内存段冲突,浮点处理器错误或非法指令等。他们由shell和终端处理器生成来引起中断,他们还可以作为在进程中传递消息或修改行为的一种方式,明确地由一个进程发送给另外一个进程。信号的名称是在头文件 signal.h里定义的中断: 硬件/进程发,内核收 信号:1. 内核发,进程收;原创 2022-07-10 10:34:08 · 4384 阅读 · 0 评论 -
linux进程管理
程序的执行实例被称为进程(process)。 简单来说:进程是动态的概念,指的是程序的一次运行活动,通俗来说就是程序跑起来了,系统中就多了一个进程 (1)执行一个程序所分配资源的总称 (2)进程是程序的一次执行过程 (3)动态的,包括创建、调度、执行和消亡 如果程序在运行的过程中,频繁的请求IO操作,那么CPU就会等待该程序的IO操作完成后再为其服务,这就极大的浪费了CPU资源,降低CPU效率。因此采用一种“程序排队”机制来提高C原创 2022-07-07 23:36:54 · 123 阅读 · 0 评论