分享 Linux Swap
全能手 2012-8-13 11:43
Swapping is the moving of an entire process to and from secondary storage when the main memory is low. Many modern operating systems, including Linux, do not use this approach, mainly because context switches are very expensive. Instead, they use paging. In Linux, swapping is performed ...
1034 次阅读|1 个评论 热度 1
分享 linux下proc里关于磁盘性能的参数
全能手 2012-8-13 11:37
我们在磁盘写操作持续繁忙的服务器上曾经碰到一个特殊的性能问题。每隔 30 秒,服务器就会遇到磁盘写活动高峰,导致请求处理延迟非常大(超过3秒)。后来上网查了一下资料,通过调整内核参数,将写活动的高峰分布成频繁的多次写,每次写入的数据比较少。这样可以把尖峰的写操作削平成多次写操作。以这种方式执行的 ...
1046 次阅读|1 个评论 热度 1
分享 Linux 直接 I/O
全能手 2012-8-13 11:24
Linux   直接 I/O
直接 I/O 的动机 在介绍直接 I/O 之前,这一小节先介绍一下为什么会出现直接 I/O 这种机制,即传统的 I/O 操作存在哪些缺点。 什么是缓存 I/O (Buffered I/O) 缓存 I/O 又被称作标准 I/O ,大多数文件系统的默认 I/O 操作都是缓存 I/O 。在 ...
1234 次阅读|1 个评论 热度 1
分享 Oracle CPU 性能数据收集
全能手 2012-8-13 11:17
在linux/Unix系统中,操作系统提供了调度机制来共享使用CPU。这个调度机制在三种状态下转化。准备队列,暂停(睡眠),运行中。 running - 运行中,进程在使用CPU执行指令。直到被操作系统打断,或者进程自动放弃CPU。打断的原因:另一个进程具有更高优先级需要 CPU;另一个进程具有相似优先级,且调度程序按round-b ...
1702 次阅读|2 个评论 热度 2
分享 Linux/unix常规文件目录操作
全能手 2012-8-13 11:07
Linux/unix常规文件目录操作
文件系统是 linux 的一个十分基础的知识,同时也是学习 linux 的必备知识。 本文将站在一个较高的视图来了解 linux 的文件系统, 主要包括了linux磁盘分区和目录、挂载基本原理、文件存储结构、软链接硬链接、和常见目录的介绍。相信 ...
1282 次阅读|1 个评论 热度 1
分享 oracle ASM经典结构图-值得看看
oraunix 2012-8-13 10:43
http://www.jiagulun.com/thread-4860-1-1.html
1498 次阅读|0 个评论
分享 ASM工具集合-amdu
oraunix 2012-8-13 10:28
这个工具功能非常强大,可以在磁盘组unmount的情况下,直接读取ASM磁盘的file directory部分,找到文件和目录结构,然后根据用户需求,直接将文件抽取出来,因此功能非常强大。 AMDU 是 Oracle 11g 里自带的一个免费的工具,用于分析 ASM 磁盘组的元数据以及从不能 mount 的磁盘组中往外抽取数据文件。 “ ...
1934 次阅读|1 个评论 热度 2
分享 ASM工具集合-md_backup、md_restore
oraunix 2012-8-13 10:14
在使用这个工具以前,必须对ASM的原理熟练掌握,这个我们在上课的时候已经讲过了。 ASM元数据的备份 11g md_backup/md_restore 10g dd if=device name f=unique header file bs=4096 count=1 这两个工具只是备份和恢复ASM的disk header部分,因此功能非常简单。 在 11g 中ASMCMD 已经拓展 备份 和恢复ASM 磁盘 ...
2009 次阅读|0 个评论
分享 oracle asm讲课小结
oraunix 2012-8-13 09:24
第一天讲了整个oracle rac系统里面关于存储的相关知识 1、存储及raid 2、磁盘、分区、文件系统、裸设备 3、物理卷、卷组、逻辑卷、裸设备、文件系统 4、并发卷及并发卷组 5、asm:裸盘、分区、裸设备、ASM磁盘 ASM相关基础知识 1、asm磁盘、磁盘组、AU、FG 2、ASM相关操作 第二天讲了ASM相关高级知识 ASM元数据 ...
1484 次阅读|0 个评论 热度 1
分享 计算Oracle进程使用内存的情况
oraunix 2012-8-12 09:09
我们经常碰到操作系统在大量的使用swap,根本原因是物理内存被大量使用。 我们就有必要确认哪些进程在大量的使用内存,使用了多少,然后再进一步去挖掘这个进程的具体操作。 We used the Unix ps command to get a listing on the operating system side and then looked inside Oracle to view these same processe ...
1748 次阅读|0 个评论 热度 1
意见
反馈