logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

说说优先级倒置(Priority inversion)

在嵌入式多任务实时操作系统(real time multitask operating system)中,为了实现多个线程同时运行(这是从一段时间上来说的,在单CPU系统中某一时刻只能有一个任务即线程运行)需要OS实现一种多个任务之间切换的机制(即任务的调度算法)。实时操作系统中常见的调度算法是优先级调度,给每个任务(线程)分配一个优先级。优先级按任务需要执行的紧急状况来划分,一般优先级数值越低越

#算法#嵌入式#linux
嵌入式web服务器(web server)

常见的嵌入式WEB服务器:lighttpdshttpdthttpdboamathopdminihttpdappwebgoaheadGoAhead是一个开源(商业许可)、简单、轻巧、功能强大、可以在多个平台运行的嵌入式Web ServerWeb Server Comparisonshttp://www.acme.com/software/thttpd/benchmarks.html...

下一代工业通信—TSN(时间敏感网络),工业物联网的助推器

下一代工业通信—TSN(时间敏感网络),工业物联网的助推器 | SDNLAB | 专注网络创新技术https://www.sdnlab.com/22868.html随着工业物联网(IIoT)的兴起和工业4.0的提出,越来越多的设计师、工程师和最终用户关注TSN(Time-Sensitive Networking,时间敏感网络)。TSN为以太网提供确定性性能,本质上是一个确定性以太网扩展集,同时也是

#物联网#网络#iot
最短路径桥接(SPB)架构指南(part 1)

802.1aq最短路径桥接(Shortest Path Bridging,SPB)是IEEE的网络标准,主要解决了STP中的挑战。但是SPB不仅仅是STP的进化,它提供了类似MPLS的VPN服务,但部署和维护要简单得多。与需要一整套协议(例如LDP、OSPF、MP-BGP等)的MPLS不同,SPB只依赖于一个协议来提供这个功能:IS-IS(中间系统到中间系统)。IS-IS是构建多路径拓扑、执行地址

文章图片
#架构#php#开发语言
Crypto API - 3. 内核加密 API 架构

密码消息摘要实现再次遵循与上面 ASCII art图片中描述的相同概念。例如,HMAC(SHA256) 是使用 hmac.c 和 sha256_generic.c 实现的。以下 ASCII art说明了实现:当调用方触发HMAC操作时,调用顺序如下:AHASH API 函数由调用方调用。HMAC 实现根据需要执行其操作。在初始化 HMAC 密码期间,将实例化 SHA256 的 SHASH 密码类型

文章图片
#linux#架构#服务器
arm64 架构之入栈/出栈操作

ShenYuanLuo 正在上传…重新上传取消2019年04月10日 21:23 ·阅读 15392关注通用寄存器 个,每个寄存器可以存取一个 64 位大小的数。 当使用 访问时,是一个 64位的数;当使用 访问时,是一个 32 位的数,访问的是寄存器的 低位,如图:向量寄存器(也可以说是 浮点型寄存器)每个寄存器的大小是位的。 分别可以用的方式来访问不同的位数;如图:特殊寄存器状态寄存器 CPS

#linux
wpa_supplicant软件架构分析

该接口主要在文件“ctrl_iface_dbus.h”,“ctrl_iface_dbus.c”,“ctrl_iface_dbus_handler.h”和“ctrl_iface_dbus_handler.c”中实现,提供一些基本的控制方法。调用wpa_supplicant_ctrl_iface_init()函数,来初始化控制接口;该接口主要在文件“wpa_ctrl.h”,“wpa_ctrl.c”,“

#数据结构#开发语言
OpenSSL 战略架构

该文件概述了OpenSSL的战略架构。从3.0.0版本开始,将需要多个发布版本来将当前的“现状”(1.1.1)架构迁移到未来的“目标”架构。未来的架构预计会有大量变化。我们将提供处理最终过渡的迁移路径。OpenSSL 3.0.0版本对绝大多数现有应用程序的影响将很小,几乎所有良好的应用程序只需要重新编译即可。随着时间的推移,当前通过引擎(engine) 接口提供的功能将替换为通过 provider

文章图片
#架构
图解linux netlink

原文:https://www.dazhuanlan.com/2019/10/18/5da897a5b6ff1/概述netlink协议簇netlink初始化socket系统调用bind系统调用sendmsg系统调用recvmsg系统调用通用netlink协议初始化收发消息netlink用户空间程序netlink套接字库libnlnetlink消息报头和数据结构通用netlink报头和数据结构总结参考

虚拟网络设备(Bridge,VLAN)

IBM网站上有一篇高质量文章。本文会参考文章部分内容,本系列介绍OpenStack使用的这些网络设备包括Bridge,VLAN,tun/tap, veth,vxlan/gre。本篇先介绍Bridge和VLAN相关,其它在下一篇中介绍OpenStack一般分为计算,存储,网络三部分。考虑构建一个灵活的可扩展的云网络环境,而物理网络架构一般是固定和难于扩展的,因此虚拟网络将更有优势。Linux平台上实

文章图片
#网络
    共 58 条
  • 1
  • 2
  • 3
  • 6
  • 请选择