百度360必应搜狗淘宝本站头条

swappiness 第2页

    针对Linux内存管理知识学习总结

    现在的服务器大部分都是运行在Linux上面的,所以,作为一个程序员有必要简单地了解一下系统是如何运行的。对于内存部分需要知道:地址映射内存管理的方式缺页异常先来看一些基本的知识,在进程看来,内存分为内核态和用户态两部分,经典比例如下:从用户态到内核态一般通过系统调用、中断来实现。用户态的内存被划分为...

    MySQL进阶之性能优化

    概述MySQL的性能优化,包括了服务器硬件优化、操作系统的优化、MySQL数据库配置优化、数据库表设计的优化、SQL语句优化等5个方面的优化。在进行优化之前,需要先掌握性能分析的思路和方法,找出问题,接下来才是优化。服务器硬件优化提升硬件设备,例如选择尽量高频率的内存(频率不能高于主板的支持)、提升...

    Linux Cgroups(Control Groups)原理

    LinuxCgroups(ControlGroups)是内核提供的资源分配、限制和监控机制,通过层级化进程分组实现资源的精细化控制。以下从核心原理、操作示例和版本演进三方面详细分析:一、核心原理与架构1.层级结构(Hierarchy)每个Cgroup层级是一棵树形结构,节点为进程组(Cgrou...

    linux 常用性能优化参数及理解

    1.优化内核相关参数配置文件/etc/sysctl.conf配置方法直接将参数添加进文件每条一行.sysctl-a可以查看默认配置sysctl-p执行并检测是否有错误例如设置错了参数:[root@ossecmakeit]#sysctl-pnet.ipv4.ip_forward=1...

    如何在 Linux 中使用 Sysctl 命令?

    sysctl是一个用于配置和查询Linux内核参数的命令行工具。它通过与/proc/sys虚拟文件系统交互,允许用户在运行时动态修改内核参数。这些参数控制着系统的各种行为,包括网络设置、文件系统、内存管理、进程限制等。/proc/sys目录下的文件以树状结构组织,每个文件对应一个内核参数...

    RHEL操作系统中如何控制页高速缓存(page cache)的大小?

    EnvironmentRedHatEnterpriseLinux7RedHatEnterpriseLinux6RedHatEnterpriseLinux5RedHatEnterpriseLinux4IssueRHEL操作系统中如何控制页高速缓存(pagecache)...

    MySQL优化之硬件篇

    导致宕机的原因:1.运行环境:35%,运行环境可以看做是支持数据库服务器运行的系统和资源集合,包括操作系统,硬盘以及网络2.性能:35%3.复制20%4.各种类型的数据库丢失或者损坏以及其他问题。10%导致宕机的事件排行1.在运行环境的问题上,最普遍的问题就是空间耗尽2.在性能问题上,最普遍的...

    让低配Linux服务器更好地运行,Swag分区使用方法

    遥想当年,幕布、照片、填表、邮寄、电话确认、再次确认等等一大波操作,才换来域名备案成功,不想让其付之东流,便剁了台低配服务器,挂个小网站,解析过去。奈何内存太小,操作卡卡的,于是有了这篇虚拟内存Swap文章。Swap分区:与window虚拟内存一样,磁盘开辟一块空间,内存占满时,将一些没在“动”的程...

    这20种运维“危险操作”,为何反被工程师视为“救命绝招”?

    在运维工程师的日常工作中,"安全规范"与"效率优化"的博弈从未停止。某些看似违背教科书的操作,实则是资深工程师在长期实践中总结出的"救命绝招"。本文将基于10年运维经验,深入剖析20个"看似危险实则高效"的运维行为,并揭示其背后的技术逻...

    IO 等待过高的常见原因及分析方法

    当服务器出现I/O等待过高(%wa或%iowait飙高)时,会导致系统响应缓慢,甚至服务不可用。以下是系统化的原因分析方法和解决方案:一、I/O等待的核心指标top/htop查看%wabash复制top-11:30:45up10days,1:23,2users,l...