欢迎各位兄弟 发布技术文章

这里的技术是共享的

yum search 的用法 有大用

yum简介

普通分类: 

yum的配置文件yum.conf详解 有大用

普通分类: 

如何关闭fastestmirror插件 有大用

使用 yum 出现 Loaded plugins: fastestmirror 信息 有大用

使用 yum 软件包管理工具可以简化系统软件更新的工作。为了保证更新的持续进行,通常都会提供多个 mirror(镜像)地址供下载使用,但由于存在地域问题,从不同的镜像下载速度差异很大。选择从适合的镜像下载软件包,会极大加快更新速度。以 CentOS 为例,fastestmirror 插件可以让 yum 在更新时先根据 ping 值进行判断,然后从最快响应的地址下载。

普通分类: 

linux内核内存管理(zone_dma zone_normal zone_highmem) 有大用

/proc/sysrq-trigger详解 有大用

复制代码
普通分类: 

dirty_ratio与dirty_background_ratio的区别 有大用

普通分类: 

马哥 50_01 _虚拟化技术基础原理详解 有大用 时间太长以 2:00:00一半为节点 已看完2:00:00 复习到 2:00:00 第二节点第二次看到2:24:40


Disk IO:

磁盘IO的调度器(IO Scheduler)常用的是哪4种

        CFQ: Complete Fair Queue 完全公平队列  

        deadline: 最后期限调度

        anticipatory: 期望调度器(它期望我们在读一个数据之后,还会读这个数据之后的其它数据,会等待几毫秒,所以它的性能表现在很多场景下都不太适用,因为这种等待很可能是白费的,尤其是在随机读写非常多的场景当中,,,它最适合的是在顺序读写比较多的场景当中??????)     

        NOOP: no opreation 没有操作方法调度器


想换一个Disk IO Scheduler,在 /sys/block/<device>/queue/scheduler 下面换?默认是CFQ

CFQ和deadline有一些补充性的参数,可以参考红帽官方的文档,了解一下可以调整的大小


Memory:MMU: 是Memory Management Unit的缩写,中文名是内存管理单元,是个硬件芯片

普通分类: 

对于/etc/fstab的解释及修改文件系统的label 有大用

普通分类: 

/etc/fstab功能详解 有大用

最近去客户现场时,遇到 了一个关于挂载文件/etc/fstab文件的问题,就写了一下/etc/fstab文件的作用一个文件中各个参数的含义。供大家参考有不正确的地方敬请指正。

普通分类: 

linux中文件系统的挂载,及各种类型的实现试验 有大用

挂载介绍:

系统的中的文件系统需要挂载才可进行读取访问。挂载就是将文件系统与当前系统根下的某一个目录产生映射关系,访问该目录时实际访问的是挂载在该目录上的文件系统。
注意:在目录下有文件时,将文件系统挂载在该目录上时,将无法访问该原本该目录下的文件,只能显示挂载在该目录上的文件系统中的文件。也就是说不会产生共存效果。

普通分类: 

堆和栈的区别有哪些? 有大用

堆与栈的区别有:

1、栈由系统自动分配,而堆是人为申请开辟;

2、栈获得的空间较小,而堆获得的空间较大;

普通分类: 

伙伴系统和slab内存分配机制详解 有大用

当在用户模式下运行进程请求额外内存时,从内核维护的空闲页帧列表上分配页面。这个列表通常使用页面置换算法来填充,如前所述,它很可能包含散布在物理内存中的空闲页面。也要记住,如果用户进程请求单个字节内存,那么就会导致内部碎片,因为进程会得到整个帧。

普通分类: 

马哥 49_02 _Linux内存子系统及常用调优参数 有大用

/node-admin/16258   如下图

只要硬件性能足够,任何关于cpu,内存等的性能的参数都不用调

硬件调优,就是选择硬件

如果是cache服务器,选什么样的硬件

如果是mysql服务器,选什么样的硬件

硬件本身在业务过程是I/O密集,还是cpu密集,对内存资源需要多少等等,针对这些有针对性的分析,有了这些直观认识,你才能知道我们当前这样一个服务,它应该运行在什么硬件上可能才更合适一点

,,,,,,,,,,,假如硬件条件已经设定了,跑在我们的硬件上的是操作系统,操作系统最核心的是内核,内核是整个硬件管理的最根本所在,所以如何能够有效的使用这些硬件,就是我们内核的功能,此前讲过,如何调整内存大小,如何调整进程的优先级,,,,,无非就是让我们的内核在使用计算资源上能够得到更有效的配置,,,,,,,以前讲的内存调优参数,无非就是加速我们内核在使用计算资源方面的能力,,,,,,,

普通分类: 

理解 Linux 中的 inodes 有大用

普通分类: 

微信小微商户怎么开通? 有大用

