
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1. RT-Thread概述1. RT-Thread概述RT - Thread(Real - Time - Thread)是一个开源、成熟、可商用的嵌入式实时操作系统。它由中国开源社区主导开发,并得到了来自全球开发者的贡献。RT - Thread 不仅仅是一个实时内核,它也是一个完整的组件平台,包含了文件系统、网络框架、设备框架等,适用于各种资源受限的微控制器(MCU)和物联网(IoT)应用。RT
在 C++ 中,模板的定义通常需要放在头文件中,而非源文件中。因为模板是在编译期根据使用的类型进行实例化的,若放在源文件中,其他源文件无法看到模板的完整定义,会导致链接错误。为例,在 64 位机中,类的大小计算需考虑成员变量的大小、内存对齐以及是否有虚函数(虚函数会带来虚函数表指针,占 8 字节)。2.当线程被notifiy_one或者notify_all唤醒,会立即重新获取锁,且wait的解锁、
一、redis持久化一、redis持久化redis的数据全部在内存中,如果突然宕机,数据就会全部丢失,因此需要持久化来保证Redis的 数据不会因为故障而丢失,redis重启的时候可以重新加载持久化文件来恢复数据;默认配置下,只开启rdb持久化;二、aofappendonlyfileaof日志存储的是Redis服务器的顺序指令序列,aof日志只记录对内存修改的指令记录;
一、套接字通信一、套接字通信内核开发工程师将网络部分的头文件存储到一个专门的目录include/net中,而不是存储到标准位置include/linux。

一、NIC基本知识一、NIC基本知识。
2.PCI规范能够实现32位并行数据传输,工作频率为33MHZ或66MHZ,最大吞吐率为266MB/s。PCI-E是目前PCI系列最具代表性的一种,与并行PCI总线区别在于它采用串行的传输模式,最大支持32个串行连接。在数字图形、图像等处理,以及高速实时数据采集与处理等对数据传输率要求高的应用中,采用PCI总线进行数据传输。比如PCIe64位总线,133MHZ,吞吐率1GB/s,内存于台式机和服务
当系统内核初始化完毕后,使用页分配器管理物理页,当使用的页分配器是伙伴分配器,伙伴分配器的特点是算法简单且高效。连续的物理页称为页块(page block)。阶(order)是伙伴分配器的专业术语,是页的数量单位,2的n次方个连续页称为n阶页块。满足以下条件的两个n阶页块称为伙伴(buddy --> 英 [ˈbʌdi]):1.两个页块相邻,物理地址连续;2.页块第一页的物理页号是2n的整数倍;3.

uname -aprintk()日志级别(如KERN_ERR)决定消息是否显示到控制台。dmesgsyslogdklogdaddr2line其中oops打印中有一个信号值:除了上述 1-15 的标准信号外,还有实时信号(SIGRTMIN 到 SIGRTMAX), 实时信号提供了更可靠的信号传递机制,可以携带数据,并且支持排队,适合用于对信号处理及时性和准确性要求较高的场景。