自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (9)
  • 收藏
  • 关注

原创 Linux内核中常见内存分配函数

1.      原理说明Linux内核中采用了一种同时适用于32位和64位系统的内存分页模型,对于32位系统来说,两级页表足够用了,而在x86_64系统中,用到了四级页表,如图2-1所示。四级页表分别为:l         页全局目录(Page Global Directory)l         页上级目录(Page Upper Directory)l        

2015-06-14 22:19:47 393

转载 Linux内存管理

Linux内存管理摘要:本章首先以应用程序开发者的角度审视Linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分析Linux的内存管理与使用。在本章最后,我们给出一个内存映射的实例,帮助网友们理解内核内存管理与用户内存管理之间的关系,希望大家最终能驾驭Linux内存管理。前言内存管理一向是所有操作系统书籍不惜笔墨

2015-06-14 15:29:37 396

原创 Linux系统下可执行文件的运行过程

1、首先,需要了解一下a.out这个目标文件。a.out在linux下是ELF(Executable Linkable Format)文件格式,该目标文件由一个文件头、代码段、数据段(已初始化)、从定位信息区、符号表及符号名字字符串构成,如下左图所示,经过链接后生成执行文件如下右图所示,需要说明的是1).bss段在目标文件和执行文件中并不占用文件的空间,但是它在加载时占用地址空间;2)链接后各个段

2015-06-12 14:35:11 5798 2

原创 java 堆 栈 方法区的简单分析

java 堆 栈 方法区的简单分析 1.基础数据类型(Value type)直接在栈(stack)空间分配,方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。引用数据类型,需要用new来创建,既在栈空间分配一个地址空间(reference),又在堆空间分配对象的类变量(object) 。方法的引用参数,在栈空间分配一个地址空间,并指向堆空间的对象区,当方法调用完成后从栈空间回收。局

2015-06-11 14:05:02 423

原创 page,request,session,application作用范围

application:全局作用范围,整个应用程序共享,就是在部署文件中的同一个webApp共享,生命周期为:应用程序启动到停止。所有用户都可以进行获取,直到服务器关闭。Application 的范围最、停留的时间也最久,所以使用时要特别注意,不然可能会造成服务器负载越来越重。只要将数据存入application对象,数据的范围范围 。session:会话作用域,当用户首次访问时,产生一个

2015-06-02 10:13:25 838 1

hibernate开发jar包

hibernate-annotations jar包 hibernate-distribution-3.3.2.GA slf4j-1.5.8

2015-06-25

stm32 +TF

stm32平台上的TF卡开发源码

2014-09-24

sim300-GPRS

SIM300-GPRS使用手册。

2014-09-02

QT图像采集

QT图像采集

2014-05-10

视屏监控源码

视屏监控源码。

2014-04-14

小游戏源码

小游戏源码

2014-04-08

驱动与应用程序

驱动和应用程序的调用

2014-04-08

嵌入式操作系统

嵌入式操作系统

2014-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除