西瓜注:比较老的文章,在最近的一次应急中发现客户的服务器中SQL Server占用内存很高,怀疑系统死机跟SQL SERVER消耗内存过大有关系。然后搜索相关的文章,这个一般分为3篇,我把他们放到一起了,学习一下,貌似原文是msdn上的。

简介

在本专栏中,我们将从一个开发者的角度来探索SQL SERVER 的内存管理。因此我们将讨论服务器内存管理的API和操作系统的内存管理机制,他们是如何运行的? 以这种新颖的方式来探讨SQL SERVER内存管理,可以使开发人员明白其中的前因后果,精通一个产品,我们要了解它内部是如何运行和特定的用途。

我们首先开始的研究,它包括一些Windows内存管理的基本原理。和所有的32位的Windows程序一样,SQL SERVER也是使用Windows的内存管理机制来分配、释放和通用的内存管理资源。也就是说,SQLSERVER和其他Windows程序一样通过WIN32 API函数和操作系统提供的内存管理资源交互。

阅读全文

最近要用到AIX的一些基本的命令,可怜我以前从来没有接触过,而且Aix和Linux还是有很多区别的,估计最近会陆陆续续的添加有关AIX的一些东西。下面先来一个最简单的内存查看命令以及如何管理日志。

1、
# lsdev -Cc memory
查看配置的物理内存设备,下面为其输出示例:

阅读全文