`
文章列表
1:网桥、hub、路由器、交换机的区别在哪里?    第一层交换:网络最底层的转接设备是中继器repeater,它工作在物理层,功能就是双向发大信号,通常的作用就是当线路比较长的时候保证型号不至于太衰减变形,除了产生一些延迟以外,和直接线缆相连没有区别。       第二层交换:bridge和hub以及交换机switcher都工作在数据链路层,但是二者的机制不同。严格的讲,hub虽然连接多个主机,但不是交换设备,它面对的是以太网的帧,它的工作就是在一个端口收到的以太网的帧,向其他的所有端口进行广播(也有可能进行链路层的纠错),这样来看,它的中继器的工作机制是一样的,只是工作的层次不同。这样来看 ...
实际用例: 监测192.16.0.100到192.16.0.102 网卡为eth1的包是否丢失,命令如下: tcpdump -i eth1 dst host 192.16.0.102 and src host 192.16.0.100 输出为: tcpdump: verbose output suppressed, use -v or -vv for full protocol decodelistening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes17:57:12.608278 IP 192.16.0.100. ...
       Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性,JVM在实现的时候都有一个由垃圾回收所管理的堆。垃圾回收是一种动态存储管理技术,它自动地释放不再被程序引用的对象,按照特定的垃圾收集算法来实现资源自动回收的功能。  垃圾收集的意义  在C++ ...
描述:Ethtool是用于查询及设置网卡参数的命令。 概要:ethtool ethX      //查询ethX网口基本设置ethtool –h        //显示ethtool的命令帮助(help)ethtool –i ethX    //查询ethX网口的相关信息 ethtool –d ethX    //查询ethX网口注册性信息ethtool –r ethX    //重置ethX网口到自适应模式ethtool –S ethX    //查询ethX网口收发包统计ethtool –s ethX [speed 10|100|1000]\         //设置网口速率10/100 ...
通过profile可以对用户会话进行一定的限制,比如IDLE时间。将IDLE超过一定时间的会话断开,可以减少数据库端的会话数量,减少资源耗用。使用这些资源限制特性,需要设置resource_limit为TRUE: [oracle@test126 udump]$ sqlplus "/ as sysdba"SQL*Plus: Release 10.2.0.1.0 - Production on Fri Oct 13 07:58:21 2006Copyright (c) 1982, 2005, Oracle.  All rights reserved.Connected to:O ...
 在Linux下面部署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题,其实Linux是有文件句柄限制的(就像WinXP?),而且默认不是很高,一般都是1024,作为一台生产服务器,其实很容易就达到这个数量,因此我们需要把这个值改大一些。   大概知道ulimit这个命令是相关的,上Google搜索了一下,大多数说的很含糊,也没有统一说一下,经过两个小时看了不少文章终于弄清楚ulimit相关的一些配置问题。   我们可以用ulimit -a来查看所有限制值,我只关心文件句柄数量的问题   open files (-n) 1024   ...
导读: 一、用事实说话 二、关于LSOF命令的其它用法: 三、参考文档:   正文: lsof:Finding open files with lsof 作用:查看文件被哪些进程打开 一、用事实说话 【实验】Linux下文件删除、句柄与空间释放问题
在Linux下面部署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题,其实Linux是有文件句柄限制的,而且默认不是很高,一般都是1024,作为一台生产服务器,其实很容易就达到这个数量,因此我们需要把这个值改大一些。   我们可以用ulimit -a来查看所有限制值,现在只关心文件句柄数量的问题 open files (-n) 1024 这个就是限制数量 这里,有很多ulimit的文章都说的很含糊,究竟这个1024是系统的限制,还是用户的限制呢。其实,这个是用户限制来的,完整的说法,应该是当前用户准备要运行的程序的限制。 1、这 ...
一. JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。      那么,JNDI到底起什么作用?      要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。        没有JNDI的做法:     Connection conn=null; try {       Class.forName("com.mys ...
前两天远程重建oracle实例过程中遇到的问题,记录如下: 1、vnc遭遇常见错误 [root@db1 bdump]# vncserver You will require a password to access your desktops.Password:Verify:New 'db1.bts.com:1 (root)' desktop is db1.bts.com:1Creating default startup script /root/.vnc/xstartupStarting applications specified in /root/.vnc/xstartupLog f ...
Oracle10G 最低系统要求:内存:推荐1G,,在虚拟机中为768MSwap分区:1G,设为内存的2倍/tmp磁盘空间:400MB以上磁盘空间:软件3.5G 数据1.2G 所需软件:SUSE Linux Enterprise 10 for x86,以下简称SLES http://blog.chinaunix.net/u/27474/showart_212310.html Orac ...
在 Linux 中,管道连接着一个命令的标准输出和另一个命令的标准输入。 我们应该知道我们有的时候会用到类似于“>”,“<”之类的重定位的SHELL语言完成特定的工作而管道是进程中类似于重定位用法的一种进程之间的通信过程让我们考虑一下非常常见的 ls 命令。 ls 有许多可用的选项,但是如果目录的内容卷动速度快得你无法查看时该怎么办呢? 比如/etc目录的文件就不是一屏可以显示完的当然ls可能有适当的参数来完成我们需要的功能-------分屏显示但是,如果我们使用管道命令的话更方便也更直观使用以下命令来查看 /etc 目录的内容: ls -al /etc 你怎么样才能在输出卷过 ...
摘要:本文讲述的时进程管理的基本概念和进程管理工具介绍;文中的重点对进程管理工具的分类介绍及应用举例,包括 ps、pgrep、top 、kill、pkill、killall、nice和renice 等工具。 目录          1.1 进程分类;1.2 进程的属性;1.3 父进程和子进程; o     2.1.1 ps
现象及解决思路:  现象: 1)备份数据:exp cris/cris@test file=/opt/123.dmp 命令报错,TNS监听错误  2) PL/SQL Developer 连接不上数据库实例,提示无监听的SID。 计划思路1:linux下进入oracle命令重新启动,                重启oracle服务:service oracle restart ,                查看oracle状态 :service oracle status。                查看oracle实例:echo $ORALCE_SID 结果:重试 ...
SUSE厂家主流推荐的方法,个人也比较推崇!   一、配置加在网卡驱动 在/etc/sysconfig/kernel中的MODULES_LOADED_ON_BOOT参数加上网卡的驱动,例如MODULES_LOADED_ON_BOOT=”tg3 e1000” 注意:大多数情况下不需要配置这一步骤,只有某些网卡不能在启动过程中驱动初始较慢没有识别导致绑定不成功,也就是有的slave设备(从设备)没有加入绑定,才需要配置。 二、创建要绑定的网卡配置文件/etc/sysconfig/network/ifcfg-eth*,其中*为数字,例如ifcfg-eth0 , ifcfg-eth1等等。 ...
Global site tag (gtag.js) - Google Analytics