UNIX(SUN服务器)bash-2.05# prtdiag -v系统配置: Sun Microsystems sun4u Sun Fire V890系统时钟频率:150 MHz内存大小:32768 兆字节========================= CPUs ================...
分类:
其他好文 时间:
2015-04-30 10:22:34
阅读次数:
206
1:硬件方面普通的一个p4的服务器每天最多能支持大约10万左右的IP,如果访问量超过10W那么需要专用的服务器才能解决,如果硬件不给力 软件怎么优化都是于事无补的。主要影响服务器的速度有:网络-硬盘读写速度-内存大小-cpu处理速度。2:软件方面第一个要说的就是数据库,首先要有一个很好的架构,查询尽...
分类:
Web程序 时间:
2015-04-28 17:58:49
阅读次数:
193
strlen() --> 返回字符串的长度 以ox00结束sizeof() --> 返回分配的内存大小char str[10]="123"; //字符串占四个字节int a=strlen(str); //a=3; 不包括结束符int b=sizeof(str); //b=10; 表示数组大小
分类:
其他好文 时间:
2015-04-26 22:44:54
阅读次数:
127
-Xms JVM初始分配的堆内存大小,默认是物理内存的1/64。 -Xmx JVM最大分配的堆内存大小,默认是物理内存的1/4。 -XX:PermSize JVM初始分配的非堆内存大小,默认是物理内存的1/64。 -XX:MaxPermSize JVM最大分配的...
分类:
其他好文 时间:
2015-04-24 12:44:19
阅读次数:
151
VIRT:virtual memory usage? ??? 1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等? ??? 2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量? RES:...
分类:
其他好文 时间:
2015-04-23 15:59:38
阅读次数:
311
u-boot与linux通信格式 如上图,开机时执行u-boot, u-boot引导完后,就是交给linux系统了,但是linux需要一些基本信息,如内存大小,启动方式等,这就涉及到u-boot和linux通信。 而通信格式由linux规定了,以其中atag格式举例,详情查阅Documentatio...
分类:
系统相关 时间:
2015-04-22 20:00:22
阅读次数:
208
private void getRunningAppProcessInfo() {
mActivityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
//获得系统里正在运行的所有进程
List runningAppProcessesList = mActiv...
分类:
移动开发 时间:
2015-04-22 11:42:27
阅读次数:
154
1.内存池的目的 提高程序的效率 减少运行时间 避免内存碎片2.原理 要解决上述两个问题,最好的方法就是内存池技术。具体方法就是,申请内存 :大小固定,提前申请,重复利用。3.使用场合 长时间运行的服务程序 对速度要求高的程序 对稳定性要求高的程序4.内存池不能满足所有的需求 内存池...
分类:
系统相关 时间:
2015-04-21 08:18:54
阅读次数:
365
一、Memcache1. memecache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小redis有部份存在硬盘上,这样能保证数据的持久性。2. Memcache使用了Slab Allocator的内存分配机制:按照预先规定的大小,将分配的内存分割成特定长度的块,以完全解决内存碎片问...
分类:
其他好文 时间:
2015-04-20 16:30:45
阅读次数:
115
1.C语言的函数malloc和free(1)函数malloc和free在头文件中的原型及参数 void * malloc(size_t size)动态配置内存,大小有size决定,返回值成功时为任意类型指针,失败时为NULL。void free(void *ptr)释放动态申请的内存空间,调用f.....
分类:
编程语言 时间:
2015-04-20 12:35:53
阅读次数:
160