eclipse经常未响应解决办法(2012-11-22 10:19:57)标签:杂谈分类:Java现象:启动eclipse缓慢,启动完成经常出现未响应情况。偶然在打开一个项目时候,也出现未响应。原因:虚拟内存不足,或者电脑本身内存不足。但是目前绝大多数PC而言,内存应该是...
分类:
系统相关 时间:
2014-10-03 16:47:44
阅读次数:
240
码农充电站--进程与线程进程是容器,本身不是执行实体,线程才是执行实体。进程由两部分组成,1、内核对象,实质是一个数据结构,由操作系统管理2、DLL和执行体(包含堆、栈、代码段)32位的平台下,每个进程有4GB的虚拟内存。由于进程的开辟和加载,操作系统都要切换上下文环境,因此消耗资源比较大。而同一进...
分类:
编程语言 时间:
2014-10-01 01:46:40
阅读次数:
452
在C/C++ 中常用的内存分配和管理的方式有很多,如智能指针, STL容器, new/delete, malloc/free, brk, sbrk等等,最近研究了一下Unix比较底层的一种内存管理方式mmap/munmap,需要完全自己来维护分配的虚拟内存,没有任何其他辅助的数据结构来帮助维护内存空间。
一、在终端里输入 man mmap 可以查看此函数的API文档,此函数的具体描述如下:
v...
分类:
编程语言 时间:
2014-09-27 13:55:09
阅读次数:
799
Virtual Memory and Memory Mapping Virtual memory was introduced in 1959. The main goal was to significantly simplify programming by abstracting the qu...
分类:
其他好文 时间:
2014-09-27 00:11:58
阅读次数:
314
硬盘是存储数据的地方,C、D、E盘只是硬盘上的一个分区,都是在硬盘上。内存是计算机处理数据的暂时存放区。虚拟内存是从硬盘上划分出一小块空间,用来存放即将被内存取走的数据。我们可以举个例子说明计算机的工作模式。整个计算机的工作就好像要用辘轳从井里把水打上来,再把水送回井里。CPU(中央处理器)就好比是...
分类:
其他好文 时间:
2014-09-26 19:34:58
阅读次数:
142
swap分区的用处:swap是当物理内存不够用的时候,把数据放到swap中,所以swap起到了一个虚拟内存的作用,在某种意义上来说也算是加大了内存空间。一般swap分区是在安装系统时设置的,如果安装系统时忘记分swap分区了,那也没事,还有补救的方法。下面就讲讲安装完系统后如何添..
分类:
系统相关 时间:
2014-09-26 11:21:10
阅读次数:
254
swap分区的用处:swap是当物理内存不够用的时候,把数据放到swap中,所以swap起到了一个虚拟内存的作用,在某种意义上来说也算是加大了内存空间。一般swap分区是在安装系统时设置的,如果安装系统时忘记分swap分区了,那也没事,还有补救的方法。下面就讲讲安装完系统后如何添加swap分区。...
分类:
系统相关 时间:
2014-09-26 10:42:38
阅读次数:
269
虚拟内存调度算法:页面置换:在地址映射过程中,若在页面中发现所要访问的页面不再内存中,则产生缺页中断(page fault)。当发生缺页中断时操作系统必须在内存选择一个页面将其移出内存,以便为即将调入的页面让出空间。OPT:最佳替换算法(optional replacement)。替换下次访问距当前...
分类:
其他好文 时间:
2014-09-25 00:44:17
阅读次数:
200
欢迎大家加入我们的微信公共平台
1、设定虚拟内存硬盘中有一个很宠大的数据交换文件,它是系统预留给虚拟内存作暂存的地方,很多应用程序都经常会使用到,所以系统需要经常对主存储器作大量的数据存取,因此存取这个档案的速度便构成影响计算机快慢的非常重要因素!一般w..
分类:
其他好文 时间:
2014-09-24 17:05:08
阅读次数:
215
1.Redis的简单介绍Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务..
分类:
系统相关 时间:
2014-09-24 16:26:47
阅读次数:
582