讲解一下Buddy算法

讲解一下Buddy算法

内核内存管理比较复杂,主要包含了Buddy算法,vmalloc管理,slab算法,kmapper及与初始化阶段物理内存管理相关的两个模块memblock和bootmem。除了上述模块外,还有内存迁移,水线检测,kmemleak,内存信息统计,PCP等辅助内容。在本文中,我将重点介绍Buddy算法(又称为伙伴算法),该算法是以页为单位进行管理的。

Gorilla Mux 和 GORM 的使用方法

Gorilla Mux 和 GORM 的使用方法

本文利用 Go 语言中非常实用的 Gorilla Mux 和 GORM 库、结合分布式 CockroachDB 数据库编写了一个简易的图书的 Restful API,最后通过 Apifox 测试工具验证了服务器 API 的正确。学习了 CockroachDB 数据的安装,了解到 Gorilla Mux 和 GORM 的使用方法。

基于Apache Doris的湖仓分析

基于Apache Doris的湖仓分析

Doris是一种MPP架构的分析型数据库,主要面向多维分析、数据报表、用户画像分析等场景。自带分析引擎和存储引擎,支持向量化执行引擎,不依赖其他组件,兼容MySQL协议。

gedit 深色模式下高亮文本不可见解决方法

gedit 深色模式下高亮文本不可见解决方法

我发现了一个 gedit 文本编辑器的小麻烦,如果你在深色模式下使用它,你也许也会遇到。默认情况下 gedit 高亮当前光标所在的行。这是一个非常有用的功能,但是如果你在 Linux 系统中开启了深色模式,那么你将会感到痛苦。为什么?

监测微型的网站服务具体方法

监测微型的网站服务具体方法

最终我意识到,我所要写的任何服务器的风险都很低,如果它们偶尔宕机 2 小时也没什么大不了的,我只需设置一些非常简单的监控来帮助它们保持运行。

Linux 上设置古老又简单的 TFTP 服务器

Linux 上设置古老又简单的 TFTP 服务器

您知道流行的文件传输协议有一个更简单的替代方案吗?它就是 TFTP,以下是在 Linux 上设置它的方法。

讲解一下Kubernetes 集群中几种常见的流量暴露方案

讲解一下Kubernetes 集群中几种常见的流量暴露方案

在业务使用 Kubernetes 进行编排管理时,针对业务的南北流量的接入,在 Kuberentes 中通常有几种方案,本文就接入的方案进行简单介绍。

讲解一下Lua无状态迭代器

讲解一下Lua无状态迭代器

无状态的迭代器是指不保留任何状态的迭代器,因此在循环中我们可以利用无状态迭代器避免创建闭包花费额外的代价。

Linux上部署Chef工作站

Linux上部署Chef工作站

Chef是一个IT基础设施自动化软件,它可以管理你组织中所有的服务器和网络设备。当我们想与Chef服务器、任何物理节点(服务器、网络设备等)的基础设施进行交互时,我们需要一个Chef工作站。本教程解释如何安装和配置Linux服务器上Chef工作站。

讲解一下Lua函数嵌套调用

讲解一下Lua函数嵌套调用

Lua 中 函数 可以嵌套调用,即,我们可以在一个函数里面调用另一个函数。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部