-
• 关于JVM内存参数在不同场景需求优化设置,并对相关参数进行详细分析及实例说明
-
对于32位为操作系统,每个进程最大内存使用空间为232 =4096MB,也就是理论上每个进程可使用的最大内存为4G,但是操作 系统本身内核需要占用一半左右空间,所以jvm最大支持2G内存(实际达不到,根据具体系统实际占用使用情况而定,如我自己系 统现在最大只能1.4G,如下图1-1所示),对..
-
[阅读全文]
标签:
java,jvm优化,tomcat,性能优化,内存调优,内存溢出,内存泄漏,OutOfMemory..
发布时间:
2015-05-24
-
• 通过Java基于Guava和原始实现布隆过滤器demo代码示例(避免内存穿透)
-
布隆过滤器-使用场景:主要是针对不存在的,进行查询短路操作,避免无效的查询,防止内存穿透情况发生Google 的分布式数据库 Bigtable 使用了布隆过滤器来查找不存在的行或列,以减少磁盘查找的IO次数。 Squid 网页代理缓存服务器在 cache digests 中使用了也布隆过滤器。 V..
-
[阅读全文]
标签:
guava,布隆过滤器,BloomFilter,内存穿透
发布时间:
2021-05-13
-
• 关于jena源码包中定义ICache接口实现内存管理的设计LRUCache的源码示例说明
-
关于jena源码包中定义com.hp.hpl.jena.db.impl.ICache接口、com.hp.hpl.jena.db.impl.LRUCache最近最久未使用实现算法(LRU是Least Recently Used的缩写,即最近最久未使用,常用于页面置换算法,是为虚拟页式存储管理服务),..
-
[阅读全文]
标签:
jena,ICache,缓存接口,内存管理的设计,LRUCache,页面置换算法,虚拟页式存储
发布时间:
2018-08-13
-
• 解读abdera-client的内存管理LRUCache(最近最少使用置换算法)源码
-
对于abdera-client包LRUCache内存管理的设计(LRU是Least Recently Used的缩写,即最近最久未使用,常用于页面置换算法,是为虚拟页式存储管理服务),打开org.apache.abdera.protocol.client.cache.LRUMap源码,可以看到其L..
-
[阅读全文]
标签:
LRU,内存管理,LRUCache,apache,abdera-client,缓存设计,源码
发布时间:
2017-12-03
-
• 通过free分析大容量PC Linux系统查看内存使用状况
-
如下所示,在linux的shell命令窗口通过free打印当前系统内存状态..第二行(mem):total:总计物理内存的大小。used:已使用多大。free:可用有多少。Shared:多个进程共享的内存总额。Buffers/cached:磁盘缓存的大小。 第三行(-/+ buffers/cac..
-
[阅读全文]
标签:
free,命令,linux,shell,内存状态
发布时间:
2017-02-23
-
• Statement和PrepareStatement区别及性能分析
-
在多次执行相同SQL操作的情况下,可以选用PrepareStatement;在仅执行一次SQL操作的情况下,两者都适合。通常,在使用Statement之前,需 要利用字符串拼写SQL语句,如果遇到参数值含有“””、“‘”和“,”等特殊字符时,拼写出的是一个非法的SQL语句。但由于PrepareS..
-
[阅读全文]
标签:
jdbc,statement,preparestatement,sql,java,问题解答
发布时间:
2015-05-27
-
• 根据应用的实际性能用例需求对tomcat相关启动参数及配置文件优化
-
对于tomcat的优化主要包括两个方面,一个是对Tomcat启动参数进行优化配置,另一个是Tomcat容器内的优化配置,下面分别用具体详细的参数配置说明进行分析..分别针对window环境和linux环境配置优化不同参数
-
[阅读全文]
标签:
调优,内存,tomcat,配置,性能调优,jvm,内存优化,Tomcat,应用服务器,连接数,内存..
发布时间:
2015-06-07
-
• 如何提高虚拟机集成环境从windows迁移linux系统性能变慢的问题
-
按照持续集成环境搭建新方案,持续集成主机的操作系统由windows改为linux,并将windows主机上的虚拟机均迁移到linux虚拟机上,造成了“相同的单元测试案例和自动化测试案例,在新环境上的执行时间,分别为3倍,2倍以上的”问题现象
-
[阅读全文]
标签:
虚拟机,vmware,系统,linux,集成环境,DNS策略,ojdbc6.jar,weblogi..
发布时间:
2017-02-23
-
• 基于java开源的HtmlUnit实现性能超强的网页爬虫Spider设计源码分享(图文)
-
最近由于项目组网络安全比较严格,所有项目依赖包都是基于ivy的中心库,于是打算设计一个性能超强的网页爬虫Spider,能快速将内网44G大小的在线ivy或maven中心库文件全部离线下来,一方面对于技术深入研究,另一方面对于实际开发根据随意(不需要首先公司内络环境),第二天就落实,..该爬虫主要基..
-
[阅读全文]
标签:
HtmlUnit,爬虫,算法,设计原理,类图,crawler,机器人,源码,资源库抓取,下载
发布时间:
2017-03-05
-
• 关于用法使用jedis的Pipeline的批次提交操作的性能对比完成代码示例
-
在使用大批量jedis客户端向redis服务器发起连接命令操作时,通常使用redis.clients.jedis.Pipeline方式,将所有的操作先计入管道中,然后再批量提交到redis服务器响应,可以很大程度提供redis的压力,从而提供整体性能。
-
[阅读全文]
标签:
性能优化,分布式,redis,clients,jedis,Pipeline
发布时间:
2017-07-01
-
• 关于oracle常用的性能监控指标项列表说明用于指导数据库配置及开发优化
-
NOCYCLE的sequence号码使用超过80% Oracle数据库无法连接 Temp表空间使用率大于85% Temp表空间使用率大于90% Undo使用率大于85% Undo使用率大于90% dataguard MRP进程停止 dataguard延时大于600s ..
-
[阅读全文]
标签:
oracle,性能优化,健康指标,全表扫描,数据库优化,运维监控
发布时间:
2018-08-01
-
• 显卡天梯图
-
对比英伟达NVIDIA显卡,AMD显卡,INTEL,APPLE,APU不同显卡型号,同一性能区间天梯图,方便购买显卡者参考比较
-
[阅读全文]
标签:
显卡天梯图,英伟达NVIDIA显卡,AMD显卡,INTEL,APPLE,APU,购买显卡参考
发布时间:
2022-01-29
-
• CPU天梯图
-
对比英特尔INTEL和AMD处理器相同性能区间不同型号,方便cpu购买者对比分析
-
[阅读全文]
标签:
CPU对比,CPU天梯图,购买cpu,intel型号,amd处理器型号
发布时间:
2022-01-29