巨页的实现,涉及到两个模块:hugetlb和hugetlbfs。
hugetlb相当于是huge page页面管理者,hugetlbfs则用于向用户提供一套基于文件系统的巨页使用界面,其下层功能的实现,则依赖于hugetlb。
1. hugetlb模块
struct hstate hstates[HUGE_MAX_HSTATE];
上面定义了一个hstate数组。
每...
分类:
系统相关 时间:
2015-04-10 20:16:29
阅读次数:
1200
IP是网络层协议,IP头中的协议号用来说明IP报文中承载的是哪种协议(一般是传输层协议,比如6 TCP,17 UDP;但也可能是网络层协议,比如1 ICMP;也可能是应用层协议,比如89 OSPF)。TCP/UDP是传输层协议,TCP/UDP的端口号用来说明是哪种上层应用,比如TCP 80代表WWW...
分类:
其他好文 时间:
2015-04-10 20:00:58
阅读次数:
6944
Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcap network library来进行封包捕捉。可破解局域网内QQ、邮箱、msn、账号等的密码!!wireshark的...
分类:
其他好文 时间:
2015-04-09 19:14:56
阅读次数:
273
当我们做拔插的时候比如Usb或者SDCard,android底层会发出相应的Intent出来给上层应用成使用,比如SDCard或者Usbandroid都会发这样一个Intent.ACTION_MEDIA_MOUNTED,所以我们在上层应用程序中只要侦听这个Intent就可以了,怎么去区分到底是Usb或者SDCard?其实这个Intent里面..
分类:
移动开发 时间:
2015-04-09 12:07:50
阅读次数:
159
Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcap network library来进行封包捕捉。可破解局域网内QQ、邮箱、msn、账号等的密码!!wireshark的...
分类:
其他好文 时间:
2015-04-09 10:29:47
阅读次数:
128
看到stackoverflow上有个回答,就是软件上层(相对)组件建议使用异常,低层(相对)组件建议函数返回错误码(如果是纯C,那么返回错误码是肯定了,越独立的模块组件,更推荐使用错误码)。很明显,返回错误码比较简单,但是会但来后期上的维护困难等等,当然,也并不是绝对的。http://stackov...
分类:
其他好文 时间:
2015-04-09 10:22:50
阅读次数:
138
MFS学习总结MFS概述、特性和新版改进MFS 工作原理和设计架构MFS的安装、部署、配置MFS的高级特性MFS的性能测试MFS集群的维护MFS的常见问题和建议对策一、MFS概述、特性和新版改进MooseFS是一个分布式存储的框架,其具有如下特性:Free(GPL)通用文件系统,不需要修改上层应用就...
分类:
其他好文 时间:
2015-04-09 06:15:08
阅读次数:
241
1.MySQL服务器逻辑架构图 最上层的服务并不是MySQL所独有的,大多数基于网络的客户端/服务器的工具或者服务器都有类似的结构。比如连接处理、授权认证、安全等等。。 第二层架构是MySQL比较有意思的部分。大多数MySQL的核心服务功能都在这一层,包括查询解析、分析、优化、缓存以及所有的内置.....
分类:
数据库 时间:
2015-04-08 14:50:47
阅读次数:
171
一.基础知识准备: 1.层的原则: (1)每一层以接口方式供上层调用。 (2)上层只能调用下层。 (3)依赖分为松散交互和严格交互两种。 2.业务逻辑分类: (1)应用逻辑。 (2)领域逻辑。 3.采用的层: (1)表示层(用户接口层):领域无关。 (2)服务层(应用层)...
分类:
Web程序 时间:
2015-04-08 09:01:21
阅读次数:
169
仿265上下层的移动(上移,下移)(支持IE、FF,一个层的操作,可能对大家比较有用处。...
分类:
移动开发 时间:
2015-04-07 15:40:37
阅读次数:
144