
Linux内存泄漏检测实现原理与实现
内存泄漏是软件开发中常见的问题之一,特别是在低级语言如C/C++中更为突出。它指的是当程序动态分配的内存没有得到正确释放时,就会导致内存泄漏,最终可能会造成系统性能下降甚至崩溃的情况。

没有usb抓包器,我可能就要通宵了
最近我们遇到了一个棘手的问题:当我们的设备连接到另一个设备B后,运行一段时间后出现了声音异常的情况。而且,这个设备B已经长时间运行,采用了英伟达芯片,应该是相当可靠和稳定的。因此,我们需要对我们的设备进行分析,以了解情况。

端口号都说不明白,别说自己懂网络!
每当我看到有人的简历上写着熟悉TCP/IP、HTTP等协议时,我就忍不住会问他们:你能给我解释一下端口是什么吗?可惜的是,很少有人能够给出令人满意的答案。因此,这次我想来谈谈端口(Port),这个我们熟悉却又有些陌生的概念。

分享几款嵌入式软件测试工具
谈及嵌入式软件测试,首先需要快速了解嵌入式软件本身的特点。嵌入式软件具有实时性、内存空间有限、I/O通道少、功耗低、高可靠性、成本敏感以及与硬件关联性强等特征。因此,嵌入式软件的测试与一般商用软件的测试存在较大的差异。

嵌入式系统12种常见攻击及防范方法
以前的嵌入式系统对安全问题相对不太重视。然而,随着时间的推移,你会发现越来越多的嵌入式设备在采取各种“保护措施”。在你平时进行产品开发和设计时,你是否有注意到安全问题呢?

RTOS任务属于线程、进程、还是协程?
看到有同学在讨论【RTOS任务属于线程还是进程】的话题,这里我想深入分析一下操作系统(OS)中线程、进程和协程这几个概念,并探讨RTOS中的任务归属于其中哪一种类型。