0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

麦辣鸡腿堡

文章:2919 被阅读:959.1w 粉丝数:107 关注数:0 点赞数:82

owo

广告

系统调用:用户栈与内核栈的切换(下)

接下来:call do_syscall_64,进入do_syscall_64函数: __visibl....
的头像 麦辣鸡腿堡 发表于 07-31 11:29 1235次阅读

系统调用:用户栈与内核栈的切换(上)

当发生系统调用、产生异常,外设发生中断等事件时,会发生用户栈和内核栈之间的切换, 本文从系统调用角度....
的头像 麦辣鸡腿堡 发表于 07-31 11:27 1954次阅读
系统调用:用户栈与内核栈的切换(上)

虚拟运行时间计算的代码逻辑

代码逻辑比较简单: 1、确定就绪队列的当前执行的调度实体 /* 确定就绪队列的当前执行进程curr ....
的头像 麦辣鸡腿堡 发表于 07-31 11:19 1312次阅读
虚拟运行时间计算的代码逻辑

Linux虚拟运行时间的计算

虚拟运行时间的计算 关于tick: tick是周期性的时钟中断,时钟中断驱动调度器runing,其周....
的头像 麦辣鸡腿堡 发表于 07-31 11:15 1468次阅读
Linux虚拟运行时间的计算

Linux CFS虚拟时间

**CFS调度算法:**摒弃固定时间片,采用进程权重值的比重来量化计算实际运行时间,并引入虚拟时间和....
的头像 麦辣鸡腿堡 发表于 07-31 11:11 1616次阅读
Linux CFS虚拟时间

Linux内核分析 bind端口选择

端口选择 继续看inet_csk_get_port函数: 在端口选择前, 先确定当前该socket的....
的头像 麦辣鸡腿堡 发表于 07-31 11:08 1742次阅读

Linux内核分析 端口哈希桶

端口哈希桶 在inet_csk_get_port函数中的变量声名中有如下几个结构体: struct ....
的头像 麦辣鸡腿堡 发表于 07-31 11:03 1676次阅读
Linux内核分析 端口哈希桶

Linux bind的核心执行函数

bind的核心执行函数 bind系统调用的核心函数调用流程如下: SYSCALL_DEFINE3( ....
的头像 麦辣鸡腿堡 发表于 07-31 10:51 1332次阅读

bind系统调用背后的端口管理复用

很久之前写过以上:套接字socket的底层来龙去脉、sockfs文件系统的实现,可以作为本文的前置知....
的头像 麦辣鸡腿堡 发表于 07-31 10:45 1223次阅读
bind系统调用背后的端口管理复用

sk_buff内存空间布局情况与相关操作(三)

2、非线性区域 在1、中,可以看到每张sk_buff的图: 在end指针紧挨着一个非线性区域 ; 在....
的头像 麦辣鸡腿堡 发表于 07-30 16:48 2536次阅读
sk_buff内存空间布局情况与相关操作(三)

sk_buff内存空间布局情况与相关操作(二)

操作tailroom中用户数据块区域:skb_put用于修改指向数据区末尾的指针tail: void....
的头像 麦辣鸡腿堡 发表于 07-30 16:47 1557次阅读
sk_buff内存空间布局情况与相关操作(二)

sk_buff内存空间布局情况与相关操作(一)

套接字数据缓存(socket buffer)在Linux内核中表示为:struct sk_buff,....
的头像 麦辣鸡腿堡 发表于 07-30 16:43 2233次阅读
sk_buff内存空间布局情况与相关操作(一)

CCP/XCP中命令接收对象和数据传输对象

CCP/XCP中的CRO and DTO CCP/XCP中有两种消息,一个是命令接收对象 (CRO)....
的头像 麦辣鸡腿堡 发表于 07-30 16:37 3742次阅读
CCP/XCP中命令接收对象和数据传输对象

CCP协议原理和实现原理

CCP协议原理 CCP是一种主从模式的协议,CCP主节点(例如我们的电脑PC)通过向从节点发送命令来....
的头像 麦辣鸡腿堡 发表于 07-30 16:23 3846次阅读
CCP协议原理和实现原理

车辆中的标定概述

标定概述 我们先看一张图,做过调试的同学额应该很熟悉,出问题了,要实车调试,我们带着电脑和canoe....
的头像 麦辣鸡腿堡 发表于 07-30 16:15 2543次阅读
车辆中的标定概述

中断唤醒系统demo

博主写的 demo 博主下面给的是简化版,并且自测OK,分享给大家,以后如果需要可以copy xxx....
的头像 麦辣鸡腿堡 发表于 07-30 16:06 1319次阅读

按键唤醒系统验证方法

验证方法 在内核中,休眠方式有很多种,可以通过下面命令查看 # cat /sys/ power /s....
的头像 麦辣鸡腿堡 发表于 07-30 15:53 2146次阅读
按键唤醒系统验证方法

按键如何唤醒系统官方demo

在消费类电子中,功耗是很重要的,甚至项目后期一直在调功耗,看看哪里还可以再省电。由此就有了 Linu....
的头像 麦辣鸡腿堡 发表于 07-30 15:43 2370次阅读
按键如何唤醒系统官方demo

如何在Linux下打patch(下)

diff 比较两个文件的不同,然后记录下来,也就是所谓的 diff 补丁。 diff [ optio....
的头像 麦辣鸡腿堡 发表于 07-30 15:37 1714次阅读
如何在Linux下打patch(下)

如何在Linux下打patch(上)

在项目中,如果和其他人一起维护一个项目,有时候别人修改了一些代码,更换 .c 文件也很麻烦,这时就需....
的头像 麦辣鸡腿堡 发表于 07-30 15:34 1916次阅读
如何在Linux下打patch(上)

Linux内核中现存的所有platform_device

内核中现存的所有 platform_device /sys/devices/platform 系统中....
的头像 麦辣鸡腿堡 发表于 07-30 15:28 1929次阅读

Linux设备树目录结构dtb格式

在根文件系统中查看设备树,是一种不错的调试手段。因为很多时候会出现你修改了 dts 文件,并且也编译....
的头像 麦辣鸡腿堡 发表于 07-30 15:25 1652次阅读
Linux设备树目录结构dtb格式

Linux设备树原始dtb格式

在根文件系统中查看设备树,是一种不错的调试手段。因为很多时候会出现你修改了 dts 文件,并且也编译....
的头像 麦辣鸡腿堡 发表于 07-30 15:22 2121次阅读
Linux设备树原始dtb格式

MQTT发布特性有哪些

MQTT 发布/订阅特性 从以上实例我们可以看到,MQTT 通信的核心枢纽是 MQTT 服务端,它负....
的头像 麦辣鸡腿堡 发表于 07-30 15:16 1446次阅读

服务端如何控制客户端之间的信息通讯

服务端如何通过“主题”来控制客户端之间的信息通讯,看下图实例: 在以上图示中一共有三个 MQTT 客....
的头像 麦辣鸡腿堡 发表于 07-30 15:10 1741次阅读
服务端如何控制客户端之间的信息通讯

MQTT中服务端和客户端

MQTT 是一种基于客户端-服务端架构(C/S)的消息传输协议,所以在 MQTT 协议通信中,有两个....
的头像 麦辣鸡腿堡 发表于 07-30 14:55 3893次阅读

MQTT的优点有哪些

MQTT 最初是用于石油管道的传感器与卫星之间数据传输。他们当时正在开发一个利用卫星通讯监控 输油管....
的头像 麦辣鸡腿堡 发表于 07-30 14:53 1638次阅读

MQTT的主要特性有哪些

MQTT 的主要特性 MQTT 协议是为工作在低带宽、不可靠网络的远程传感器和控制设备之间的通讯而设....
的头像 麦辣鸡腿堡 发表于 07-30 14:42 2757次阅读

MQTT是什么 MQTT简介

物联网曾被认为是继计算机、互联网之后,信息技术行业的第三次浪潮。随着基础通讯设施的不断完善,尤其是 ....
的头像 麦辣鸡腿堡 发表于 07-30 14:40 3203次阅读

IIO驱动框架创建和相关配置

IIO驱动框架创建 分析 IIO 子系统的时候大家应该看出了,IIO框架主要用于 ADC 类的传感器....
的头像 麦辣鸡腿堡 发表于 07-30 11:53 2771次阅读