`
文章列表
参数详解:top命令式将系统最敏感的参数信息列出来。 PR   :系统进程的分配的处理时间,若是16,则表示分配了16*10毫秒的时间长度来处理该线程。数值越大,代表处理时间越长。 NI   :该进程的优先级 RES  :该进程占用的物理内存的总数量,单位是KB。 SHR(SHARE) :该进程使用共享内存的数量。单位是KB S(STAT) :该线程的状态         S:代表休眠状态;         D:代表不可中断的休眠状态;         R:代表运行状态;         Z:代表僵死状态;         T:代表停止或跟踪状态。 %CPU :该进程自最近一次刷新以来所占 ...
2. top  //直接敲TOP即可。 //系统当前时间、启动时间、当前登录数、平均负载 1、5、15分钟负载值 top - 19:43:46 up 4 days, 10:46,  7 users,  load average: 0.25, 0.37, 0.38    //进程总数、运行进程数、休眠进程数、终止进程数、僵死进程数    Tasks: 222 total,   1 running, 221 sleeping,   0 stopped,   0 zombie //用户占用、系统占用、优先线程占用、闲置线程占用、 Cpu(s):  0.3%us,  0.1%sy,  0.0%n ...
5.iostat 主要是为了查看磁盘IO Linux 2.6.16.46-0.12-smp (iread-85)     03/29/2010 avg-cpu:  %user   %nice %system %iowait  %steal   %idle            9.47    0.00    1.59    1.27    0.00   86.67 Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn sda              15.46       114.45       4 ...
4.sar sar [options] [-A] [-o file] t [n] t 和 n两个参数指定了采样间隔和采样次数  - o 较日志记录到某个文件中 sar 5 6 //每5秒采用一次,共采样6次。 Linux 2.6.18-53.el5PAE (localhost.localdomain)  03/28/2009 07:40:17 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle 07:40:19 PM       all     12.44      0.00    6.97    ...
3.vmstat procs -----------memory---------- ---swap-- -----io---- -system-- -----cpu------ r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st 1  1 1385712  66752 112164 1429992  3    4    14    50   14    2 10  2 88  1  0 1  ...
一般我们查看系统性能主要是在以下几个方面 1.用户使用CPU情况 展现为 %user 2.系统使用CPU情况 展现为 %sys 3.wio或iowait     展现为 %iowait 进程由于等待磁盘IO而使CPU处于空闲状态的比率 4.CPU的空闲率 5.CPU上下文的交换的比率,也有说明为CPU上下文的切换。即内存和寄存器中数据的切换 6.nice 这个还不是很明白是啥意思 7.real-time 还是未知 8.运行队列的长度 9.平均负载 二 常用命令 1.mpstat 2.top 3.vmstat 4.sar 5.iostat 6.uptime 三命令详解 1. mpstat -P ...
Oracle创建表空间、创建用户以及授权、查看权限 创建临时表空间 创建临时表空间 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL; 创建用户表空间 创建用户表空间 CREATE TABLESPACE test_data LOGGING DATAFILE 'C:\ORACLE\PRODUCT\10 ...
可以创建不同的资源限制,最好将ALTER SYSTEM SET RESOURCE_LIMIT=TRUE 写在init文件中:RESOURCE_LIMIT=TRUE ,不然下次启动可能…… create profile low_limits limit            idle_time  10 ----分钟            connect_time  unlimited; ----分钟 然后把某种配置文件赋给某个用户: alter user youruser  profile low_limits; 然后可以查看: select profile from dba_users ...
一般的安装步骤 1. 建立 oracle 用户 及 dba组 一般不同的系统建立用户及组的命令不同         若是普通linux         组              用户                         groupadd dba      useradd -d /oracle -g dba         若是IBM/aix         smitty groupmk     smitty usermk         若是sun/solaris         不清楚 2. 在/data/ivas 建立数据库的数据存放地址 3. 一般的做法是在/oracl ...
一、操作系统 >>1、patch >>   ???? >>2. 修改系统参数 >> >># cp /etc/system /etc/system.lei.090107 >># vi /etc/system >>--在最后加上 >> >>set semsys:seminfo_semmni=510 >>set semsys:seminfo_semmns=1024 >>set semsys:sem ...
<?xml version="1.0" encoding="UTF-8"?> <project name="ant taskdef" default="makejar" basedir=".">   //basedir就是工程所在的目录 .(点号)就是当前目录         <property name="src" value="${basedir}/src" />                       < ...

java.util.zip

主要是三个类:         ZipOutputStream         压缩文件使用           ZipInputStream          解压缩文件使用           ZipFile                循环压缩文件使用,也可以获得文件的数目                     1.将多个文件压缩到成一个文件夹 String[] fileNames = {"tt.txt","haha.txt"}; ZipOutputStream zos = new ZipOutputStre ...
step 1:建立对象。采用最少访问次数排序。          final int max_length = 2;        最大只能容量2个。         Map cache = new LinkedHashMap(max_length+1, .75F, true) {             public boolean removeEldestEntry(Map.Entry eldest) {                 return size() > max_length;             }         };       step 2:建立对象      ...
LinkedHashMap :具有可预知的迭代顺序。区别与HashMap的是前者维护一个双向链表    2.1 此实现可以让客户避免未指定的、由 HashMap(及 Hashtable)所提供的通常为杂乱无章的排序工作,同时无需增加与 TreeMap 相关的成本。使用它可以生成一个与原来顺序相同的映射副本,而与原映射的实现无关。    2.2 优点:此类提供所有可选的 Map 操作,并且允许 null 元素。HashMap 迭代时间很可能开支较大,因为它所需要的时间与其容量 成比例。    2.3  链接的哈希映射具有两个影响其性能的参数:初始容量和加载因子。它们的定义与 HashMap 极其 ...
1 实现一个Comparator 接口 public class compater implements Comparator { public int compare(Object arg0, Object arg1) { TestObject o1 = null; TestObject o2 = null; int result = 0; if(arg0 instanceof TestObject && arg1 instanceof TestObject){ ...
Global site tag (gtag.js) - Google Analytics