logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核分析 - 网络[一]:收发数据包的调用

内核版本:Linux-2.6.34网卡驱动:B4401  什么是NAPINAPI是linux一套最新的处理网口数据的API,linux 2.5引入的,所以很多驱动并不支持这种操作方式。简单来说,NAPI是综合中断方式与轮询方式的技术。数据量很低与很高时,NAPI可以发挥中断方式与轮询方式的优点,性能较好。如果数据量不稳定,且说高不高说低不低,则NAPI会在两种方式切换上消耗不少

Linux内核数据包的发送传输

本文主要讲解了Linux内核数据包的传输流程,使用的内核的版本是2.6.32.27为了方便理解,本文采用整体流程图加伪代码的方式从内核高层面上梳理了二层数据包发送传输的流程,希望可以对大家有所帮助。阅读本文章假设大家对C语言有了一定的了解整体流程如下数据包的传输可以分为两种:一种是正常的传输流程

Linux内核二层数据包接收流程

本文主要讲解了Linux内核二层数据包接收流程,使用的内核的版本是2.6.32.27为了方便理解,本文采用整体流程图加伪代码的方式从内核高层面上梳理了二层数据包接收的流程,希望可以对大家有所帮助。阅读本文章假设大家对C语言有了一定的了解整体流程如下:数据报文接收流程伪代码分析如下

Nginx安装及配置文件nginx.conf详解

1、安装Nginx在安装Nginx之前,需确保系统已经安装了gcc、 openssl-devel、 pcre-devel和zlib-devel软件库。下面是Nginx安装过程:wget http://nginx.org/download/nginx-1.0.14.tar.gztar zxvf nginx-1.0.14.tar.gz./configure --with-htt

#nginx
java NIO 系列:Java NIO Files

Java NIO FilesFiles.exists()Files.createDirectory()Files.copy()Overwriting Existing FilesFiles.move()Files.delete()Files.walkFileTree()Searching For FilesDeleting Directories Recursi

Linux下硬链接和软链接区别

链接——是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。在Linux中分为硬链接(hard link)和软链接(soft link),其中软链接又称为符号链接(symbolic link)。1、索引节点:在linux系统中对文件的管理本质上是通过其索引节点进行管理的。从系统的角度来看,文件的索引节点(inode)是文件的唯一标识,它包含了文件系统处理文件所需要

#linux#网络
Second, Millisecond(毫秒), Microsecond(微秒)

Second/Millisecond/Microsecond秒,微秒,毫秒秒(second)是国际单位制中时间的基本单位,符号是s。有时也会借用英文缩写标示为sec。国际单位制词头经常与秒结合以做更细微的划分,例如ms(毫秒,千分之一秒)、μs(微秒,百万分之一秒)和ns(奈秒,十亿分之一秒)。虽然国际单位制词头虽然也可以用于扩增时间,例如ks(千秒)、 Ms(百万秒)和G

国际标准智商测试题 (转载)

​国际标准智商测试题 (转载)  智商,就是IQ(Intelligence Quotient的简称),通俗地可以理解为智力,是指数字、空间、逻辑、词汇、创造、记 忆等能力,它是德国心理学家施特恩在1912年提出的。智商表示人的聪明程度:智商 越高,则表示越聪明。想检验自己的智商是多少吗?这并不困难,以下就是一例国内 较权威的IQ测试题,请在30分钟内完成(30题),之后你就

#测试#算法#面试
git rebase 合并多次commit

1. 获取git rebase帮助文档:git help rebase% git help rebase | catGIT-REBASE(1)Git ManualGIT-REBASE(1)NAMEgit-rebase - Forward-port local commits to t...

    共 22 条
  • 1
  • 2
  • 3
  • 请选择