那些永不消逝的进程 linux

那些永不消逝的进程

本文缘起于最近几天笔者实现的一段代码,目的是利用 python 在 Linux 中实现一个常驻内存的后台守护进程负责向其他进程提供服务,起初笔者自信的认为 multiprocessing.Proces...
阅读全文
调整Linux I/O调度器优化系统性能 linux

调整Linux I/O调度器优化系统性能

前言 Linux I/O 调度器是Linux内核中的一个组成部分,用户可以通过调整这个调度器来优化系统性能。本文首先介绍Linux I/O 调度器的结构,然后介绍如何根据不同的存储器来设置Linux ...
阅读全文
Linux 的硬链接与软链接 linux

Linux 的硬链接与软链接

Linux 的文件与目录 现代操作系统为解决信息能独立于进程之外被长期存储引入了文件,文件作为进程创建信息的逻辑单元可被多个进程并发使用。在 UNIX 系统中,操作系统为磁盘上的文本与图像、鼠标与键盘...
阅读全文
如何在 Linux 上检查用户所属组 linux

如何在 Linux 上检查用户所属组

将用户添加到现有组是 Linux 管理员的常规活动之一。这是一些在大环境中工作的管理员的日常活动。 甚至我会因为业务需求而在我的环境中每天都在进行这样的活动。它是帮助你识别环境中现有组的重要命令之一。...
阅读全文
搭建属于你自己的 Git 服务器 linux

搭建属于你自己的 Git 服务器

Git 是由 Linux Torvalds 开发的一个版本控制系统,现如今正在被全世界大量开发者使用。许多公司喜欢使用基于 Git 版本控制的 GitHub 代码托管。根据报道,GitHub 是现如今...
阅读全文
kvm虚拟机由dhcp获取ip配置成静态ip linux

kvm虚拟机由dhcp获取ip配置成静态ip

之前公司的云主机都是通过dhcp获取,通过NetworkManager管理的,现安装一些高可用服务的话就操蛋了,由于NetworkManager的原因,网络设备监听不到,没法弄了 症状如下: ifco...
阅读全文
如何选择文件系统:EXT4、Btrfs 和 XFS linux

如何选择文件系统:EXT4、Btrfs 和 XFS

老实说,人们最不曾思考的问题之一是他们的个人电脑中使用了什么文件系统。Windows 和 Mac OS X 用户更没有理由去考虑,因为对于他们的操作系统,只有一种选择,那就是 NTFS 和 HFS+。...
阅读全文
如何在 Linux 中整理磁盘碎片 linux

如何在 Linux 中整理磁盘碎片

有一个神话是 linux 的磁盘从来不需要整理碎片。在大多数情况下这是真的,大多数因为是使用的是优秀的日志文件系统(ext3、4等等)来处理文件系统。然而,在一些特殊情况下,碎片仍旧会产生。如果正巧发...
阅读全文
linux进程自愿于强制切换 linux

linux进程自愿于强制切换

从进程的角度看,CPU是共享资源,由所有的进程按特定的策略轮番使用。一个进程离开CPU、另一个进程占据CPU的过程,称为进程切换(process switch)。进程切换是在内核中通过调用schedu...
阅读全文
容易被误读的IOSTAT linux

容易被误读的IOSTAT

iostat(1)是在Linux系统上查看I/O性能最基本的工具,然而对于那些熟悉其它UNIX系统的人来说它是很容易被误读的。比如在HP-UX上 avserv(相当于Linux上的 svctm)是最重...
阅读全文