其实对于我们一般理解的计算机内存,它算是CPU与计算机打交道最频繁的区域,所有数据都是先经过硬盘至内存,然后由CPU再从内存中获取数据进行处理,又将数据保存到内存,通过分页或分片技术将内存中的数据再flush至硬盘。那JVM的内存结构到底是如何呢?JVM做为一个运行在操作系统上,但又独立于os运行的...
分类:
其他好文 时间:
2014-09-11 09:35:31
阅读次数:
346
IP的分片与组装
当要发送的IP数据报的长度超出了最大传输单位MTU,且允许分片时,就会进行IP分片。通常,使用UDP协议发送的数据报很容易导致IP分片,而TCP协议是基于流的传输,通常不会产生分片。
IP数据报被分片以后,各分片(fragment)分别组成一个具有IP首部的分组,并各自独立地选择路由,在其分别抵达目的主机后,目的主机的IP层会在传送给传输层之前将接收到的所有分片重装成一个IP...
分类:
其他好文 时间:
2014-09-06 14:52:53
阅读次数:
472
昨天同事跟我说cacti突然抓不到一台服务器的snmp数据了,让我看看,然后就匆匆出去了。。登陆服务器后简单查看了下161端口开着,进程也没什么可疑的,就重启了snmpd服务,用snmpwalk-v2c-cpubliclocalhost.1.3.6.1.2.1.1.3命令,发现已经可以抓取到数据了,本以为问题已经解决..
分类:
其他好文 时间:
2014-09-03 11:26:17
阅读次数:
211
GDC注:因为需要解决在linux64机上编译32位的mongodb(没办法,因为编译的php是32位,然后我想将mongdb扩展添加到php中),在网上搜了很多文章,感觉这篇好懂,而且好用。我使用的是方法一,具体为:> linux32 ./configure --with-php-config=/...
分类:
系统相关 时间:
2014-09-03 11:02:56
阅读次数:
270
Mysql Fabric用来管理mysql服务,提供扩展性和容易使用的系统,管理mysql分片和高可用部署(当前实现了两个特性:高可用和使用数据分片的横向扩展,能单独使用或结合使用这两个特性。)。架构图:应用请求一个扩展的mysql连接器版本,使用XML-RPC协议访问Fabric,当前可以使用py...
分类:
数据库 时间:
2014-09-02 13:56:54
阅读次数:
386
http://www.osyunwei.com/archives/7629.html安装说明系统环境:Centos-6.5安装软件:mongodb-linux-x86_64-2.4.11.tgz下载地址:http://www.mongodb.org/downloads安装机器:192.168.2.237上传位置:/usr/local/软件安装位置:/usr/local/mongodb数据存放位置:/data/mongodb/..
分类:
数据库 时间:
2014-09-02 12:38:25
阅读次数:
255
最近收获:
如果一个公司有针对简单数据的基于关键字(key)的存储和检索的需求,他们可以选择来自系统领域的key-value存储系统。作为选择,他们也可以采用依靠应用程序级的“分片”,通过人工的(哈希)分割他们的数据仓库,通过多个开源的Mysql或者PostGres数据库实例来检索他们的数据。...
分类:
其他好文 时间:
2014-08-29 18:17:58
阅读次数:
219
Mongodb的开启默认启动:$ ./mongodb默认数据保存路径:/data/db/默认端口:27017修改默认路径:--dbpath$ ./mongdb --dbpath /mongodb/把数据存储位置指向一个自己的目录/mongodb/修改默认端口:--port$ ./mongdb --p...
分类:
数据库 时间:
2014-08-26 16:57:46
阅读次数:
261
MongDB 下载:http://www.mongodb.org/下载后将安装包解压并放置在你希望的目录中。 如放置在G盘根目录并重命名为 mongdb。在《MongoDB权威》一书中提到,mongodb默认把 C:\data\db 作为数据目录。可以创建这个目录,或者在系统任意其他位置创建自己的目...
分类:
数据库 时间:
2014-08-25 16:45:04
阅读次数:
251