cpu

0 人感兴趣 · 15 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/dc/dc048371c4624059926c8af8bd60551b.jpeg?x-oss-process=image/resize,w_416,h_234

缓存与存储的一致性策略:从 CPU 到分布式系统

用户头像
伴鱼技术团队 2020 年 6 月 3 日

在追求极致性能的系统中,缓存总是一个非常关键的手段,本文从单核CPU的缓存策略开始讨论,然后再讨论多核CPU的缓存策略,最后分析了分布式系统中各种缓存策略以及相关的优化与衡权。

JMM 的前世今生

用户头像
fkc_zyk 2020 年 5 月 30 日

本文从CPU底层开始讲起重排序及可见性的问题,然后结合JMM来进一步分析重排序和可见性造成的原因,说明为什么要JMM,以及什么是JMM,最后讲解JMM怎么使用,常见的问题解答。

https://static001.geekbang.org/infoq/7a/7a6f022f10fc5e56a4a29bd1196daf65.jpeg?x-oss-process=image/resize,w_416,h_234

10 张图打开 CPU 缓存一致性的大门

用户头像
小林coding 2020 年 10 月 27 日

随着时间的推移,CPU 和内存的访问性能相差越来越大,于是就在 CPU 内部嵌入了 CPU Cache(高速缓存),CPU Cache 离 CPU 核心相当近,因此它的访问速度是很快的,于是它充当了 CPU 与内存之间的缓存角色。

https://static001.geekbang.org/infoq/44/44287361e59f5d0bf0cdb50dfd41b910.png?x-oss-process=image/resize,w_416,h_234

终于找到了一篇文章!通俗地讲解计算机工作原理

用户头像
图灵社区 2020 年 5 月 29 日

本文原引自公众号“图灵教育”,更多精彩,等你关注!

对标腾讯 T3-2:高并发 + 微服务 + 消息中间件 +Redis+MySQL+Nginx

用户头像
周老师 2020 年 6 月 14 日

多线程与高并发这两大块儿是现在面试问的越来越多,也是相对初级的程序员向中高级迈进的必须要踏过的一个坎儿。本书籍带你将多线程的知识系统化,帮助你理解多线程在CPU层级的实现,以及这些实现如何一层一层的映射到那些上亿用户,千万QPS,百万TPS的系统。

https://static001.geekbang.org/infoq/36/366633c6da08bee8f397bc4b0b6c6619.jpeg?x-oss-process=image/resize,w_416,h_234

内存屏障的来历

用户头像
HackMSF 2020 年 6 月 6 日

CPU是如何保证读写顺序的?

https://static001.geekbang.org/infoq/bd/bdd136247274136c776f4b5699f5b4b7.jpeg?x-oss-process=image/resize,w_416,h_234

cpu 分析利器 — async-profiler

用户头像
小楼 2020 年 6 月 5 日

async-profiler是一款采集分析java性能的工具

https://static001.geekbang.org/infoq/3c/3c95bc6440eaa39111e19b74b0eee309.png?x-oss-process=image/resize,w_416,h_234

对于程序员,那些既陌生又熟悉的计算机硬件

用户头像
架构师修行之路 2020 年 5 月 17 日

一些熟悉又陌生,但是很重要的基础知识

https://static001.geekbang.org/infoq/6b/6b296f15a80f8efae595558f705248f1.jpeg?x-oss-process=image/resize,w_416,h_234

Sentinel 在 docker 中获取 CPU 利用率的一个 BUG

用户头像
小楼 2020 年 4 月 29 日

​Sentinel简介微服务治理中限流、熔断、降级是一块非常重要的内容。目前市面上开源的组件也不是很多,简单场景可以使用Guava,复杂场景可以选用Hystrix、Sentinel。

https://static001.geekbang.org/infoq/9e/9e1df344595e6f5c7ca15e9f39a49971.png?x-oss-process=image/resize,w_416,h_234

一次线上服务高 CPU 占用优化实践

用户头像
挖坑的张师傅 2020 年 5 月 6 日

聊聊下面这些内容: Java 程序 CPU 占用高的排查思路 可能造成线上服务大量异常的 log4j 假异步 Kafka 异步发送的优化 On-CPU 火焰图的原理和解读 使用 Trie 前缀树来优化 Spring 的路径匹配

CPU 的性能,编译器是这样压榨的!

用户头像
GPU 2020 年 6 月 2 日

编译器后端算法是连接程序与CPU的桥梁。学习编译器后端算法是如何压榨CPU性能的,能够改变我们的程序思维,使我们的程序更加高效!

Spark 优化之小文件是否需要合并?

用户头像
华为云开发者社区 2020 年 8 月 13 日

我们知道,大部分Spark计算都是在内存中完成的,所以Spark的瓶颈一般来自于集群(standalone, yarn, mesos, k8s)的资源紧张,CPU,网络带宽,内存。Spark的性能,想要它快,就得充分利用好系统资源,尤其是内存和CPU。有时候我们也需要做一些优化调整来减少内

https://static001.geekbang.org/infoq/dc/dc09a6c094238511ad6e8324a23d5c99.png?x-oss-process=image/resize,w_416,h_234

CPU 中的程序是怎么运行起来的

用户头像
良知犹存 2020 年 9 月 7 日

总述:最近一位朋友问我,开发的代码是怎么在芯片运行起来的,我就开始给他介绍代码的预编译、汇编、编译、链接然后到一般的文件属性,再到代码运行。但是大佬问了我一句,CPU到底是怎么执行到每一个逻辑的,就讲了哈CPU的架构。这是时候真的有些迷了,虽然有

https://static001.geekbang.org/infoq/4c/4c75fe80cf2407608fd9dabb7aa08ba4.jpeg?x-oss-process=image/resize,w_416,h_234

从一段 Dubbo 源码到 CPU 分支预测的一次探险之旅

用户头像
yes的练级攻略 2020 年 9 月 13 日

Dubbo 这波优化好像不够彻底啊?

cpu_cpu资料文章-InfoQ写作平台