服务器提高内存和cpu占用率_服务器内存使用率过高

hacker|
147

文章目录:

如何提高内存,CPU 使用率?

超频?就是开机的时候按一下“点”“.”键进入主板系统设置。

由主板改变对CPU的运行频率进行设置,从而改变运行速度。一般都设置内容都是英文,具体到网站上

查一下有关英文含义。

例如: 频率: 100 166 200

然后从这个数值上改变大小例如搞成110 176 210等等。如果搞的特大电脑无法计算从而无法启动。

例如100 搞到 120无法启动那么建议在 115这样。一般自己的电脑不要乱搞。 数据加大工作热量也

就加大需要更换风扇等等。建议到网吧里面乱搞。。等技术成熟!(偷笑)我经常做这样事。

下面复制一个专门对照超频的英文:

声明是复制的。喜欢就认真看,根据自己的主板看!

AWARD BIOS设置和基本选项

STANDARD CMOS SETUP(标准CMOS设定)

用来设定日期、时间、软硬盘规格、工作类型以及显示器类型

BIOS FEATURES SETUP(BIOS功能设定)

用来设定BIOS的特殊功能例如病毒警告、开机磁盘优先程序等等

CHIPSET FEATURES SETUP(芯片组特性设定)

用来设定CPU工作相关参数

POWER MANAGEMENT SETUP(省电功能设定)

用来设定CPU、硬盘、显示器等等设备的省电功能

PNP/PCI CONFIGURATION(即插即用设备与PCI组态设定)

用来设置ISA以及其它即插即用设备的中断以及其它差数

LOAD BIOS DEFAULTS(载入BIOS预设值)

此选项用来载入BIOS初始设置值

LOAD OPRIMUM SETTINGS(载入主板BIOS出厂设置)

这是BIOS的最基本设置,用来确定故障范围

INTEGRATED PERIPHERALS(内建整合设备周边设定)

主板整合设备设定

SUPERVISOR PASSWORD(管理者密码)

计算机管理员设置进入BIOS修改设置密码

USER PASSWORD(用户密码)

设置开机密码

IDE HDD AUTO DETECTION(自动检测IDE硬盘类型)

用来自动检测硬盘容量、类型

SAVEEXIT SETUP(储存并退出设置)

保存已经更改的设置并退出BIOS设置

EXIT WITHOUT SAVE(沿用原有设置并退出BIOS设置)

不保存已经修改的设置,并退出设置

STANDARD CMOS SETUP(标准CMOS设定)

标准CMOS设定中包括了DATE和TIME设定,您可以在这里设定自己计算机上的时间和日期。

下面是硬盘情况设置,列表中存在PRIMARY MASTER 第一组IDE主设备;PRIMARY SLAVE 第一组IDE从设备;SECONDARY MASTER 第二组IDE主设备;SECONDARY SLAVE 第二组IDE从设备。这里的IDE设备包括了IDE硬盘和IDE光驱,第一、第二组设备是指主板上的第一、第二根IDE数据线,一般来说靠近芯片的是第一组IDE设备,而主设备、从设备是指在一条IDE数据线上接的两个设备,大家知道每根数据线上可以接两个不同的设备,主、从设备可以通过硬盘或者光驱的后部跳线来调整。

后面是IDE设备的类型和硬件参数,TYPE用来说明硬盘设备的类型,我们可以选择AUTO、USER、NONE的工作模式,AUTO是由系统自己检测硬盘类型,在系统中存储了1-45类硬盘参数,在使用该设置值时不必再设置其它参数;如果我们使用的硬盘是预定义以外的,那么就应该设置硬盘类型为USER,然后输入硬盘的实际参数(这些参数一般在硬盘的表面标签上);如果没有安装IDE设备,我们可以选择NONE参数,这样可以加快系统的启动速度,在一些特殊操作中,我们也可以通过这样来屏蔽系统对某些硬盘的自动检查。

SIZE 表示硬盘的容量;CYLS 硬盘的柱面数;HEAD硬盘的磁头数;PRECOMP写预补偿值;LANDZ着陆区,即磁头起停扇区。最后的MODE是硬件的工作模式,我们可以选择的工作模式有:NORMAL普通模式、LBA逻辑块地址模式、LARGE大硬盘模式、AUTO自动选择模式。NORMAL模式是原有的IDE方式,在此方式下访问硬盘BIOS和IDE控制器对参数部作任何转换,支持的最大容量为528MB。LBA模式所管理的最大硬盘容量为8.4GB,LARGE模式支持的最大容量为1GB。AUTO模式是由系统自动选择硬盘的工作模式。

其它部分是DRIVE A和DRIVE B软驱设置,如果没有B驱动器,那么就NONE驱动器B设置。我们可以在这里选择我们的软驱类型,当然了绝大部分情况中我们不必修改这个设置。

VIDEO 设置是用来设置显示器工作模式的,也就是EGA/VGA工作模式。

