首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

QQ 桌面版:内存优化探索与总结

相比用完即走的 Web 页面,QQ 用户在一次登录后,可能会挂机一周以上。这段期间,如果没有控制好 QQ 内存使用,那么结果可能是内存越占越大、用户交互响应变慢、甚至发生闪退。...桌面端 QQ 整体架构 在这篇文章中,我们将和大家分享新版 QQ内存优化方面的探索和阶段性优化进展。...内存现状与目标 在着手优化之前,我们结合旧版 QQ 以及其他优秀的桌面应用,给新版 QQ 设定了优化目标: 第一阶段目标,单个进程内存 < 300M。...**内存达标之后才允许交付新版 QQ Windows 版本: Windows 任务管理器的 QQ 内存占用详情 这些进程会随着 QQ 的启动一直存在。...设定了目标后,我们先对 QQ内存占用情况进行了摸底。我们从用户的角度出发,使用 Windows 任务管理器来观察 QQ内存占用情况。

54930

QQ NT 桌面版如何实现内存优化探索?

[桌面端 QQ 整体架构] 在这篇文章中,我们将和大家分享新版 QQ内存优化方面的探索和阶段性优化进展。...内存现状与目标 在着手优化之前,我们结合旧版 QQ 以及其他优秀的桌面应用,给新版 QQ 设定了优化目标: 第一阶段目标,单个进程内存 < 300M。...整体是指启动 QQ 聊天面板后,6 个进程内存占用之和。...内存达标之后才允许交付新版 QQ Windows 版本: [Windows 任务管理器的 QQ 内存占用详情] 这些进程会随着 QQ 的启动一直存在。...设定了目标后,我们先对 QQ内存占用情况进行了摸底。我们从用户的角度出发,使用 Windows 任务管理器来观察 QQ内存占用情况。

