编程中用到的字符编码知识点

编程中用到的字符编码知识点

字符集是指汇集了一组字符的集合,如我们熟知的ASCII字符集、GB2312字符集和Unicode字符集等。这些字符集之间的主要区别在于所包含的字符数量的不同。

深入理解Linux内核之mmu-gather操作

深入理解Linux内核之mmu-gather操作

在Linux内核的虚拟内存管理中,特别是在处理器架构为arm64、内核源码版本为linux-5.10.50、运行的ubuntu版本为20.04.1,并借助于代码阅读工具vim、ctags以及cscope的情况下,我们将深入探讨mmu_gather操作的机制。我们将看到这个操作是如何确保在释放物理页面之前正确地刷新tlb,并且如何聚集更多的页面以便统一释放。

Linux与windows共享文件的神器:samba

Linux与windows共享文件的神器:samba

搭建Samba服务器是为了实现Linux共享目录之后,在Windows可以直接访问该共享目录。

Linux 高性能服务 epoll 的本质,真的不简单(含实例源码)

Linux 高性能服务 epoll 的本质,真的不简单(含实例源码)

在这个场景中,有100万用户同时与一个进程保持着TCP连接,但每一时刻只有几十个或几百个TCP连接是活跃的(即正在接收TCP包),这意味着进程每时每刻只需要处理这100万连接中的一小部分。

树莓派高级开发——“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串口通信基本原理

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

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部