首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 性能之文件系统

写在前面 考试整理相关笔记 博文内容涉及,文件系统常见手段 不同文件系统格式适用场景分析,格式化选项,挂载日志策略调整 文件系统日志和数据分离配置 fstrim 空间回收 理解不足小伙伴帮忙指正...ext4 (第四扩展文件系统): ext4 是Linux上最常用的文件系统之一,是对ext3文件系统的改进。它支持大文件和大容量分区,并提供更好的性能和可靠性。...sdc1 注意: ext4扩展日志文件系统要求,日志文件系统的 block 大小必须与主文件系统的block大小一致!...最佳实践是推荐在做主文件系统时同时创建日志文件系统。...:这将卸载 /dev/sdc1 文件系统,以便进行后续的文件系统调整。

23310
您找到你想要的搜索结果了吗?
是的
没有找到

安装CentOS7并优化

安装centos7系统 首先,先介绍一下CentOS7的镜像,本文中,我们使用的是CentOS7.2的镜像 CentOS7的下载地址可以从以下这个地址下载 http://mirrors.aliyun.com...• CentOS-7 系统是 7.x 版本 • x86_64 64 位操作系统,并且从 7以后不再提供 以后不再提供 32 位镜像。 位镜像。...对于超过 128Mb 内存的系统﹐默认值是 1024 ﹐低于 128Mb 的则为 128。如果服务器经常出现过载﹐可以尝试增加这个数字。...,最终导致目标系统Socket队列资源耗尽而无法接受新的连接。...这种双队列处理方式和其他一些系统内核措施(例如Syn-Cookies/Caches)联合应用时,能够比较有效的缓解小规模的SYN Flood攻击(事实证明) #系统在同时所处理的最大 timewait

1.2K20

tuned系统工具

若要通过某个配置文件还原系统设置的所有更改,您可以切换到另一个配置文件,或者停用tuned 守护程序。...tuned还会监控系统组件的使用状况,并根据监控的信息动态地微调信息系统设置。动态微调使得在任何给定系统的运行时间内,不同的系统组件能够以不同的方式被使用。...项目主页:https://tuned-project.org/ 开发语言:Python 环境 操作系统Centos7 服务器:腾讯云轻量 安装及工具 安装 在centos6之后,默认已经安装了tuned...virtual-host:针对运行KVM guest虚拟机进行优化 参考资料 TUNED RH442之tuned/tuned-adm动态工具 tuned/tuned adm 系统工具 云计算之linux..._tuned Linux操作系统使用 tuned/tuned-adm工具动态CPU性能模式

23420

SQL之性能

遵循这一规则,所有的数据库系统都会将如下的表达式: 5 = column1 转换成: column1 = 5 但是当查询条件中包含算术表达式时,只有部分的数据库系统进行转换。 例如: ......针对专门操作符的 前面,讲的是关于查询条件的一般规则,在这一节中,将讨论如何使用专门的操作符来改进 SQL 代码的性能。...可以利用数据库系统的这一特性,来将概率小的表达示放在前面,或者是如果两个表达式可能性相同,那么可将相对不复 杂的表达式放在前面。...这样做的话,如果第一个表达式为假的话,那么数据库系统就不必再费力去解析第二个表达式了。例如,可以这样转换: ......本文总结的是一些 SQL 性能的比较初级的方面,SQL 还包括 Order by,Group by 以及 Index 等等。

1.7K30

Tomcat 性能之 JVM

因此在对Web 容器( 应用服务器) 的中必不可少的是对于 JVM 的。...对于 JVM 的,主要有两个方面考虑: 内存大小配置 垃圾回收算法选择 当然,确切的说,以上两点并不互相独立,内存的大小配置也会影响垃圾回收的执行效率。...延迟、吞吐量 其他 JVM 配置 垃圾回收算法对应到的就是不同的垃圾收集器,具体到在 JVM 中的配置,是使用 -XX:+UseParallelOldGC 或者 -XX:+UseConcMarkSweepGC...所谓,就是一个不断调整和优化的过程,需要观察、配置、测试再如此重复。有相关经验的朋友欢迎留言补充! 说到底,那上面的这些选项是要配置在哪里呢?...Java 启动方式类似,也是类似 java -Xms100m -XX:+UseParallelOldGC 应用主类 通过这种形式来启动,区别只是 Tomcat 将上述命令放到了文件中,对应到不同的操作系统

1.7K30

性能|成都核酸系统

