
计算机基础
每木昔月
这个作者很懒,什么都没留下…
展开
-
进程间通信
转载:进程间通信正文每个进程的用户地址空间都是独立的,一般而言是不能互相访问的,但内核空间是每个进程都共享的,所以进程之间要通信必须通过内核。Linux 内核提供了不少进程间通信的机制,我们来一起瞧瞧有哪些?管道如果你学过 Linux 命令,那你肯定很熟悉「|」这个竖线。$ ps auxf | grep mysqlmyPipe 就是这个管道的名称,基于 Linux 一切皆文件的理念,所以管道也是以文件的方式存在,我们可以用 ls 看一下,这个文件的类型是 p,也就是 pipe(管道)转载 2020-08-14 15:15:05 · 190 阅读 · 0 评论 -
程序员必知的 89 个操作系统核心概念
操作系统(Operating System,OS):是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。shell:它是一个程序,可从键盘获取命令并将其提供给操作系统以执行。 在过去,它是类似 Unix 的系统上唯一可用的用户界面。 如今,除了命令行界面(CLI)外,我们还具有图形用户界面(GUI)。GUI (Gra..转载 2020-07-15 17:33:32 · 467 阅读 · 0 评论 -
计算机基础——原码、反码和补码
转载请注明出处:https://zhuanlan.zhihu.com/p/360360381. 一段代码引发的血案在开始将计算机中整数的编码前,我们先看一个简单的C语言代码#include <stdio.h>int main(void){ char a,b; char c; a = -100; b = -100; c = a...转载 2020-02-24 11:48:36 · 510 阅读 · 0 评论