写点什么

第八 周 性能优化(二)总结

用户头像
钟杰
关注
发布于: 2020 年 11 月 15 日

一、内容梳理

磁盘 IO

硬件

机械硬盘和固态硬盘

数据结构

B+树和 LSM 树

系统

文件控制块

RAID 独立硬盘冗余阵列(RAID0,RAID1,RAID10,RAID5,RAID6)

分布式文件系统 HDFS

数据结构

数组

链表

Hash 表

队列

跳表

算法

穷举算法

递归算法

贪心算法

动态规划

遗传算法

网络 IO

五层体系结构

应用层、运输层、网络层、数据链路层和物理层

阻塞和非阻塞

BIO

NIO

二、收获和体会

系统的学习了磁盘 IO、数据结构和算法、网络 IO 等相关的知识


三、思考

系统性能优化需要我们了解硬件的原理、操作系统的原理,我们才能对硬件和系统进行选择和优化,还有在合适的场景下选择合适的数据结构和算法,数据结构和算法对系统性能启到至关重要的作用

四、后续计划


深入学习和理解硬件的结构和原理,深入学习和理解操作系统结构和原理,练习算法和数据结构,并在实际的场景中进行应用和分析


用户头像

钟杰

关注

还未添加个人签名 2019.02.12 加入

还未添加个人简介

评论

发布
暂无评论
第八 周 性能优化(二)总结