HALT ON 这是错误停止设定,ALL ERRORS BIOS:检测到任何错误时将停机;NO ERRORS:当BIOS检测到任何非严重错误时,系统都不停机;ALL BUT KEYBOARD:除了键盘以外的错误,系统检测到任何错误都将停机;ALL BUT DISKETTE:除了磁盘驱动器的错误,系统检测到任何错误都将停机;ALL BUT DISK/KEY:除了磁盘驱动器和键盘外的错误,系统检测到任何错误都将停机。这里是用来设置系统自检遇到错误的停机模式,如果发生以上错误,那么系统将会停止启动,并给出错误提示。

还有系统内存的参数:BASE MEMORY:基本内存;extended 扩展内存;other 其它内存;total MEMORY 全部内存。

BIOS FEATURES SETUP(BIOS功能设定)

ENABLED是开启,DISABLED是禁用,使用PAGE UP和PAGE DOWN可以在这两者之间切换。

CPU INTERNAL CORE SPEED:CPU 当前的运行速度;

VIRUS WARNING:病毒警告;

CPU INTERNAL CACHE/EXTERNAL CACHE(CPU内、外快速存取);

CPU L2 GACHE ECC CHECKING (CPU L2『第二级缓存』快速存取记忆体错误检查修正);

QUICK POWER ON SELF TEST(快速开机自我检测)此选项可以调整某些计算机自检时检测内存容量三次的自检步骤;

CPU UPDATE DATA(CPU更新资料功能);

BOOT FROM LAN FIRST(网络开机功能)此选项可以远程唤醒计算机。

BOOT SEQUENCE(开机优先顺序)这是我们常常调整的功能,通常我们使用的顺序是:A、C、SCSI,CDROM,如果您需要从光盘启动,那么可以调整为ONLY CDROM ,正常运行最好调整由C盘启动.

BIOS FALSH PROTECTION(BIOS写入保护);

PROCESSOR SERIAL NUMBER(系统自动检测奔腾3处理器);

SWAP FLOPPY DRIVE(交换软驱盘符);

VGA BOOT FROM(开机显示选择);

BOOT UP FLOPPY SEEK(开机时是否自动检测软驱);

BOOT UP NUMLOCK STATUS(开机时小键盘区情况设定);

TYPEMATIC RATE SETTING(键盘重复速率设定);

TYPEMATIC RATE(CHARS/SEC,字节/秒);

TYPEMATIC DELAY(设定首次延迟时间)

SECURITY OPTION(检测密码方式)如设定为SETUP,则每次打开机器时屏幕均会提示输入口令(普通用户口令或超级用户口令,普通用户无权修改BIOS设置),不知道口令则无法使用机器;如设定为SYSTEM则只有在用户想进入BIOS设置时才提示用户输入超级用户口令。

Memory Parity Check:如果机器上配置的内存条不带奇偶校验功能,则该项一定要设为Disable,目前除了服务器外大部分微机(包括品牌机)的内存均不带奇偶校验.

PCI/VGA PALETTE SNOOP(颜色校正);

ASSIGN IRQ FOR VGA(分配IRQ给VGA)IRQ即系统中断地址。

OS SELECT FOR DRAM64MB(设定OS2使用内存容量)如果正在使用OS/2系统并且系统内存大于64MB,则该项应为Enable,否则高于64MB的内存无法使用,一般情况下为Disable.;

HDD S.M.A.R.T. capability(硬盘自我检测)此选项可以用来自动检测硬盘的工作性能,如果硬盘即将损坏,那么硬盘自我检测程序会发出警报。

REPORT NO FDD FOR WIN95(分配IRQ6给FDD)FDD就是软驱。

VIDEO BIOS SHADOW(使用VGA BIOS SHADOW)用来提升系统显示速度,一般都选择开启。C8000-CBFFFF Shadow:该块区域主要来映射扩展卡(网卡,解压卡等)上的ROM内容,将其放在主机RAM中运行,以提高速度。

提高linux脚本cpu和内存使用率

linuxt提供了系统函数sysconf()用来读取CPU和内存信息,先来了解一下sysconf()函数吧。

头文件

#includeunistd.h

函数原型

long sysconf (int name);

说明

sysconf() 返回选项 ( 变量) 的当前值,这个值可配置的但也是受系统限制的。在成功完成的情况下,sysconf() 返回 变量的当前值。该值受到的限制将少于编译时 limits.h, unistd.h 或 time.h 中可用的对应值。大多数这些 变量的值在调用进程的生存时间内不变。

如果出错,那么函数返回 -1 ,并适当地设置 errno 。当没有错误发生时, -1 也是一个合法的返回值。因此,程序要检查错误,应该在调用 sysconf() 之前将 errno 设置为 0 ,然后,如果返回 -1,则检验到错误。

参数 name 指定我们感兴趣的运行时限制的名字,它必须是以值中之一(除非另有说明,否则返回值都是整数):

