清欢渡-编程社-第113页
清欢渡的头像-编程社
管理员
但愿日子清净,抬头遇见的都是柔情!
海外云服务器有哪些优势,应该如何选择?-编程社

海外云服务器有哪些优势,应该如何选择?

云服务器种类繁多,随着海外云服务器的出现使得购买和构建站点变得更加容易。 那么如何选择合适的海外云服务器呢? 下面我们就简单的聊聊海外云服务器的选择。 海外云服务器 海外云服务器的优势...
使用Git bisect命令定位首次引入错误的提交-编程社

使用Git bisect命令定位首次引入错误的提交

bisect 工具 Git 的 bisect 工具通过快速识别坏的提交,节省了时间和精力。 你是不是有过这样的经历:发现代码中有 错误bug,但不知道这个错误是什么时候引入的。这有可能是因为,某个人提交了...
Bodhi Linux 7.0.0开始测试新的功能和软件包-编程社

Bodhi Linux 7.0.0开始测试新的功能和软件包

Bodhi Linux 团队为即将发布的 Bodhi Linux 7.0.0 版本启动了 Alpha 测试。 Bodhi Linux Bodhi Linux 基于 Ubuntu LTS,其带有基于 Enlightenment 的 Moksha 桌面环境。Moksha 桌面是轻量级的,...
互斥锁、自旋锁、读写锁、悲观锁、乐观锁详解-编程社

互斥锁、自旋锁、读写锁、悲观锁、乐观锁详解

前言 如何用好锁,也是程序员的基本素养之一了。 高并发的场景下,如果选对了合适的锁,则会大大提高系统的性能,否则性能会降低。 所以,知道各种锁的开销,以及应用场景是很有必要的。 接下来...
计算机内核态、用户态和零拷贝技术详解-编程社

计算机内核态、用户态和零拷贝技术详解

存储介质的性能 话不多说,先看一张图,下图左边是磁盘到内存的不同介质,右边形象地描述了每种介质的读写速率。一句话总结就是越靠近cpu,读写性能越快。 了解了不同硬件介质的读写速率后,你...
Linux目录是如何存储的?详细流程介绍-编程社

Linux目录是如何存储的?详细流程介绍

在前面,我们知道了一个普通文件是如何存储的,但还有一个特殊的文件,经常用到的目录,它是如何保存的呢? 基于 Linux 一切皆文件的设计思想,目录其实也是个文件,你甚至可以通过 vim&nb...
Linux文件系统结构详解-编程社

Linux文件系统结构详解

前面提到 Linux 是用位图的方式管理空闲空间,用户在创建一个新文件时,Linux 内核会通过 inode 的位图找到空闲可用的 inode,并进行分配。要存储数据时,会通过块的位图找到空闲的块,并分配,...