Dos的设计是基于16位的CPU的,也就是CPU中的每个寄存器(Register)只有16位,只能存放0-65535(64K)的值。为了能访问大于64K的内存,人们用了分段的方法,用两个16位的数来记录逻辑上地址,第一个是段值(Segment),第二个是偏移量(Offset),写起来的格式一般是段值...
分类:
编程语言 时间:
2014-09-16 10:21:30
阅读次数:
187
一般说来,数据链路层发出的数据包称为frame,地址是链路层的地址,如mac地址;网络层发出的数据包称为packet,地址是网络层地址,如ip地址;传输层发出的数据包称为segment,地址是传输层地址,如TCP的端口号。?...
分类:
其他好文 时间:
2014-09-15 23:00:29
阅读次数:
419
注:本文章是翻译自:Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing 概要 我们提出了弹性分布式数据集(Resilient Distributed Datasets...
分类:
其他好文 时间:
2014-09-15 19:07:59
阅读次数:
146
Oracle中的ORA-01548: active rollback segment '_SYSSMU1$' found
接上文《Oracle Undo tablespace恢复(无备份)》 http://www.linuxidc.com/Linux/2014-06/103779.htm
RMAN备份与恢复之undo表空间丢失 http://www.linuxidc.com/Linux/20...
分类:
数据库 时间:
2014-09-14 18:03:47
阅读次数:
391
##基础##
- 对应层数据的名称
- Application Package
- Translation Segment
- Networking Packet
- DataLink Frame
- TCP是一种基于字节流的协议,TCP 中的ACK是接收端期待发送端下一个发来的数据包的序列号
- MSS 是在建立连接...
分类:
其他好文 时间:
2014-09-13 13:23:47
阅读次数:
442
SRC=Microprocessor Based Systems SRC=Computer Architecture: A Quantitative Approach
分类:
其他好文 时间:
2014-09-11 23:48:52
阅读次数:
279
改变内存空间的方法,主要就是set_fs(),get_ds()这两个函数来完成内存空间切换。一般定义的宏如下: #define BEGIN_KMEM {mm_segment_t old = get_fs();set_fs(get_ds())} #define END_KMEM {se...
分类:
其他好文 时间:
2014-09-11 22:06:42
阅读次数:
213
这两天有空翻了翻大神写的《innodb存储引擎》,手痒亲身实践。由于此书出版了有段时日,没有用其推荐的python工具,通过点滴推敲,略微发现其中冰山一角的奥秘。对于今后对于一些问题查证或数据迁移可能会有帮助。话不多说,开码。·大结构innodb数据文件按照 :【segment,extent,pag...
分类:
数据库 时间:
2014-09-10 13:57:40
阅读次数:
269
本文旨在进行Byzantine faults的容错,文章开门见山提出了新算法的优势:可工作在异步环境(如Internet),响应时间可以获得比之前算法超过一个数量级的提升。当然肯定会有limitation伴随,我们试着找出它们。
一开始文章就告诉我们有一个问题还没能解决:fault-tolerant privacy。
?Normal-Case Operation
提出了Buffered...
分类:
其他好文 时间:
2014-09-09 16:18:19
阅读次数:
179
本文理解来自论文All about Eve: Execute-Verify Replication for Multi-Core Servers
Eve是为了适应多核服务器而诞生的distributed replication方案。State machine replication旨在实现fault tolerance。由于让所有的replicas执行一样顺序的请求很困难,Eve采取...
分类:
其他好文 时间:
2014-09-07 21:14:05
阅读次数:
301