开始说正事 最近一直在做性能,总结下,性能是一件非常有趣、让人上瘾同时又让人抓狂的事情。...本文从以下三个方面讲述,我在性能过程一些经验和心得 什么时候不应该做性能 性能过程 性能总结 什么时候不应该做性能 在算法安全方面经常有句话,证明一个算法安全比不安全要难得多; 性能也一样...,证明一个系统性能好比 不好也要难得多,因为性能指标本身就是个无底洞; 做性能也一样,流量在增长,产品在迭代,就需要持续,但是什么时候不应该在进行性能了,我总结了下,主要以下三个方面: 清楚你的系统消耗点在什么地方...性能过程 技术上来说通常遵循以下方式,首先工具查看是否是外界因素导致;排除后跟踪软件内部性能消耗点;最后进行服务。 工具法 主要是用查看系统性能瓶颈是否是操作系统及硬件导致。...性能总结 性能是人来做的,人在做的过程中就要摆正心态,要有客观数据,不要凭借主观臆测给系统性能下定论,性能本身就是反反复复,非常考察人的耐心和综合技术能力;自己改了几个参数,期待性能巨大提升

55520

Spark 性能之Shuffle

因此,如果要让作业的性能更上一层楼,就有必要对 shuffle 过程进行。...但是也必须提醒大家的是,影响一个 Spark 作业性能的因素,主要还是代码开发、资源参数以及数据倾斜,shuffle 只能在整个 Spark 的性能中占到一小部分而已。...因此大家务必把握住的基本原则,千万不要舍本逐末。下面我们就给大家详细讲解 shuffle 的原理,以及相关参数的说明,同时给出各个参数的建议。 2....5. shuffle相关参数 以下是Shffule过程中的一些主要参数,这里详细讲解了各个参数的功能、默认值以及基于实践经验给出的建议。...建议:在资源参数中讲解过这个参数。如果内存充足,而且很少使用持久化操作,建议调高这个比例,给 shuffle read 的聚合操作更多内存,以避免由于内存不足导致聚合过程中频繁读写磁盘。

1.1K30

Spark 性能之开发

Spark的性能实际上是由很多部分组成的,不是调节几个参数就可以立竿见影提升作业性能的。...整套方案主要分为开发、资源、数据倾斜、shuffle几个部分。...开发和资源是所有Spark作业都需要注意和遵循的一些基本原则,是高性能Spark作业的基础;数据倾斜,主要讲解了一套完整的用来解决Spark作业数据倾斜的解决方案;shuffle,面向的是对...Spark的原理有较深层次掌握和研究的同学,主要讲解了如何对Spark作业的shuffle运行过程以及细节进行。...本文作为Spark性能优化指南的基础篇,主要讲解开发。 2. 开发 2.1 概述 Spark性能优化的第一步,就是要在开发Spark作业的过程中注意和应用一些性能优化的基本原则。

94331

Spark 性能之资源

整套方案主要分为开发、资源、数据倾斜、shuffle几个部分。...开发和资源是所有Spark作业都需要注意和遵循的一些基本原则,是高性能Spark作业的基础;数据倾斜,主要讲解了一套完整的用来解决Spark作业数据倾斜的解决方案;shuffle,面向的是对...本文作为Spark性能优化指南的基础篇,主要讲解资源。 2. 资源 2.1 概述 在开发完Spark作业之后,就该为作业配置合适的资源了。...理解作业基本原理,是我们进行资源参数的基本前提。 2.3 资源参数 了解完了Spark作业运行的基本原理之后,对资源相关的参数就容易理解了。...参数建议:Executor的CPU core数量设置为2-4个较为合适。

1.6K30

Spark性能06-JVM

Spark 和 JVM 的关系 再JVM虚拟机中,当创建的对象的数量很多时,Eden 和 Survior1 区域会很快的满溢,就需要进行频繁地 Minor GC,这样会导致有一些生命周期较短的对象迅速长到...Spark的JVM spark.storage.memoryFraction 参数说明: 该参数用于设置RDD持久化数据在Executor内存中能占的比例,默认是0.6。...根据你选择的不同的持久化策略,如果内存不够时,可能数据就不会持久化,或者数据会写入磁盘 参数建议: 如果Spark作业中,有较多的RDD持久化操作,该参数的值可以适当提高一些,保证持久化的数据能够容纳在内存中...此外,如果发现作业由于频繁的gc导致运行缓慢,意味着task执行用户代码的内存不够用,那么同样建议调低这个参数的值 资源参数的,没有一个固定的值,需要根据自己的实际情况(包括Spark作业中的shuffle...操作数量、RDD持久化操作数量以及spark web ui中显示的作业gc情况)来灵活的 4.

1.3K10
领券