/*八种排序之冒泡排序*///冒泡排序的原理是:从左到右,相邻元素进行比较。每次比较一轮,//就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。/* 1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2. 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在 ...
分类:
编程语言 时间:
2019-11-02 21:51:26
阅读次数:
77
1.启动命令 按照我其他博客的按照方法,启动命令为/etc/init.d/redis_6379 start 2.查看内存统计信息 3.查询慢命令 4.碎片率处理 内存碎片率稍大于1是合理的,这个值表示内存碎片率比较低,也说明redis没有发生内存交换。但如果内存碎片率超过1.5,那就说明Redis消 ...
分类:
其他好文 时间:
2019-10-18 18:40:03
阅读次数:
126
DMA(Direct Memory Access) DMA(Direct Memory Access)即直接存储器存取,是一种快速传送数据的机制。 工作原理 DMA是指外部设备不通过CPU而直接与系统内存交换数据的接口技术。 要把外设的数据读入内存或把内存的数据传送到外设,一般都要通过CPU控制完成 ...
分类:
数据库 时间:
2019-10-18 12:36:50
阅读次数:
96
(1).vmstat vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的整体状态值,包括服务器的CPU使用率,MEM内存使用,VMSwap虚拟内存交换情况,IO读写情况。 说明: procs(进程): r 展示正在运行和等待运行的进程个数,当这个值超过CPU个数时 ...
分类:
系统相关 时间:
2019-08-04 15:28:28
阅读次数:
208
| 物理内存 | 交换分区(SWAP)| | | | | 4G以内 | swap设置为内存的2倍 | | 4G 8G | swap等于内存大小| | 8G 64G | swap设置为8G | | 64G 256G | swap设置为16G | __1. 设置8G的swap分区,等于bs count_ ...
分类:
系统相关 时间:
2019-05-15 12:49:06
阅读次数:
303
2.1.1 与Linux搭配的主机配备 1??服务器中内存是越大越好。事实上在Linux服务器中,内存的重要性比CPU还要高的多。因为如果内存不够大,就会使用到硬盘的内存交换空间(swap),硬盘比内存的速度要慢的多,所以内存太小会影响到整体系统的性能。 2??Hard Disk 由于数据量与数据存 ...
分类:
其他好文 时间:
2019-05-10 23:43:56
阅读次数:
155
htophtop是top的升级版,它支持图形界面鼠标操作,相比top更加友好易操作。安装yuminstall-yhtop使用命令行中直接敲击htop命令即可左边部分从上至下,分别为,cpu、内存、交换分区的使用情况,右边部分为:Tasks为进程总数,当前运行的进程数、Loadaverage为系统1分钟,5分钟,10分钟的平均负载情况、Uptime为系统运行的时间。PID:进行的标识号USER:运行
分类:
其他好文 时间:
2019-05-08 00:26:50
阅读次数:
155
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO ...
分类:
其他好文 时间:
2019-04-09 18:29:35
阅读次数:
158
Linux性能评估工具 https://www.cnblogs.com/dianel/p/10085454.html Linux性能评估工具 目录 介绍 负载:uptime 查看内核的信息: dmesg 查看内存状态: free、vmstat free: 查看内存,已用内存,剩余内存、交换分区等 v ...
分类:
系统相关 时间:
2018-12-08 15:46:31
阅读次数:
275
首先对不必要的字段不做分词也就是不做索引,禁止内存交换 1.shard 一个Shard就是一个Lucene实例,是一个完整的搜索引擎。 分片数过多会导致检索时打开比较多的文件,多台服务器之间通讯成本加大。 而分片数过少会导至单个分片索引过大,所以检索速度也会慢。 建议单个分片最多存储10G-20G左 ...
分类:
其他好文 时间:
2018-10-26 10:42:27
阅读次数:
215