疯狂创客圈 经典图书 : 《Netty Zookeeper Redis 高并发实战》 面试必备 + 面试必备 + 面试必备 【博客园总入口 】 疯狂创客圈 经典图书 : 《Spring ...
这个问题来自最近一个朋友字节面试碰到的,最后他也成功拿到了字节offer,这个问题我想可能挺多人不太清楚,所以想拿出来单独说一说。 好了,让我们进入正题。 什么是伪共享 首先大家都知道,随着CPU和内存的发展速度差异的问题,导致CPU的速度远远快于内存,所以一般现在的CPU都加入了高速缓存,就是常说的解决不同硬件之间的性能差异问题。 这样的话,很简单的道理,加入了缓存,就必然会导致缓存一致性的问题 ...
2021-03-01 18:28 1 392 推荐指数:
疯狂创客圈 经典图书 : 《Netty Zookeeper Redis 高并发实战》 面试必备 + 面试必备 + 面试必备 【博客园总入口 】 疯狂创客圈 经典图书 : 《Spring ...
。 2020年暑期实习,投的是字节跳动教育业务后端开发。 一面和二面是连着的,一面过了才会通知二面。从一面到 ...
一、TCP与UDP区别总结: 1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接 2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付 3、TCP面向字节流,实际上 ...
缓存一致性 由于通过提升cpu频率提升性能的道路遇到了能耗墙,进一步提升频率可能会造成CPU温度过高,影响稳定性。为了进一步提升cpu性能,多核CPU逐渐发展起来。然而多核也面临着诸多问题,包括正确性和可扩展性。下面我们就谈谈多核中的缓存一致性。 多核高速缓存架构 主流的多核处理器均采用共享 ...
问题 (1)什么是 CPU 缓存行? (2)什么是内存屏障? (3)什么是伪共享? (4)如何避免伪共享? CPU缓存架构 CPU 是计算机的心脏,所有运算和程序最终都要由它来执行。 主内存(RAM)是数据存放的地方,CPU 和主内存之间有好几级缓存,因为即使直接访问主内存也是非常慢 ...
目录 前言 三轮面经 关于字节 彩蛋 前言 七月收获了字节的意向书,今日得空把面经整理出来分享给大家,也借此把好运分享给大家。 简单介绍下个人情 ...
date: 2020-04-02 原本打算是一面和二面的面经写在一起,对照参考一下,不过比较出乎意料的是二面仅仅问了一面里没答上来的问题,然后做了两道算法题。 一面 2020年3月23日 一面面试官人很好,很有耐心,问了特别多东西,整场面试下来花了有 100 分钟 ...
字节跳动一面(估计凉凉了) 南京某211渣硕,第一次大厂面试给了头条。感觉好多基础知识掌握的不牢靠。面试结束之后深刻感受到考前突击的方式不可取,功在平时才能厚积薄发。为了这次面试突击了两周,还是有很多东西没有准备充分,很多基础不牢靠。以后得更加努力了。 上午十点半面试,面了一个半小时,说如果有 ...