内存参数: 此处为512G物理内存,一般来说设置为物理内存80%左右,设置过大资源不会自动释放,内存可能会持续增长;设置过小资源浪费。 CPU参数: 最大工作线程数: 此处为4个CPU40核,调整后物理CPU占用能达到80%以上,SQLServer CPU占用可能会比较高。 ...
分类:
数据库 时间:
2019-12-06 19:26:11
阅读次数:
97
三.如何优化tomcat 1.优化内存等jvm相关配置. 参数说明: 1)-Xms:jvm初始化时堆的最小内存.一般与Xmx值相同,好处是Gc不必在为扩展内存而消耗性能. 2)-Xmx:jvm运行时的最大内存. 3)-XX:Permsize:内存永久保留区域 4)-XX:MaxPermSize:内存 ...
分类:
编程语言 时间:
2019-07-23 17:08:33
阅读次数:
103
Redis的高并发和快速原因 1.redis是基于内存的,内存的读写速度非常快; 2.redis是单线程的,省去了很多上下文切换线程的时间; 3.redis使用多路复用技术,可以处理并发的连接。非阻塞IO 内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、关闭 ...
分类:
编程语言 时间:
2019-05-13 12:43:57
阅读次数:
97
https://blog.csdn.net/a184251289/article/details/82589128 2018年09月10日 14:25:31 xingshao1990 阅读数:328 2018年09月10日 14:25:31 xingshao1990 阅读数:328 2018年09月 ...
分类:
移动开发 时间:
2019-05-10 23:28:42
阅读次数:
612
https://blog.csdn.net/majiakun1/article/details/79228665 2018年02月01日 15:01:02 Ansel_m 阅读数:3133 1. 用ARC管理内存 ARC(Automatic ReferenceCounting, 自动引用计数)和iO ...
分类:
移动开发 时间:
2019-05-10 22:04:55
阅读次数:
177
IDEA的常用配置一键导入 一、在https://www.cnblogs.com/zyx110/p/10799387.html中下载如图的压缩包 下载完成后解压缩,点击settings_bak,你会看到一个settings.jar 打开IDEA,讲settings.jar导入IDEA中 然后一路点O ...
分类:
其他好文 时间:
2019-05-02 11:21:25
阅读次数:
185
0 引言 cuda线程模型涉及grid的块划分和线程配置,直接影响到全局运算速度。根据文档《CUDA_C_Programming_Guide》,性能优化有三个方面的基本策略。 (1)最大化并行执行以实现最大的利用率. (2)优化内存使用,以实现最大的内存吞吐量. (3)优化指令使用,以实现最大的指令 ...
分类:
其他好文 时间:
2019-04-10 13:30:22
阅读次数:
141
1、top 命令查看占用cpu高的进程,pid=15019 2、查看该进程下所有占用cppu高的线程 top -Hp pid 即:top -Hp 15019 得到pid 3、获取15030的16进制 print "%x\n" 15030 3ab6 4、jstack -l 15019 > ~/jvm_ ...
分类:
其他好文 时间:
2019-04-08 18:36:45
阅读次数:
150
1.独立完成 2.深入了解android程序设计,框架原理,api调用,各种特性 3.数据结构,算法,数据库(至少一种关系型数据库) 4性能优化,内存优化 5.多线程,线程调度原理 6版本适配,机型适配 7.三方sdk 8。html5,js,小程序 9。深入了解网络通信原理,socket,http, ...
分类:
移动开发 时间:
2019-04-03 10:44:29
阅读次数:
196
简单理解 单例模式是指进程生命期内,某个类型只实例化一个对象。这是一种通过语言特性实现的编程约束。如果没有约束,那么多人协同编码时,就会出现非预期的情况。 下面以内存池做例子,假设其类型名为 。内存池的本意是统一管理全局内存,优化内存分配,提升性能,记录内存分配信息方便追溯问题,需要全局只有一个实例 ...
分类:
其他好文 时间:
2019-03-31 13:47:40
阅读次数:
169