logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

打破常规,Linux内核新的数据结构上场maple tree

Linuxkernal鬼斧神工,博大精深,让人叹为观止,拍手叫绝。然匠心独运的设计并非扑朔迷离、盘根错节,真正的匠心独运乃辞简理博、化繁为简,在简洁中昭显优雅和智慧,kfifo就是这样一种数据结构,它就是这样简约高效,匠心独运,妙不可言,下面就跟大家一起探讨学习。在外界看来,Linux内核的内部似乎变化很少,尤其是像内存管理子系统(memory-managementsubsystem)这样的子系统

文章图片
#linux#数据结构
Linux操作系统的灵魂,深度解析MMU内存管理

虚拟内存能够创建一个连续的更大的空间给进程使用,出现的原因是由于主存的空间是有限。当运行多个进程或者一个进程需要更大的空间进行存储运行,主存显然是不够的,这个时候就需要更大更便宜的磁盘进行保存一部分数据。对于进程来说,虚拟内存就是一张连续的内存空间,这个空间有些在主存中,有些在磁盘中。

文章图片
#linux#服务器#java
Linux内核异常修复机制:为何至关重要?

在计算机世界里,Linux Kernel(内核)就如同设备的 “大管家”,掌控着硬件资源,协调着软件运行。但这个 “大管家” 偶尔也会遇到棘手的问题,也就是内核异常。想象一下,你正在电脑前忙碌地工作,突然屏幕冻结,文档未保存,或是服务器在关键时刻 “罢工”,这些都可能是内核异常引发的后果。内核异常的危害不容小觑,小到数据丢失、程序崩溃,大到系统死机,业务中断,造成严重的经济损失。比如,在金融交易系

文章图片
#linux#运维#服务器
Linux内核异常修复机制:为何至关重要?

在计算机世界里,Linux Kernel(内核)就如同设备的 “大管家”,掌控着硬件资源,协调着软件运行。但这个 “大管家” 偶尔也会遇到棘手的问题,也就是内核异常。想象一下,你正在电脑前忙碌地工作,突然屏幕冻结,文档未保存,或是服务器在关键时刻 “罢工”,这些都可能是内核异常引发的后果。内核异常的危害不容小觑,小到数据丢失、程序崩溃,大到系统死机,业务中断,造成严重的经济损失。比如,在金融交易系

文章图片
#linux#运维#服务器
C++程序员内功修炼——Linux C/C++编程技术汇总

在软件开发的宏大版图中,C++ 语言宛如一座巍峨的高山,吸引着无数开发者攀登探索。而 Linux 操作系统,以其开源、稳定、高效的特性,成为了众多开发者钟爱的开发平台。将 C++ 与 Linux 相结合,就如同为开发者配备了一把无坚不摧的利刃,能够在系统级编程、高性能计算、游戏开发等诸多领域披荆斩棘。对于 C++ 程序员而言,掌握 Linux 环境下的 C/C++ 编程技术,不仅仅是提升自身技能的

文章图片
#linux
案例篇:如何用tcpdump和Wireshark识别潜在威胁

启动 Wireshark 后,你会看到一个直观且功能丰富的界面。界面主要分为以下几个区域:菜单栏:包含了各种操作选项,如文件的打开、保存,捕获的开始、停止,以及各种分析工具和设置选项等。通过菜单栏,我们可以完成大部分的操作,比如打开一个已有的数据包文件进行分析,或者设置捕获过滤器等。工具栏:提供了常用功能的快捷图标,方便我们快速进行操作。例如,点击绿色的鲨鱼鳍图标可以开始捕获数据包,点击红色的正方

文章图片
#tcpdump#wireshark
到底了