摘要:        
整理自到底为什么要进行字节对齐?到底为什么要进行字节对齐?1.hpsmouseCPU的访问粒度不仅仅是大小限制,地址上也有限制。也就是说,CPU只能访问对齐地址上的固定长度的数据。以四字节对齐为例,就是只能访问0x0-0x3,0x4-0x7,0x8-0xc这样的(闭)区间,不能跨区间访问。如果真正需...    阅读全文
posted @ 2014-08-13 23:42
Noble_
阅读(831)
评论(0)
推荐(0)
        
            
        
        
摘要:        
转自字节对齐一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地...    阅读全文
posted @ 2014-08-13 19:15
Noble_
阅读(409)
评论(0)
推荐(0)
        
            
        
        
摘要:        
转自centos网络安装中的注意点centos网络安装的教程网上很多,这里仅仅记录一下安装过程中网上别处提及很少的注意点。1.centos默认会安装selinux,并且默认阻止ftp服务,所以要禁掉selinux,或者在selinux中允许ftp服务,可以通过命令system-config-secu...    阅读全文
posted @ 2014-08-13 01:45
Noble_
阅读(244)
评论(0)
推荐(0)
        
            
        
        
摘要:        
转自网络安装CentOS 5.30. 基本要求(1) 需要使用至少两台服务器:其中一台没有操作系统,是我们即将安装的服务器;另外一台是已经安装好操作系统的服务器,我们用来存储CentOS的安装文件。(2) 要安装操作系统的网卡须支持票PXE协议,并且已经将主板BIOS设置为“网卡启动”。1. 安装原...    阅读全文
posted @ 2014-08-13 01:45
Noble_
阅读(374)
评论(0)
推荐(0)
        
            
        
        
摘要:        
转自CentOS 6.0图解网络安装全过程国内镜像站点(东北大学、网易)网易镜像站点:http://mirrors.163.com/centos/6.0/isos/中科大镜像站点:http://centos.ustc.edu.cn/centos/6.0/isos/CentOS 6.0镜像站点列表:h...    阅读全文
posted @ 2014-08-13 01:44
Noble_
阅读(249)
评论(0)
推荐(0)
        
            
        
        
摘要:        
转自数据对齐许多计算机系统对数据类型的合法地址做了一些限制,要求某种数据类型对象的地址必须是某个值K(2,4,8)的倍数,这种堆积限制简化形成了处理器和存储器系统之间接口的硬件设计,总之就是为了方便高效的读取数据,于是就有了数据对齐。struct S1{ char k; double i; ...    阅读全文
posted @ 2014-08-13 01:12
Noble_
阅读(254)
评论(0)
推荐(0)
        
            
        
        
摘要:        
转自校验和算法经常看计算机网络相关的书时,每次看到关于IP或者是UDP报头校验和时,都是一笑而过,以为相当简单的东西,不就是16bit数据的相加吗!最近在学习Ping命令的源待时,看到里面有关于校验和的算法。一头雾水,后来查找资料,看到校验和是16bit字的二进制反码和。总是觉得很奇怪,为什么会用反...    阅读全文
posted @ 2014-08-13 00:48
Noble_
阅读(19760)
评论(1)
推荐(0)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号