发 帖  
  • 发布了文章 2024-11-9 11:12
    Linux里有五种IO模型:阻塞IO、非阻塞IO、多路复用IO、信号驱动式IO和异步IO,我发现这五种IO模型,其实能和吃饭这件事关联起来。 阻塞IO(Blocking I/O) 阻塞IO是最常见的IO模型。 当发起一个IO操作时,比如读取...
    0
    306次阅读
    0条评论
  • 发布了文章 2024-10-24 17:19
    Linux应用编程涉及到在Linux环境下开发和运行应用程序的一系列概念。以下是一些涵盖Linux应用编程的基本概念。...
    0
    222次阅读
    0条评论
  • 发布了文章 2024-10-24 17:16
    在某些场景中,我们希望在Linux服务器(CentOS / RHEL)上的同一网卡分配来自不同VLAN的多个ip。这可以通过启用VLAN标记接口来实现,但要实现这一点,首先必须确保交换机上添加多个vlan。...
    0
    178次阅读
    0条评论
  • 发布了文章 2024-4-26 16:24
    Super_Pi 是一种用于计算圆周率π的程序,通常用于测试计算机性能和稳定性。它的主要用途是测量系统的单线程性能,因为它是一个单线程应用程序。...
    0
    385次阅读
    0条评论
  • 发布了文章 2024-4-19 14:29
    CPU指令集,就是CPU中用来计算和控制计算机系统的一套指令的集合,实现软件指挥硬件执行的媒介,常见的CPU指令集有X86、ARM、MIPS、Alpha、RISC等...
    0
    546次阅读
    0条评论
  • 发布了文章 2024-4-12 14:29
    字节流可以理解为一个双向的通道里流淌的数据,这个数据其实就是我们常说的二进制数据,简单来说就是一大堆 01 串。纯裸TCP收发的这些 01 串之间是没有任何边界的,你根本不知道到哪个地方才算一条完整消息。...
    0
    544次阅读
    0条评论
  • 发布了文章 2024-4-12 14:26
    第一次进入内核读处理流程时,在page cache中查找该offset对应的页面是否缓存,因为首次读,缓存未命中,触发一次同步预读。...
    0
    273次阅读
    0条评论
  • 发布了文章 2024-4-7 14:38
    Streaming DMA在访问内存地址时经过cache,是non-coherence设备,通常采用streaming mapping的API进行内存申请,在单次DMA传输时进行map,在传输完成后进行unmap;...
    0
    878次阅读
    0条评论
  • 发布了文章 2024-4-1 14:27
    使用kprobe跟踪swap_readpage()内核函数,这会在触发换页所在的进程上下文中进行,可以跟踪触发换页操作的进程的信息。展示了哪个进程正在从换页设备中换入页,前提是系统中有正在使用的换页设备。...
    0
    606次阅读
    0条评论
  • 发布了文章 2024-4-1 14:20
    网络分层解决了网络复杂的问题,在网络中传输数据中,我们对不同设备之间的传输数据的格式,需要定义一个数据标准,所以就有了网络协议。...
    0
    363次阅读
    0条评论
  • 发布了文章 2024-3-18 14:09
    广义上, 端口的上述机制也是控制反转(Ioc: Inversion of Control)思想的一种体现, 如果客户端需要知道服务端的进程 ID, 实际上就被服务端控制了, 毕竟我服务端在哪个 ID 上提供服务, 你就得把你的请求发到相应的...
    0
    622次阅读
    0条评论
  • 发布了文章 2024-3-13 14:04
    在CPU的四个结构中,寄存器的重要性远远高于其余三个,为什么这么说?因为程序通常是把寄存器作为对象来进行描述的。而说到寄存器,就不得不说到汇编语言,说到汇编语言,就不得不说到高级语言,说起高级语言也就不得不提及语言的概念。...
    0
    1893次阅读
    0条评论
  • 发布了文章 2024-3-12 11:46
    回调函数是一种特殊的函数,它作为参数传递给另一个函数,并在被调用函数执行完毕后被调用。回调函数通常用于事件处理、异步编程和处理各种操作系统和框架的API。...
    0
    2903次阅读
    0条评论
  • 发布了文章 2024-3-7 11:38
    延迟其实就是你在请求后需要等待的时间,就像等待快递送到家门一样。来看个例子,更容易理解它是怎么运作的。...
    0
    5811次阅读
    0条评论
  • 发布了文章 2024-3-5 11:44
    对于单核多CPU部署,一个CPU分配给操作系统,另一个分配给基于DPDK的应用程序。对于多核部署,无论是否使用超线程,都可以为每个端口分配多个内核。...
    0
    819次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 8 次赞同

    获得 0 次收藏
关闭

站长推荐 上一条 /6 下一条

返回顶部