Ⅰ JAT是什么东西
①JAT是一种灵活的Java基础框架,可以很容易的扩展它来改善工程的启动时间。JAT允许建立Web应用程序(如J2EE)和单独的应用程序(如服务、批处理程序等)。JAT支持所有Java程序的主要基本功能,比如:▲ 强大的事务目标抽象;▲ 整合工具(提供对DBMS、LDAP的支持,对所有软件产品都开放);▲ 认证和用户特权管理;▲ 利用特权管理和页面流控制实现MVC模式;▲ HTML结构设计(header、footer、menu等)管理;▲ HTML动态内容和工具(form、report,paging);▲ 日志特性;▲ 在线帮助;▲ 管理和参数配置图形界面。②Jat贾特人(印度西北部)。③jat亦被西方作为名字使用,如John,Joy等。4 用五笔可以打出“晓”字,因此被作为人的英文名字来使用,比如:白东晓 英文名 Jat.一些手机游戏的格式也采用jat格式,例如从移动mm下载的一部分游戏。
Ⅱ 如何判断内存泄漏
内存泄露是指使用内存完成后没有释放,内存增长并不能分辨增长出来的内存是进程真正要用的,还是进程泄露出来的。而CPU的占用是瞬时的、确定的,不存在某个进程申请了CPU占着不用的情况。在稳定性测试(也叫持久测试或疲劳测试)中,需要观察内存是否有泄露。然而使用内存的进程千千万,整个服务器的内存增长似乎也不能判断某个进程的内存有泄露。因此在稳定性测试过程中往往需要全程关注指定进程的内存消耗,比如运行3天、7天。
查看内存使用情况的命令有ps、sar、svmon、vmstat等等,但本文并不从工具使用的角度来介绍,而是从性能测试中关注指标的角度来介绍。如果采用其他命令查看内存,需注意,相似的名字在不同命令当中的含义是不一样的,一定要搞清楚这个字段的真正含义。
例1:Virtual这个词,有时候在内存里面指Paging Space(换页空间),有时指进程空间里面占用的所有分页(包括物理内存和Paging Space中的分页)。
例2:Nmon中的PgIn/PgOut、topas中的PageIn/PageOut是指对文件系统的换页,而vmstat中的pi/po是对Paging Space的换页,而topas P中进程的PAGE SPACE是指进程的Data Segment。