收藏本版 (7)|订阅

个人博客 今日: 0|文章: 324|排名: 7 

编辑: eumnq8
作者 评论/查看 最后发表
个 [技术分享] 常见的缓存算法有哪些?说说他们原理?

1、LFU(Least Frequently Used) 根据数据的历史访问频率来淘汰数据,其核心思想是“如果数据过去被访问多次,那么将来被访问的频率也更高”。 LFU 的每个数据块…

eumnq82021-1-1337970
eumnq8 2021-1-13 03797 eumnq8 2021-1-13 13:44
个 [技术分享] 线程/进程对处理器绑定为什么能提升性能?

如果线程在不同的cpu核心之间来回切换执行,会导致cache L1和L2失效。从而导致程序效率降低。 程序绑定cpu核心后能大幅提高缓存命中率,从而提高性能…

eumnq82021-1-1332660
eumnq8 2021-1-13 03266 eumnq8 2021-1-13 13:43
个 [技术分享] select\poll\epoll\iocp 的区别是什么?epoll触发模式区别?

epoll有LT和ET两种触发模式 LE模式(默认模式,条件模式,高速模式,水平触发),一旦fd有数据可读,每次epoll_wait都会返回它的事件,提醒用户程序去操作。 ET…

eumnq82021-1-1340790
eumnq8 2021-1-13 04079 eumnq8 2021-1-13 11:04
个 [linux] 套接字 time_wait 状态是在什么情况下出现的?

一般在tcp4次挥手最后一步出现。服务端关闭连接的时候,有个2MSL等待状态,如果2MSL内收不到客户端数据,认为客户端正常关闭,服务端socket状态从time_wait切成c…

eumnq82021-1-1336240
eumnq8 2021-1-13 03624 eumnq8 2021-1-13 10:13
个 [技术分享] 常见的拥塞算法有哪些?他们的区别是什么?

一、大体原理 TCP 通过维护一个拥塞窗口来进行拥塞控制,拥塞控制的原则是,只要网络中没有出现拥塞,拥塞窗口的值就可以再增大一些,以便把更多的数据包发送出…

eumnq82021-1-1340460
eumnq8 2021-1-13 04046 eumnq8 2021-1-13 09:47
个 [linux] int listen( SOCKET s, int backlog);中backlog指的是什么意思?

listen函数是网络编程一个基本的函数,而且它的backlog参数却是和TCP协议息息相关的。 #include int listen(int sockfd, int backlog); listen函数仅由TCP服务器…

eumnq82021-1-1332510
eumnq8 2021-1-13 03251 eumnq8 2021-1-13 09:36
个 [技术分享] tcp的粘包原因是什么?

UDP丢包是因为数据包在传送过程中丢失了 而TCP是基于流式的发送 并且存在丢包重发机制 TCP是可靠连接而UDP是不可靠的这个我就不多说了 关于TCP的粘包 正是由于TC…

eumnq82021-1-1233230
eumnq8 2021-1-12 03323 eumnq8 2021-1-12 20:39
个 [C/C++] tcmalloc能解决什么问题?什么场景适合用tcmalloc

malloc创建和free内存不够快,基于glibc 2.3的malloc,依赖于ptmalloc2,在2.8GHz Process4的机器上,创建小对象(大小小于等于32K),大致需要300ns,而对于tcmallo…

eumnq82021-1-1233990
eumnq8 2021-1-12 03399 eumnq8 2021-1-12 20:23
个 [linux] linux交换分区的作用是什么?

用来做虚拟内存的,由于我们的内存有限,当我们运行程序多时,或者运行的程序用到的内存很多时,内存就不够用了,怎么办?于是我们用硬盘来做虚拟内存,把一些暂…

eumnq82021-1-1229600
eumnq8 2021-1-12 02960 eumnq8 2021-1-12 19:58
个 [技术分享] 虚拟内存换页的算法有哪些?

最近最少使用算法(LRU):指维护一个所有页面的链表,最近最多使用的页面在表头,最近最少使用的页面在表尾,优先淘汰表尾的页面。 最少频率使用算法(LFU):…

