5,5默认存储引擎是innodb,所以一起动就占用了三百多的虚拟内存,我们一般用的存储引擎是MyISAM,需要禁用innodb,设置默认的引擎为MyISAM。解决方法:在[mysqld]里面加入default-storage-engine
= MyISAMinnodb=OFFskip-innodb
分类:
数据库 时间:
2014-05-27 01:01:29
阅读次数:
308
一、前言vmstat命令:用来获得有关进程、虚存、页面交换空间及CPU活动的信息。这些信息反映了系统的负载情况二、虚拟内存运行原理在系统中运行的每个进程都需要使用到内存,但不是每个进程都需要每时每刻使用系统分配的内存空间。当系统运行所需内存超过实际的物理内存,内核会释放某些进程所占用但未使用的部分或...
分类:
其他好文 时间:
2014-05-26 20:57:13
阅读次数:
370
定义:内存:内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算...
分类:
其他好文 时间:
2014-05-26 07:06:18
阅读次数:
250
一、前言很显然从名字中我们就可以知道vmstat是一个查看虚拟内存(Virtual Memory)使用状况的工具,但是怎样通过vmstat来发现系统中的瓶颈呢?在回答这个问题前,还是让我们回顾一下Linux中关于虚拟内存相关内容。 ......
分类:
系统相关 时间:
2014-05-22 11:25:54
阅读次数:
392
前言
前一篇我们介绍了内存管理中的分页试内存管理,分页的主要作用就是使得每个进程有一个独立的,完整的内存空间,通过虚拟内存技术,使得程序可以在较小的内存上运行,而进程之间内存空间相互独立,提高了安全性。这一篇将主要介绍内存管理中分段管理,以及两种的结合,也是目前计算机普遍采用的段页试内存管理。这也直接决定了的后面程序的编译,加载以及允许时的内存布局。
1. 分段...
分类:
其他好文 时间:
2014-05-22 07:58:31
阅读次数:
327
vmstat 命令是常见的Linux性能监控工具,报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU
活动的统计信息。由 vmstat
命令生成的报告可以用于平衡系统负载活动。系统范围内的这些统计信息(所有的处理器中)都计算出以百分比表示的平均值,或者计算其总和。vmstat使用一般vmstat工具的...
分类:
系统相关 时间:
2014-05-19 23:36:07
阅读次数:
602
多线程的概念 进程 ·正在运行中的程序被成为进程,负责程序运行的内存分配
·没一个进程都有自己独立的虚拟内存空间 线程 ·线程是进程中一个独立的执行路径也称之为控制单元 ·一个进程至少包含一条线程,主线程
·可以将耗时的执行路径如网络请求放在其他线程中执行 创建线程的目的就是为了开启一...
分类:
移动开发 时间:
2014-05-19 16:55:33
阅读次数:
326
VMSTATNAME:Vmstat:报告虚拟内存统计语法: vmstat [-a] [-n]
[-t] [-S unit] [delay [ count]] vmstat [-s] [-n] [-S unit] vmstat [-m] [-n]
[delay [ count]] vmstat [-d...
分类:
系统相关 时间:
2014-05-18 02:35:58
阅读次数:
349
IPC进程间通信+邮槽MailSlot
IPC(Inter-Process Communication,进程间通信)。
现代计算机采用虚拟内存机制,为进程提供独立的足够大的地址空间,处于安全目的,一个进程不具有特殊的权限,是无法访问另一个进程的内存空间,进程间相互隔绝。进程间通信IPC就需要特别的机制来实现,邮槽MailSlot是常用的IPC方法之...
分类:
其他好文 时间:
2014-05-14 20:35:09
阅读次数:
432
http://msdn.microsoft.com/zh-cn/library/dd997372%28v=vs.110%29.aspx内存映射文件 .NET
Framework 4.5 其他版本 1(共 1)对本文的评价是有帮助 - 评价此主题 内存映射文件包含虚拟内存中文件的内容。 利用文件...
分类:
移动开发 时间:
2014-05-12 01:55:09
阅读次数:
1936