- 博客(16)
- 资源 (61)
- 收藏
- 关注
转载 ELF映像的装入
漫谈兼容内核之八:ELF映像的装入(一)毛德操上一篇漫谈中介绍了Wine的二进制映像装入和启动,现在我们来看看ELF映像的装入和启动。一般而言,应用软件的编程不可能是“一竿子到底”、所有的代码都自己写的,程序员不可避免地、也许是不自觉地、都会使用一些现成的程序库。对于C语言的编程,至少C程序库是一定会用到的。从编译/连接和运行的角度看,应用程序和库程序的连接有两种方法。一种是固
2014-06-27 21:33:20 2478
转载 深入理解Linux内存映射机制
创建时间:2008-08-31文章属性:原创文章提交:wzt (wzt_at_xsec.org)深入理解Linux内存映射机制Author: wztEMail: wzt@xsec.orgSite: http://www.xsec.org &http://hi.baidu.com/wzt85Date: 2008-6-13一. 绪 论二. X86的硬
2014-06-27 21:12:58 638
转载 Linux 内核的文件 Cache 管理机制介绍
Linux 内核的文件 Cache 管理机制介绍文件 Cache 管理是 Linux 内核中一个很重要并且较难理解的组成部分。本文详细介绍了 Linux 内核中文件 Cache 管理的各个方面,希望能够对开发者理解相关代码有所帮助。1 前言自从诞生以来,Linux 就被不断完善和普及,目前它已经成为主流通用操作系统之一,使用得非常广泛,它与 Windows、UN
2014-06-26 22:10:52 562
转载 linux内核分析笔记----页高速缓存和页回写
linux内核分析笔记----页高速缓存和页回写 说句真的,也缓存我听的都少,虽然看了很多。页高速缓存是linux内核实现的一种主要磁盘缓存,它主要用来减少对磁盘的IO操作,具体地讲,是通过把磁盘中的数据缓存到物理内存中,把对磁盘的访问变为对物理内存的访问。为什么要这么做呢?一,速度;二临时局部原理。有关这两个概念,相信熟悉操作系统的我们不会太陌生。页高速缓存是由RAM中的物理页
2014-06-26 22:07:46 776
转载 linux
Please enable JavaScript to view the comments powered by Disqus.Please enable JavaScript to view the comments powered by Disqus.
2014-06-26 22:01:14 45822 2
转载 Linux 共享库:尽量避免 LD_LIBRARY_PATH
Linux 共享库:尽量避免 LD_LIBRARY_PATHLinux 运行的时候,是如何管理共享库(*.so)的?在 Linux 下面,共享库的寻找和加载是由 /lib/ld.so 实现的。 ld.so 在标准路经(/lib, /usr/lib) 中寻找应用程序用到的共享库。但是,如果需要用到的共享库在非标准路经,ld.so 怎么找到它呢?目前,Linux 通用的做法是将非标
2014-06-26 21:47:52 807
转载 LD_LIBRARY_PATH Is Not The Answer
When an executable is run that relies on shared libraries not defined in the global search path, an error similar to the following is displayed:$ curlld.so.1: curl: fatal: libgcc_s.so.1: open faile
2014-06-26 21:46:20 738
转载 Writing a Linux device driver module for kernels 3.0 or 2.6 with udev
http://pete.akeo.ie/2011/08/writing-linux-device-driver-for-kernels.html
2014-06-18 22:19:22 1232
转载 The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Cha
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)by Joel SpolskyWednesday, October 08, 2003Ever wonder about that myst
2014-06-14 10:45:39 1861
转载 How to Think Like a Computer Scientist
http://openbookproject.net/thinkcs/python/english3e/How to Think Like a Computer Scientist
2014-06-10 22:15:04 952
转载 When Linux Runs Out of Memory
When Linux Runs Out of Memoryby Mulyadi Santosa11/30/2006Perhaps you rarely face it, but once you do, you surely know what's wrong: lack of free memory, or Out of Memory (OOM). The results are t
2014-06-09 21:46:04 2519
转载 OOM killer -----Out of Memory,process killed 的罪魁祸首之探察篇
1.出现根本原因.man malloc By default, Linux follows an optimistic memory allocation strategy. This means that when malloc() returns non-NULL there is no guarantee that the memory really is a
2014-06-09 21:38:33 10118
转载 fork vs. posix_spawn Sun
It seems like in unix-like systems, the default way of executing another process is using fork(2) and execve(2), and if you want to redirect the input and output, using dup2(2). As far as I read, fork
2014-06-09 21:28:43 3156
转载 An Introduction To Tkinter
http://effbot.org/tkinterbook/tkinter-index.htm
2014-06-09 21:04:47 774
转载 那些年,我们读过的python!
http://blog.csdn.net/zuoninger/article/details/21716549学好Python,能让你成为一个更好的程序员。那么我们为什么要学Python呢?跟C/C++/Java相比: Python能让你用少的多的多的代码写出相同的程序。跟VB/PHP比较:跟PHP/VB相比,Python的是一种从设计上讲比它们
2014-06-05 21:04:42 2696
Introduction to Java Programming Comprehensive Version Fifth Edition
2012-02-18
Fusion 基础简介
2012-02-02
第七讲 内核空间和用户空间
2012-01-11
linux 内存寻址
2012-01-11
Linux中的汇编语言
2012-01-09
TN05.ELF.Format.Summary.pdf
2012-01-06
ELF Format 文件格式讲解
2012-01-02
Linux Kernel Networking: Implementation and Theory (2014)
2024-06-10
使用wireshark 解析rtp流.7z
2021-09-21
各种函数零点问题的处理
2017-12-10
electric fence
2016-04-05
Embedded Linux System Design and Development Source code
2013-09-05
<<Programming from the Ground Up>> by Jonathan Bartlett
2013-04-03
linux frame buffer 学习资料
2012-05-19
nweb: a tiny, safe Web server (static pages only)
2012-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人