系统优化
无人境域
开发技术工具型软件制造匠人
展开
-
系统优化【1】---web前端
1.设置一个独立的前端文件服务器2.对css和js文件启用Gzip压缩3.合同多个小css文件和js文件,但是也不宜过大,百k以内是较好的选择4.合并小的图片, 利用 CSS background 相关元素进行背景图绝对定位,单个文件最佳控制在200K 以下5.把CSS样式放在页面的上方,无论是HTML还是XHTML还是CSS都是解释型的语言,而非编译型的。所以CSS到上方的话,那转载 2013-03-10 21:39:39 · 673 阅读 · 0 评论 -
性能优化--【2】--java程序设计与优化
性能优化目标更快响应速 更少的资源占用 更高的并发量基础linux系统cpu分片时间在5ms~800ms 而一个标准linux内核支持50~50000 linux在分配运行时间时倾向于有IO消耗进程的优先级。sleep_avg越大的进程优先级别越高,而分配的运行时间越多。 在linux上线程其实是一种所谓轻量级进程的实现,并且在内核3.0以后有所优化,创建速度比普通进程的创建快...原创 2018-08-29 18:10:41 · 189 阅读 · 0 评论 -
大数据系统设计开发备忘要点
原则性基于hadoop集群的计算需要考虑排队长时间的数据计算需要考虑数据源的稳定性【是否会有数据增删修改或周期性大规模迭代更新,以及数据是否在业务有效生命周期内】,并保证待计算数据源的稳定性,不能产生与时间有关的源数据的变化。对数据源的稳定性【数据源时间段内不可用】以及上下文数据之间产出周期【如果前一个数据源不能按时产出或者产出不正确,下一个数据处理阶段如何处理】是否能无缝衔接或者是否容许原创 2017-05-24 10:55:03 · 458 阅读 · 0 评论 -
基于keepalived和ServiceStack.Redis组件的redis链接分析
参考资料:http://zh.linuxvirtualserver.org/node/65和ServiceStack.Redis连接池的实现 通过ServiceStack.Redis连接池可以创建固定数量到redis服务的链接,节省链接创建成本和内存对象资源。 而keepalived有一个特性,针对同一个ip和端口或者同一个ip的链接基于某些特定服务(如ssl、ftp)的持续性考虑而不会依据算法原创 2016-08-03 17:21:00 · 677 阅读 · 0 评论 -
系统优化【3】----接口耦合优化与灾难控制
接口耦合优化与灾难控制原创 2015-05-20 16:58:02 · 581 阅读 · 0 评论 -
性能优化之如何杀掉它【2】
自己就是一个乌鸦嘴刚刚说如何干掉一个64G内存的服务器结果就碰到的内存96G,20核的服务器就被干的差不多了CPU时而不时的狂飙的到70%~80%最夸张的是一个简单的查询功能,总共出来15条数据能够读硬盘三百多万次~~~~~由于目前系统绝对不能推到重来过,就只能一点点的优化了先搞数据库,sql profile跟踪,条件限定在cpu指数1000以上的规规矩矩的把索引建上,原创 2013-04-16 21:08:34 · 732 阅读 · 0 评论 -
性能优化随笔
高性能的代码是一种习惯是一种态度也是一种经验一种能力 高性能的代码有着类似的思路性能恶劣的代码也有着相同的病痛 曾经想把net程序系统性能优化的方法一个个的列出来然而,看着一条条的要点,突然发现其实这些都不是什么杀手锏全是让工程师以习惯性代码的方式,一点点的从代码的设计结构中挤出来的每一个要点,有着一定代码量的工程师或者程序员都是知道 只是做与不原创 2013-04-12 22:54:17 · 647 阅读 · 0 评论 -
性能优化之如何杀掉它【1】
给你一个Net程序系统你有信心快速的干掉它吗?有办法让它在即使小型机或者有64G的服务器上也慢的让蜗牛一样吗? 曾经的经验会让我这样干最根本的方法我会让服务器变成网络公交,任黑客和脚本小子们来来往往,并且干脆的卸载掉杀毒软件,关掉防火墙。让服务器变成互联网病毒的种子库~~~~ 如果你不幸的有一个很负责的运维同事好吧,我会设计拥有500个字段以上的表,而且每张表中至少原创 2013-04-12 23:35:44 · 639 阅读 · 0 评论 -
系统优化【2】----net程序
1.在适合的场景一定要使用单例模式,减少对象的创建2.创建对象时避免不必要的对象初始化3.字符串使用StringBuilder,避免使用"+",避免不必要的ToUpper 或 ToLower 方法。字符串拼装好之后再删除是很低效的写法。4.使用using,对使用完毕的资源一定要释放。使用IDisposable 接口,避免空析构函数5.对需要传递的值类型参数,如果不会进行改变,使用应原创 2013-03-10 23:01:07 · 765 阅读 · 0 评论