• 解析Linux源码之epoll

    本文在探究epoll源码过程中,对kernel将就绪描述符添加到epoll并唤醒对应进程的一次源码分析(基于linux-2.6.32内核版本)。由于篇幅所限,着重聚焦于tcp协议下socket可读事件的源码分析

    作者:无毁的湖光-Al
    2021-08-15 18
  • 详解Linux下调试器GDB的基本使用方法

    GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。不管是调试Linux内核空间的驱动还是调试用户空间的应用程序,掌握gdb的用法都是必须。而且,调试内核和调试应用程序时使用

    作者:ArnoldLu
    2021-08-15 18
  • 如何使用Linux的rsync

    rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步

    作者:阮一峰
    2021-08-15 18
  • 如何理解Linux下的SELinux

    SELinux(Secure Enhanced Linux)安全增强的Linux是由美国国家安全局NSA针对计算机基础结构安全开发的一个全新的Linux安全策略机制。SELinux可以允许系统管理员更加灵活的来定义安全策略

    作者:钟桂耀
    2021-08-15 18
  • 深入理解Linux负载均衡LVS

    LVS是Linux Virtual Server 的简称,也就是linux虚拟服务器。LVS 是一个实现负载均衡集群的开源软件项目,LVS架构从逻辑上可分为调度层、Server集群层和共享存储

    作者:别来无恙-
    2021-08-15 18
  • 浅谈Linux信号机制

    信号是进程间通信机制中唯一的异步通信机制,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。进程之间可以互相通过系统调用kill发送软

    作者:sinpo828
    2021-08-15 18
  • 解析Linux内核与设备树的编译和烧写

    在内核源码中,存在大量对板级细节信息描述的代码。开源文档中对设备树的描述是,一种描述硬件资源的数据结构,它通过bootloader将硬件资源传给内核,使得内核和硬件资源描述相对

    作者:浇筑菜鸟
    2021-08-15 18
  • 分析Linux内核调度器源码之初始化

    本篇文章将从源码的角度剖析内核调度的具体原理和实现,以Linux kernel 5.4 版本(TencentOS Server3 默认内核版本)为对象,从调度器子系统的初始化代码开始,分析Linux内核调度器的设计与实

    作者:腾讯云原生
    2021-08-15 18
  • 解析Linux高性能网络IO和Reactor模型

    网络I/O,可以理解为网络上的数据流。通常我们会基于socket与远端建立一条TCP或者UDP通道,然后进行读写。单个socket时,使用一个线程即可高效处理;然而如果是10K个socket连接,或者更

    作者:潜行前行
    2021-08-15 18
  • Linux云服务器搭建SFTP服务器图片服务器的

    这篇文章主要介绍了Linux云服务器搭建SFTP服务器图片服务器的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

    作者:小杨互联网
    2021-08-15 18