_SC_2_C_BIND : 一个布尔值,指出是否支持 POSIX C 语言绑定。返回值是 _POSIX2_C_BIND 。

_SC_2_C_DEV : 一个布尔值,指出是否支持 POSIX C 语言开发使用工具选项。返回值是 _POSIX2_C_DEV 。

_SC_2_C_VERSION : 它指出支持哪一个 ISO POSIX.2 标准 (命令) 的版本。返回值是 _POSIX2_C_VERSION 。

_SC_2_CHAR_TERM : 一个布尔值,指出是否至少支持一个 终端。返回值是 _POSIX2_CHAR_TERM 。

_SC_2_FORT_DEV : 一个布尔值,指出是否支持 FORTRAN 开发使用工具选项。返回值是 POSIX2_FORT_DEV 。

注意:1、 CLK_TCK 的值是可变的,因此,不应该假设它是一个 编译时间 常量。

2、调用 setrlimit 会使 OPEN_MAX 的值发生改变。

3、 通过将 sysconf (_SC_PHYS_PAGES) 和 sysconf (_SC_PAGESIZE) 相乘,来确定 物理内存的总量 (以 字节为单位) 可以返回一个值,该值超出 32 位进程中 long 或 unsigned long 可表示的最大值。同样适用于通过将 sysconf (_SC_PAGESIZE) 和 sysconf (_SC_AVPHYS_PAGES) 想乘,来确定未使用的 物理内存的总量 (以 字节为单位)。这个问题有两个工作区。第 1 个工作区将程序作为 64 位的进程进行编译 (从而使 long 足够大到可以容纳乘法运算的结果) ,但是,这样做的缺点是得到的程序只能在 64 位的内核中运行。第 2 个工作区是用来将得到的乘法运算结果存储在一个 64 位的量中,如 longlong_t (Solaris OS 类型) 或 long long (linux)。它的有点是可以在 32 位和 64 位的内核中正确工作。

怎么样才能提高CPU和内存的使用率? 谢谢//

提高CPU内存使用率.... 不知你是不是想搞破坏,我给你写个程序。 专门耗尽CPU和内存的。

你用VC编译一下.

#include stdlib.h

int main()

{

char*ptr;

while (1)

{

ptr=calloc(sizeof(int),1024);

if (ptr==NULL)

{

int i;

for (i=0;i10000;i++)

{

int x=9999*9998;

}

}

}

return 1;

}

你多开几个这个的EXE 就可以了 CPU 就会被耗尽了

Cpu和内存 使用率过高怎么解决

CPU占用率高有多种原因引起的,如垃圾过多,电脑中病毒,软件冲突,驱动没有经过认证等等。

1、在任务管理器里面可以查看CPU和内存的使用率,键盘上同时按住Ctrl+Alt+Delete,点击“启用任务管理器(T)”就可以看到当前CPU和内存实际的使用率是多少了。如图

2、如果任务管理器里面内存和CPU的占用率很高,可能是后台运行的程序太多,键盘上同时按住Win+R进入运行窗口输入“msconfig”点击“启动”,把不需要的程序禁用掉,就可以减少CPU和内存的使用率了。

3、也可以下载360安全卫士,给电脑清理垃圾并修复系统。

5条大神的评论

  • avatar
    访客 2022-09-21 下午 01:23:10

    和内存信息,先来了解一下sysconf()函数吧。头文件#includeunistd.h函数原型long sysconf (int name);说明sysconf() 返回选项 ( 变量

  • avatar
    访客 2022-09-21 下午 07:18:17

    来载入BIOS初始设置值 LOAD OPRIMUM SETTINGS(载入主板BIOS出厂设置) 这是BIOS的最基本设置,用来确定故障范围 INTEGRATED PERIPHERALS(内建整合设备周边设定) 主板整合设备设定 SUPERVISOR PASSWORD(管理者密码) 计算

  • avatar
    访客 2022-09-21 下午 05:45:51

    台运行的程序太多,键盘上同时按住Win+R进入运行窗口输入“msconfig”点击“启动”,把不需要的程序禁用掉,就可以减少CPU和内存的使用率了。3、也可以下载360安全卫士,给电脑清理垃圾并修复系统。

  • avatar
    访客 2022-09-21 下午 03:36:50

    理内存的总量 (以 字节为单位)。这个问题有两个工作区。第 1 个工作区将程序作为 64 位的进程进行编译 (从而使 long 足够大到可以容纳乘法运算的结果) ,但是,这样做的缺点是得到的程序只能在 64 位的内核中运行。第 2 个工作区是用来将得到的

  • avatar
    访客 2022-09-21 下午 03:59:07

    ORT_DEV 。注意:1、 CLK_TCK 的值是可变的,因此,不应该假设它是一个 编译时间 常量。2、调用 setrlimit 会使 OPEN_MAX 的值发生改变。3、 通过将 sysconf (_SC_PHYS_PAGES) 和 sysconf

发表评论