小微商户是指依据法律法规和相关监管规定免于办理工商注册登记、无营业执照的实体特约商户,那么小微商户应该如何申请呢,下面就让我来教大家怎么开通。

普通分类: 

个人免费申请微信小微商户支付 有大用

微信支付商户申请面向线下小微商户开放,符合条件的微信支付服务商可为小微商户发起接入申请。

一、小微商户能力介绍

1. 快速进件

普通分类: 

thinkpad 按 ctrl+v 出现鼠标右键的功能 禁用设备 有大用

经仔细检测是因为 thinkpad上的键盘带的那个鼠标好像有问题

解决办法 禁用  thinkpad上的键盘带的那个鼠标


右击我的电脑=>属性=>进入设备管理器

点开鼠标选项 换个未知驱动彻底禁止看看

image.png


image.png

普通分类: 

hugepage设置相关总结 有大用

HugePages_Total:      16     //预留HugePages的总个数
HugePages_Free:       16     //池中尚未分配的 HugePages 数量,真正空闲的页数等于HugePages_Free - HugePages_Rsvd
HugePages_Rsvd:        0     //表示池中已经被应用程序分配但尚未使用的 HugePages 数量
HugePages_Surp:        0     //这个值得意思是当开始配置了20个大页,现在修改配置为16,那么这个参数就会显示为4,一般不修改配置,这个值都是0
Hugepagesize:    1048576 kB //每个大页的大小

 

普通分类: 

马哥 49_01 _Linux内存子系统及常用调优参数 有大用

PA: process address 进程的虚拟地址,叫线性内存地址

HA: host address 虚拟机的内存地址

MA: machine  address 物理机的内存地址

虚拟化环境:

        PA-->HA-->MA

普通分类: 

如何 自己 根据 简称 缩写 简写 略写 查全称全名 有大用 有大大用 有大大大用


1)百或谷 "irq全称"   加"全称"

2)百或谷 "mpstat命令详解"   加"命令详解"

3)百或谷 "mpstat详解" 加"详解"   

4)百或谷 "mpstat abbreviation" 加" abbreviation"   

普通分类: 

如何 根据缩写查全称全名 有大用

1)百或谷 "irq全称"   加"全称"

2)百或谷 "mpstat命令详解"   加"命令详解"

3)百或谷 "mpstat详解" 加"详解"

普通分类: 

如何 根据缩写查全称全名 有大用

1)百或谷 "irq全称"   加"全称"

2)百或谷 "mpstat命令详解"   加"命令详解"

3)百或谷 "mpstat详解" 加"详解"

普通分类: 

CPU Family, Model, Stepping 以及CPU ID, DisplayFamily_DisplayModel 有大用

 /proc/cpuinfo文件的内容包括有:
  

普通分类: 

sysfs not mounted or system not NUMA aware: No such file or directory 有大用

[root@localhost ~]# numastat

sysfs not mounted or system not NUMA aware: No such file or directory


 难道是因为 32位系统无法运行 NUMA 


普通分类: 

CPU多核缓存 有大用

cpu内存架构

普通分类: 

马哥 48_03 _CPU负载观察及调优方法 有大用

内核的调度类别

    三个调度器分别用来调度不同优先级的进程,不同类的进程

        实时进程:调度器有两个

                SCHED_FIFO:  scheduler  first in first out,调度先进先出,先运行完了,其它进程才能运行,调度方法很粗糙

                SCHED_RR:  scheduler  Round Bobin 调度是轮调的,每个进程有时间片,就算是实时的?????,优先级一样,时间片运行完了,就换同级别的下一个,

      SCHED_OTHER:  (linux中)scheduler  other 调度其它的,调度用户空间(100-139之间的)进程的,,,, 在unix (SCHED_NORMAL),,,, 未必调度的都是用户空间的线程,用来调度100-139之间的优先级的进程,,按优先级进行调度


SCHED_BATCH    #红帽6上     #调整批处理进程类别????

SCHED_IDLE   #红帽6上  #调整空闲进程类别????


如下图

普通分类: 

Linux nice命令简要介绍 有大用

进程调度是linux中非常重要的概念。linux内核有一套高效复杂的调度机制,能使效率极大化,但有时为了实现特定的要求,需要一定的人工干预。比如,你希望操作系统能分配更多的CPU资源给浏览器进程,让浏览速度更快、更流畅,操作体验更好。

普通分类: 

Win10如何查看CPU核数 几个cpu cpu多核 核心数目 内存 有大用

首先,需要知道的是:
总核数 = 物理CPU个数 X 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

普通分类: 

dstat默认输出说明 有大用

usr:用户空间的程序所占百分比;

普通分类: 

页面

Subscribe to 个人技术网_前端_后台_php_div_css_linux_javascript_seo RSS