说明文件

    2024-05-20

    分类 network 下的文章是我阅读小林 coding 图解网络部分文章的学习记录 基本就是原文复制粘贴;看这种技术博客,我发现如果只是盯着看,会很难坚持的看下去。 但是如果,自己动手把文章的文字自己在电脑上敲一遍,会容易阅读许多。

    原文连接:https://xiaolincoding.com/network/

    Read More

    计算机网络基础概念

    2024-05-20

    TTCP/IP 网络模型有几层

    为什么要有 TCP/IP 网络模型?

    在同一个设备上进行通信有几种方式:管道,消息队列,共享内存

    但是在不同设备上想要通信,就需要网络。不同类型的设...

    Read More

    计算机网络IP

    2024-05-20

    IP 全家桶

    IP 基本认识

    IP 属于网络层,负责的是主机与主机之间的通信

    网络层与数据链路层有什么关系呢?

    MAC 的作用则是实现「直连」的两个设备之间通信,而 IP 则负责在「没有直连」的两个网络之间进...

    Read More

    调度算法

    进程调度算法

    进程调度算法也称 CPU 调度算法,毕竟进程是由 CPU 调度的。

    当 CPU 空闲时,操作系统就选择内存中的某个「就绪状态」的进程,并给其分配 CPU。

    通常有以下情况会发生 CPU 调度:

    1. 当进程从运行状态转到等待状态;
    2. 当进程从运行状态转...
    Read More

    内存管理

    为什么要有虚拟内存

    虚拟内存

    如果程序直接操作物理内存,那么如果有多个程序同时运行,难免会出现多个程序操作相同物理地址的情况,那么程序极其容易崩溃

    为了解决这个问题,操作系统提出了虚拟内存的概念,将不同进程的虚拟地址和不同内存的物理地址映射起来。<...

    Read More

    硬件结构

    CPU 是如何执行程序的

    冯诺依曼模型

    五个基本部分:运算器、控制器、存储器、输入设备、输出设备

    Read More

    View: User: