- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 linux 的固定映射的线性地址
Linux内核中提供了一段虚拟地址用于固定映射,也就是fixed map。固定映射的线性地址(fix-mapped linear address)是一个固定的线性地地址,它所对应的物理地址不是通过简单的线性转换得到的,而是人为强制指定的。每个固定的线性地址都映射到一块物理内存页。固定映射线性地址能够映射到任何一页物理内存。固定映射线性地址是从整个线性地址空间的最后4KB即线性地
2008-06-19 15:08:00
3497
2
原创 linux 启动内存的使用
linux在启动的时候对内存的使用是通过原始的位图管理方式进行分配使用和管理的。位图方式将整个内存空间分成固定大小的内存页,以页大小进行分配管理的,每一页用一个bit位来标识可用和不可用。整个内存空间的所有内存页就由许多位所组成的位图中的其中一个bit位来进行标识。一个内存页所对应的bit位是1则表示该页已分配,如果是0则表示该页未被分配,可以进行分配使用。位图管理的是除内核所用内存以外的
2008-06-13 18:11:00
810
原创 mips 内存空间
32位mips总共能询址2的32次方即4G的空间。即0x00000000~0xffffffff. 0x00000000~0xffffffff的这个线性空间叫做虚拟地址(virtual address,以下称va). va地址并不是实际的物理地址(physical address,以下称pa). 整个va地址空间被分成四个大的区域。 0x00000000~0x7fffffff这
2008-06-12 17:37:00
1788
原创 数据类型
一、数据类型 SQLite3 支持五种数据类型。NULL,INTEGER,REAL,TEXT,BLOB NULL:是一个NULL值 INTEGER:是一个有符号的整数,可以是1,2,3,4,6 或者 8 字节,取决于所存值的数量级 REAL:是一个实数,是一个8字节的IEEE实数 TEXT:是文本字符串,以数据库编码形式存储(UTF-8, UTF-16BE or UTF-16-LE) BLOB:是
2008-06-06 14:45:00
1247
原创 js:动态添加select选项,兼容IE和Firfox
动太向select里边添加一个选项,sObj. options.add( new Option(text,value) );sObj是一个select对像,这兼容IE和Firfox
2007-09-29 16:38:00
789
原创 js:check ip
function checkIp( str ){ var s=(1[0-9]{2}|[1-9]?[0-9]|2[0-4][0-9]|25[0-5]); var re=new RegExp(^+s+//.+s+//.+s+//.+s+$); res=re.exec(str); if( res == null ){ re
2007-09-29 15:19:00
569
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人