eumnq82021-1-1235720
eumnq8 2021-1-12 03572 eumnq8 2021-1-12 19:53
个 [java] 什么是伪共享?

CPU缓存行 缓存是由缓存行组成的,通常是 64 字节(常用处理器的缓存行是 64 字节的,比较旧的处理器缓存行是 32 字节),并且它有效地引用主内存中的一块地址。…

eumnq82021-1-1231700
eumnq8 2021-1-12 03170 eumnq8 2021-1-12 19:46
个 [C/C++] 服务器单机性能优化

【CPU篇】 性能优化涉及的基础知识:cpu缓存 内存 网络编程 文件系统 CPU缓存: 核的概念 处理器:物理芯片。 多核:一个独立cpu实例,一个处理器可以包含多个cp…

eumnq82021-1-1234220
eumnq8 2021-1-12 03422 eumnq8 2021-1-12 19:37
个 [mysql] Mysql数据库学习备忘

一、推荐命名规范 1. 数据库命名 一般游戏开发会有两个数据库:主数据库和日志数据库,这部分运维会直接创建好。 主数据库: 存放游戏的所有操作数据。 命名规则…

eumnq82021-1-1238400
eumnq8 2021-1-12 03840 eumnq8 2021-1-12 15:23
个 [C/C++] vs2019 error rc2247: SYMBOL name too long解决方法

关闭代码工程,在资源文件xxxx.rc文件, 用 #define APSTUDIO_HIDDEN_SYMBOLS 和 #undef APSTUDIO_HIDDEN_SYMBOLS 将 #include 包起来,如下 #define APSTUDIO_H…

eumnq82021-1-733370
eumnq8 2021-1-7 03337 eumnq8 2021-1-7 17:37
个 [js/html/css] ie 6/7/8/9 报console未定义解决方法

js脚本里定义一个适应性强的console对象即可解决 window.console = window.console || (function () { var c = {}; c.log = c.warn = c.debug = c.info = c.erro…

eumnq82021-1-734460
eumnq8 2021-1-7 03446 eumnq8 2021-1-7 08:53
个 [js/html/css] vue2.0学习笔记

1.模板必须有个根节点,比如加个div 2. Vue.componet(组件名,{ data:{} methods:{} template:{} }) 3. Vue.extend 4. var Home = { template:{} } 5. new Vue({…

eumnq82021-1-529870
eumnq8 2021-1-5 02987 eumnq8 2021-1-5 15:25
个 [技术分享] solo路由器学习

1、谷歌内核的浏览器可以这样登录路由器 2、断线换ip,具体的url是啥,可以通过抓包知道。

eumnq82021-1-532080
eumnq8 2021-1-5 03208 eumnq8 2021-1-5 15:16
个 [windows] 局域网svn更新上传卡顿解决方法

背景: 局域网内网部署的svn服务器,类似这种 commit和update都很慢,卡好一会才可以。 解决方法:

eumnq82021-1-548190
eumnq8 2021-1-5 04819 eumnq8 2021-1-5 13:42
个 [易语言] EXDUI学习笔记

1、ExDUI中所有的组件基类都为Ex_控件基类 2、一个组件需要哪几部分? (1)属性:属性是组件的各种状态,在程序中基本以类成员变量的形式存在。 (2)事件:事…

eumnq82021-1-534260
eumnq8 2021-1-5 03426 eumnq8 2021-1-5 08:58
个 [易语言] 易语言正则表达式学习

1、 \d+ 匹配任意数字 (.*?) 匹配任意字符 \? 匹配问号自身 2、特殊字符注意加上\,否则会出现匹配不了

eumnq82021-1-536670
eumnq8 2021-1-5 03667 eumnq8 2021-1-5 08:45
下一页 »

快速发文章

还可输入 80 个字符
您需要登录后才可以发文章 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|易游网-易游模拟器 Copyright @2015-2026 ( 浙ICP备15028007号-1 )

GMT+8, 2026-10-3 17:21 , Processed in 0.056680 second(s), 18 queries , Gzip On, MemCache On.

© 2026 易游网-易游模拟器 Copyright @2015-2026

返回顶部 返回分类