搜索资源列表
lcx_LINUX-mlock
- LINUX系统调用mlock的代码分析,在LINUX中,每一个用户进程都可以访问4GB的线性虚拟内存空间。其中从0到3GB的虚拟内存地址是用户空间,用户进程可以直接对其进行访问。从3GB到4GB的虚拟内存地址为核心空间,存放仅供核心态访问的代码和数据,用户进程不可访问。当用户进程通过中断或系统调用对其访问时,就会触发处理器的特权级转换(从处理器的特权级3切换到特权级0),即从操作系统的用户态切换到核心态。-Linux system call mlock code analysis, LINUX,
C++memory
- c++ 内存管理算法,适合于中高级程序员,从可执行文件格式到linux/windows内存管理方式,涉及内存管理的所有方面-c memory management algorithm, which is suitable for middle - and high-level programmers, from the executable file format to linux / windows memory management, memory management involved i
The-Design-and-Implement-of-the-GAL-Layer-in-Embed
- 介绍了在嵌入式Linux操作系统下嵌入式GUI的图形抽象层GAL的地位及其设计思路,研究了GUI的设计逻辑,着重阐述了如何在中低端设备上利用FrameBuffer来为上一层提供更加通用的图形接口。主要在色彩转换、利用FrameBuffer进行矩形绘制、内存映像空间的操作以及窗口Z序等方面做了深入的探讨。目前,己经将图形图像部分的研究成果成功运用于福建海媚科技的嵌入式KTV系统中,并积极地向其它嵌入式系统中进行移植。
Linux_IO.RAR
- Linux设备驱动编程之内存与I/O操作
Linuxinitrdparse.doc.tar
- Linux内存初始化技术(initrd)用于支持两阶段的系统引导过程,是在系统启动过程中被挂载的临时root文件系统(译者注:这里的root 文件系统是指的根文件系统)。initrd包含很多可执行程序和驱动,并允许在临时的内存磁盘根文件系统被卸载,内存被释放后挂载真实的root文件系统。在许多嵌入式linux文件系统中,initrd是最终的根文件系统。这篇文章主要讲解了linux2.6内核的initrd技术,包括在内核中的创建及使用。
Linux锐捷
- 程序简介 " MentoHUST是一个支持Windows、Linux、Mac OS下锐捷认证的程序(附带支持赛尔认证) " Windows版MentoHUST支持Windows所有主流版本,与锐捷官方程序相比最大的优势是内存占用低,现已基本停止更新,现在锐捷官方程序也在改进中,所以建议在Windows下还是使用官方程序。 " Linux版MentoHUST与Windows版兼容,所以如果能够在Windows下使用MentoHUST认证成功,就不必担心安装了Linux后不能使用校园网(
linux内核分析
- linux内存管理
linux内核内存管理
- linux内核内存管理,有助于深入理解linux内存管理方法
Beginning linux programming(第4版)
- 详细介绍了LINUX编程环境和开发工具,进程与线程、信号、管道、信号量、共享内存、队列,SOCKET等各种机制,还介绍了SQL数据库,QT界面开发等相关知识。是linux开发人员不可多得的入门书籍!
Book-LinuxDrive
- 《Linux设备驱动开发详解》宋宝华 高清 非影印版本 《Linux设备驱动开发详解》是一本介绍Linux设备驱动开发理论、框架与实例的书,《Linux设备驱动开发详解》以Linux 2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论;字符设备、块设备、TTY设备、IC设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动的架构和框架中各个复杂数据架构和函数的关
Linux_mem
- 内核源码分析,主要讲解linux内存管理机制。与大家分享-Kernel source code analysis, mainly on the linux memory management mechanism. To share with you
busybox_config
- BusyBox 是很多标准 Linux® 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,本文将探索 BusyBox 的目标,它是如何工作的,以及为什么它对于内存有限的环境来说是如此重要。-BusyBox is a lot of standard tools for Linux ® to achieve a single executable. BusyBox contains simple tools, this article will explore the
linuxperformance
- linux性能提升和内存优化,浅显易懂,作者详细介绍了如何提升和优化-improve linux performance
linux-dev
- linux驱动设计文件的入门 包括定时器 复杂设备驱动设计 内存io等设计-Linux driver design file entry includes timer complex device driver design memory IO design
linux-multi-thread-synchronization
- linux多线程同步的方法 在线程对共享相同内存操作时,就会出现多个线程对同一资源的使用,为此,需要对这些线程进行同步,以确保它们在访问共享内存的时候不会访问到无效的数值。-linux multi-thread synchronization Threads share the same memory operation, there will be multiple threads use the same resources to do this, you need to synch
linuxValgrind
- linux内存调试工具Valgrind tools-Linux memory debug tools Valgrind
Puppy Linux 4.00安装方法
- Puppy Linux 4.00安装方法是一个相当迷你的 Linux 操作系统(英文ISO不到88MB,中文ISO也只有99MB)。但它自带了大量的扫描仪、打印机、数码相机、无线网卡的驱动以及音频视频录制/编辑/转换软件。Puppy Linux 4.00 甚至还包含了一个完整的办公环境。对又大又慢的Winxp(vista)感到厌倦和喜欢尝试冒险的网友们,可以花上10-15分钟的下载时间再加上3-5分钟的安装时间,就可以实现从WinNT/2K/XP到Linux的轻松跨越,迈入全新的中文Puppy
Linux-kernel-scenario-analysis
- 涉及linux的内存管理,进程和进程管理,文件系统,设备驱动等到。-And processes involving the Linux memory management, process management, file system, device driver wait for.
tmpfs
- Linux内存仿真虚拟硬盘的办法_tmpfs-Memory emulation virtual hard way _tmpfs
Linux-cornel-boot
- Linux内核在启动的时候需要一些参数,以获得当前硬件的信息或者启动所需资源在内存中的位置等等。这些信息可以通过bootloader传递给内核,比较常见的就是cmdline。以前我在启动内核的时候习惯性的通过uboot传递一个cmdline给内核,没有具体的分析这个过程。最近在分析内核启动过程的时候,重新看了一下内核启动参数的传递过程,彻底解决一下在这方面的疑惑。-linux cornel lanuch