摘要: JAVA | Java对象的内存分配过程是如何保证线程安全的? 专注于Java领域优质技术,欢迎关注 作者 l Hollis 来源 l Hollis(ID:hollischuang) JVM内存结构,是很重要的知识,相信每一个静心准备过面试的程序员都可以清楚的把堆、栈、方法区等介绍的比较清楚。 上图 阅读全文
posted @ 2019-10-18 17:28 甜菜波波 阅读(2380) 评论(0) 推荐(3) 编辑
摘要: 参考链接: http://blog.csdn.net/winy_lm/article/details/50708493 一. 分表 场景:对于大型的互联网应用来说,数据库单表的记录行数可能达到千万级甚至是亿级,并且数据库面临着极高的并发访问。采用Master-Slave复制模式的MySQL架构, 只 阅读全文
posted @ 2019-10-18 16:03 甜菜波波 阅读(596) 评论(0) 推荐(0) 编辑
摘要: select在一个进程中打开的最大fd是有限制的,由FD_SETSIZE设置,默认值是2048。不过 epoll则没有这个限制,它所支持的fd上限是最大可以打开文件的数目,这个数字一般远大于2048,一般来说内存越大,fd上限越大,1G内存都能达到大约10w左右。 select的轮询机制是系统会去查 阅读全文
posted @ 2019-10-18 15:02 甜菜波波 阅读(586) 评论(0) 推荐(0) 编辑