上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页
  2020年8月18日
摘要: 上一节,我们学习了 Linux 文件系统的工作原理。简单回顾一下,文件系统是对存储设备上的文件,进行组织管理的一种机制。而Linux 在各种文件系统实现上,又抽象了一层虚拟文件系统VFS,它定义了一组,所有文件系统都支持的,数据结构和标准接口。 这样,对应用程序来说,只需要跟 VFS 提供的统一接口 阅读全文
posted @ 2020-08-18 15:28 肉松蛋卷 阅读(387) 评论(0) 推荐(1)
摘要: 通过前面CPU和内存模块的学习,我相信,你已经掌握了CPU和内存的性能分析以及优化思路。从这一节开始,我们将进入下一个重要模块——文件系统和磁盘的I/O性能。 同CPU、内存一样,磁盘和文件系统的管理,也是操作系统最核心的功能。 磁盘为系统提供了最基本的持久化存储。 文件系统则在磁盘的基础上,提供了 阅读全文
posted @ 2020-08-18 15:26 肉松蛋卷 阅读(249) 评论(0) 推荐(0)
摘要: 上一节我讲了 CPU 使用率是什么,并通过一个案例教你使用 top、vmstat、pidstat 等工具,排查高 CPU 使用率的进程,然后再使用 perf top 工具,定位应用内部函数的问题。不过就有人留言了,说似乎感觉高 CPU 使用率的问题,还是挺容易排查的。 那是不是所有 CPU 使用率高 阅读全文
posted @ 2020-08-18 15:24 肉松蛋卷 阅读(401) 评论(0) 推荐(0)
摘要: 通过前两节对平均负载和 CPU 上下文切换的学习,我相信你对 CPU 的性能已经有了初步了解。不过我还是想问一下,在学这个专栏前,你最常用什么指标来描述系统的 CPU 性能呢?我想你的答案,可能不是平均负载,也不是 CPU 上下文切换,而是另一个更直观的指标—— CPU 使用率。 我们前面说过,CP 阅读全文
posted @ 2020-08-18 15:23 肉松蛋卷 阅读(447) 评论(0) 推荐(0)
摘要: 一讲,我们探讨了如何通过提高互联网服务的效率,降低对公司服务容量的要求。今天我们讨论另一个有效手段——互联网服务的内部需求控制管理。 互联网公司内部,往往有很多后端服务,比如Key-Value,也就是键值数据库服务。公司内部对这些后端服务,会有很多使用的需求。需求自然有合理的,也有不是很合理的。我们 阅读全文
posted @ 2020-08-18 12:00 肉松蛋卷 阅读(203) 评论(0) 推荐(0)
摘要: 我们都知道,支持大量用户的互联网公司,通常会部署相当规模的系统容量来运行各种服务。 如果你想要有效地运行业务,就应使业务的容量需求和容量供应尽可能地相等。为什么这么说呢?如果容量供应不能满足需求,那么部分业务将​​因容量不足,不能部署或扩展。如果容量供应过多,那么公司基础设施的效率就降低了。 服务效 阅读全文
posted @ 2020-08-18 11:58 肉松蛋卷 阅读(1017) 评论(0) 推荐(0)
摘要: 今天我们来讨论一下在公司运营方面很重要的容量规划。容量规划,就是根据互联网服务的需求和公司发展目标,而决定容量的供应能力的过程。 光说概念你可能不太明白,不过你可以这么理解,容量规划是为了回答一系列和公司业务运营有关的重要问题而产生的: 单台服务器的最大处理能力是多少? 未来半年公司还会有多少可用容 阅读全文
posted @ 2020-08-18 11:56 肉松蛋卷 阅读(448) 评论(0) 推荐(0)
摘要: 说起服务器,你一定不陌生。那你知道Facebook的服务器是什么样的吗?要知道,Facebook同时使用着很多不同的服务器。 在应对需要高速缓存的Facebook新闻、广告投放和搜索时,Facebook使用的是有比较大内存和较强CPU的服务器。现在使用的每台服务器都有256GB的主内存和两个处理器的 阅读全文
posted @ 2020-08-18 11:54 肉松蛋卷 阅读(334) 评论(0) 推荐(0)
摘要: 一定有过在网页或者手机上下载照片的体验,如果数据传输太慢,那你的体验一定十分糟糕。你看,互联网实体之间的数据快速传输对用户体验至关重要。这里涉及到的其实就是网络传输问题。所以,今天我们就通过生产实践中的案例,来探讨一下互联网服务中的数据传输性能。 说到底,网络传输问题其实就分两种: 数据根本没有传递 阅读全文
posted @ 2020-08-18 11:52 肉松蛋卷 阅读(1160) 评论(0) 推荐(0)
摘要: 从今天开始,我们进入新的模块:性能工程实践。在这一模块中,我会讲述在实际生产环境中应用性能工程的场景、案例。这些场景和案例都是针对大规模互联网服务,是在解决实际性能问题后总结的经验。 今天我要讲的主题是“在生产环境中进行真实场景的压力测试”。这来源于我对LinkedIn公司生产实践的总结。 Link 阅读全文
posted @ 2020-08-18 11:49 肉松蛋卷 阅读(576) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页