树莓派高级开发——“IO口驱动代码的编写“ 包含总线地址、物理_虚拟地址、BCM2835芯片手册知识

树莓派高级开发——“IO口驱动代码的编写“ 包含总线地址、物理_虚拟地址、BCM2835芯片手册知识

根据百度百科的解释,地址总线(Address Bus;也称为:位址总线)是一种计算机总线的组成部分,由CPU或具有DMA能力的单元使用,用于传输这些单元想要存取(读取/写入)计算机内存位置的实际地址。

如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程

如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程

虽然大多数 Linux 用户倾向于使用预装的默认系统监控工具来审查内存、CPU 使用率等信息,但在 Linux 系统中,很多应用程序以守护进程的形式在后台运行,这会耗费更多系统资源。为了查看系统中正在运行的进程及其内存和 CPU 使用情况,用户可以使用各种小工具或终端命令,或者只需运行一个简单的命令即可一览当前运行的进程及其资源占用情况。通过检查 RAM 和 CPU 负载,用户可以确定哪些应用程序需要终止。

linux中级——libcurl库访问百度

linux中级——libcurl库访问百度

libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap等多种协议。除此之外,libcurl还支持HTTPS证书授权、HTTP POST、HTTP PUT、FTP上传、HTTP基本表单上传、代理、cookies以及用户认证等功能。

Linux性能调优之用电调优(Power Usage Tuning)

Linux性能调优之用电调优(Power Usage Tuning)

管理与高CPU活动相关的功耗和废热是数据中心运行的主要关注点之一。对于需要最大限度延长电池寿命的移动设备来说,最大限度地减少功耗也越来越重要。

一文搞清UNIX/Linux与Windows文件换行符格式差异

一文搞清UNIX/Linux与Windows文件换行符格式差异

在Windows和Linux系统之间对同一个文件进行交替操作时,常常会遇到一些奇怪的问题,比如无法执行shell脚本或者找不到shell脚本等情况。本文由花神庙码农撰写,将针对这一问题进行总结,供大家参考。

STM32串口通信基本原理

STM32串口通信基本原理

在设备之间进行通信时,通常采用并行通信和串行通信两种方式。这两种通信方式在实现上有着显著的区别,具体如下表所示:

嵌入式开发中100%会用的几个宏,建议收藏

嵌入式开发中100%会用的几个宏,建议收藏

在编程领域,链表宏是一种广泛应用于众多操作系统内核、嵌入式系统以及各类开源项目中的数据结构实现方式,其简洁高效的特性备受称道。唐代诗人白居易曾言:“水积春塘晚,阴交夏木繁”,不禁让人联想到链表宏在代码世界中的繁荣与生机。

LINUX网络子系统中DMA机制的实现

LINUX网络子系统中DMA机制的实现

DMA,即Direct Memory Access,直接从名称上可以理解为“直接内存访问”,这种机制允许I/O设备与主存之间直接进行数据传输,几乎不占用CPU的资源。这意味着在数据传输过程中,CPU可以空闲出来处理其他任务。

盘点Linux Epoll那些致命弱点

盘点Linux Epoll那些致命弱点

本文基于Marek’s博客系列之三和四,《I/O多路复用部分》提取精华并加以个人理解与分析整合而来。该系列包含四篇文章,深度剖析了Linux上I/O多路复用技术面临的挑战及问题。本文意在补充并提出可能的见解和改进建议,原创部分如有不妥之处,欢迎批评指正。原文的参考链接列如下:

当eBPF遇上Linux内核网络

当eBPF遇上Linux内核网络

大家好,我是来自西安邮电大学,师从陈莉君老师的研究生三年级的梁金荣,今天我带来的分享是《eBPF与Linux内核网络的结合》。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部