40430
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    腾讯QQ桌面版架构升级:内存优化探索与总结

    相比用完即走的 Web 页面,QQ 用户在一次登录后,可能会挂机一周以上。这段期间,如果没有控制好 QQ 内存使用,那么结果可能是内存越占越大、用户交互响应变慢、甚至发生闪退。...桌面端 QQ 整体架构 在这篇文章中,我们将和大家分享新版 QQ内存优化方面的探索和阶段性优化进展。...内存现状与目标 在着手优化之前,我们结合旧版 QQ 以及其他优秀的桌面应用,给新版 QQ 设定了优化目标: 第一阶段目标,单个进程内存 < 300M。...**内存达标之后才允许交付新版 QQ Windows 版本: Windows 任务管理器的 QQ 内存占用详情 这些进程会随着 QQ 的启动一直存在。...设定了目标后,我们先对 QQ内存占用情况进行了摸底。我们从用户的角度出发,使用 Windows 任务管理器来观察 QQ内存占用情况。

    1K31

    桌面 QQ 重构,探寻跨平台开发挑战与 Electron 内存优化突破

    技术上的另一大挑战便是外界对于 QQ 桌面端使用 Electron 的质疑,尤其是内存方面。...4 内存优化:如何有效控制 Electron 的内存占用?...QQ 技术团队认为 Electron 的开发者更多的是前端的开发者,可能在思维上没有去考虑怎么在这样一套技术框架里,去对内存数据进行管理和管控。...因为前端原本更多还是停留在开发即用即走的 Web 站点,很少实现一个超大客户端,缺乏控制内存的经验,所以面对 QQ 这么大一个产品的时候,你就必须非常在意内存的使用和管控。...(更多细节可以参看技术文章:新 QQ NT 桌面版如何实现内存优化探索?) 经过一系列组合优化之后,QQ内存在长时间挂机的条件下,平均稳定在 220M 左右。

    1.3K51

    QQ空间缓存图片_QQ空间原图

    今天偶然打开PC端QQ空间时,我发现了一种似乎更好的方式 —— 鼠标移入时在范围内上下滚动图片预览,移出时停止滚动。...顺着思路,一键 f12 打开源码,我看到了这样的代码: 显而易见,QQ应该是采用了js监听鼠标位置的做法,动态改变 img 标签中自定义属性的值,并根据此去改变图片的 margin-top..."img/nan.png" class="img" /> 这里class为before和after的两个标签就是前面所说的“占位”元素(至于QQ...再回到PC端QQ空间 —— 我们发现,它的transition时间竟然是动态变化的: 这…我猜测可能是设定了一个从上到下固定的时间,然后在JS中按照滑出部分高度(已经滑动的距离)占总高度的比例动态调节时间...相关代码笔者正在尝试ing ---- 当然,本文对QQ前端团队对图片的处理来说也许只是沧海一粟,,,更多的还有比如:根据图片整体平均色差调整说明文字的颜色黑/白(canvas-getImageData

    6.3K20

    QQ空间

    QQ上活跃这大量的用户,QQ空间里面记录了许多人的日常,这些就是数据。在日常使用QQ空间的时候,会偶尔点击给我们好友点赞的朋友,之后我们就能看到我们好友的好友的空间,依次类推,我们可以看到海量信息。...举例:现在有3个哈希函数,f1,f2,f3,有一个8位qq号,布隆过滤器数组长度m为10。需要查找是否含有这个qq号。...首先要计算需要的内存大小m bits:p = 2^{-ln2\frac{m}{n}}⇨m=-\frac{nlnp}{(ln2)^2} 再由m,n得到hash函数的个数:k = ln2\frac{m}{n...有这些人的qq号,qq号主发的动态,号主的资料卡信息,其实这里最真实的只有qq号,然后是动态,分析假的资料信息并没有什么意义。qq号没得分析,动态分析,只得大致去浏览了。告一段落吧。...qq空间里人间百态。那个80-90-00的人间百态。

    10.7K20

    qq.txt tmdqq.asp qq.asp s8qq.txt .....

    /qq.txt -- 164 /tmdqq.asp -- 111 /qq.asp -- 109 /s8qq.txt -- 74 /s8tmdqq.asp -- 57 /s8qq.asp --...后来在 Google 上搜索 /qq.txt之后了解,发现qq.txt居然是某盗QQ号的程序记录文件,找到该文件,不是可以获取N多免费的QQ号了么?这个就是盗号的主角,名字叫呼噜QQ大盗。...看看下面关于呼噜QQ大盗的介绍就知道怎么回事了吧? 运行呼噜QQ大盗后,可以选择设置网页和邮件两种收信方式。勾选“邮箱收信设置”后,输入接收QQ号码的邮箱及发信邮箱等信息即可。...小提示采用网页收QQ号方式时,盗取的QQ号默认保存到同路径下的“QQ.txt”文件中 ......该项功能有点类似QQ尾巴病毒,当某台主机上运行了这个盗Q木马后,除了可盗取QQ密码外,还会自动在发送QQ信息时将木马文件传送给其它QQ好友,进一步传播感染其它QQ用户,迅速盗得大量的QQ号码!

    2.5K40

    QQ交谈、QQ在线状态代码生成,非QQ商家可以正常生成

    QQ商家用户,直接在QQ互联可以生成QQ在线状态,也就是QQ交谈的代码。 直接放到对应的代码里就可以正常使用了。...QQ代码生成地址:http://connect.qq.com/intro/wpa (opens new window) 首先选择对应风格,然后点击复制代码。即可完成生成工作。...具体如下图: 背景介绍: QQ通讯组件是一种灵活的通讯工具,支持所有QQ版本的用户在没有加你为好友的前提下向您发起临时会话,让沟通无距离;将您的QQ在线状态发布在互联网上(论坛、博客、邮箱等),他人点击即可与您联系...以前多次使用该组件功能,但是前段时间再次想找这个功能的时候,发现搜索引擎搜索出来的都是QQ商家提供的类似服务。当时以为要收费才可以使用呢,后来经过一段时间的搜索,最终重新找到了QQ互联的生成功能。

    3.4K20
    领券