如何保障移动互联网的用户体验?企业需要一个从代码端的视角来监控自己的应用进而确保自身的IT支撑系统得到高效的运行,同时需要一个强大的IT运维管理体系时刻监督IT环境各组件的性能质量,通过多维度实时分析异常并进行诊断以解决产品的问题。所以,移动应用性能管理将成为推广中国IT技术进步与用户体验提升的标配...
分类:
其他好文 时间:
2014-08-28 12:54:49
阅读次数:
304
1. Based on linux2.6.32, only for mem(SDR)2. 有兴趣请先参考阅读: 电源管理方案APM和ACPI比较.docLinux系统的休眠与唤醒简介.doc3. 本文先研究标准linux的休眠与唤醒,android对这部分的增改在另一篇文章中讨论4. 基于手上的一个...
分类:
系统相关 时间:
2014-08-25 22:40:55
阅读次数:
403
前些日子参加了Velocity大会,在大会上听云的张涛先生在国内第一次提出了mAPM(移动APM)的概念。笔者是一个由传统运维工程师创业的移动开发者,刚好对APM有所了解。本文将对国内外移动APM做一个简单的介绍,希望大家喜欢。
分类:
其他好文 时间:
2014-08-21 13:14:44
阅读次数:
287
多线程或者异步调用中如何访问HttpContext?前面我还提到在APM模式下的异步完成回调时,访问HttpContext.Current也会返回null,那么此时该怎么办呢?答案有二种:1. 在类型中添加一个字段来保存HttpContext的引用(异步开始前)。2. 将HttpContext赋值给...
分类:
编程语言 时间:
2014-08-04 17:21:57
阅读次数:
216
Windows平台下通过NLB(Network Load Balancer) 来实现网站的负载均衡,并且通过压力测试演示了它的效果,可以说还是非常的理想的。同时我们也收集到了不少的问题,比如说如何在这种分布式的架构下使用Session,NLB中有一台服务器挂掉了会导致对外暴露的地址无法访问,如果实现...
sudo hdparm -B /dev/sda 可见硬盘/dev/sda的APM_level值为254,表示硬盘性能最大化,这需要保持高水平的硬盘转速,硬盘发热量自然就大. 如果返回/dev/sda: APM_level = not supported,则表示你的硬盘不支持APM(高级...
分类:
其他好文 时间:
2014-07-29 16:15:59
阅读次数:
293
概述 在之前写的一篇关于async和await的前世今生的文章之后,大家似乎在async和await提高网站处理能力方面还有一些疑问,博客园本身也做了不少的尝试。今天我们再来回答一下这个问题,同时我们会做一个async和await在WinForm中的尝试,并且对比在4.5之前的异步编程模式APM/....
分类:
Web程序 时间:
2014-07-15 09:48:51
阅读次数:
757
好多PPT爱好者说做PPT设计时候,APM上不去。这里先解释什么是APM:APM即是每分钟操作的次数,又称“手速”多见于星际争霸和魔兽争霸这两款游戏中一定程度上反映了玩家的水平。PPT操作的APM低原因有很多,关键的还是意识。很多人觉得手势影响了APM,其实意识还是第一位的,手势只是次要的。不过,还...
分类:
其他好文 时间:
2014-07-14 23:53:22
阅读次数:
335
1、通过Join方法,暂停当前线程Thread secondThread = new Thread(new ThreadStart(ThreadMethod));secondThread.Start();...secondThread.Join();2、通过启动APM异步操作的方法,得到一个IAsy...
分类:
编程语言 时间:
2014-07-13 11:36:56
阅读次数:
234
.net frameworks5.0主推的就是异步编程APM,它事实上不是新的东西,而是微软将之前的线程等概念的进行的一次封装,提出了await,async等关键字,引用了Task类,也大大简化了APM的开发,下面我们将通过一个具体的例子来介绍一下APM的使用场合。实例说明有一个面向WEB的API接...
分类:
其他好文 时间:
2014-06-18 18:53:03
阅读次数:
245