- 博客(4)
- 收藏
- 关注
转载 Processing , Mutex and SpinLock
最近从事多线程相关的编程,对于多线程的性能比较关心,所以去网上找了一些资料。看到了并行实验室的冠诚前辈的博文 学习到了很多,下面是我的学习笔记。光荣属于前辈。 线程锁调用API如下: pthread_mutex_lock(&mutex); pthread_mutex_unlock(&mutex); 自旋锁调用的API 如下:
2011-12-30 17:16:42 606
转载 保护模式和实模式 Introduction
实模式:寻址采用和8086相同的16位段和偏移量,最大寻址空间1MB,最大分段64KB。可以使用32位指令。32位的x86 CPU用做高速的8086。 保护模式:寻址采用32位段和偏移量,最大寻址空间4GB,最大分段4GB (Pentium Pre及以后为64GB)。在保护模式下CPU可以进入虚拟8086方式,这是在保护模式下的实模式程序运行环境。 保护模式同实模式的根本区别是
2011-12-06 23:51:53 476
转载 Orange's - 工作环境搭建
最近在看《自己动手写操作系统》 于渊著,看第一页头就蒙了,书上说要准备一张空白软盘,都2010年了,上哪去找软盘啊,自从接触计算机以来我还没见过软盘呢,估计要到科技博物馆才找得到吧,呵呵。 其实在第二章-搭建你的工作环境 中作者提到其实并不需要用真正的软盘,用虚拟软盘映像就可以了,也就是*.IMG文件,反过来想想,连计算机都可以虚拟,软盘当然也可以虚拟了。 软盘映像文件并不需要自己制作
2011-12-03 23:59:12 669
转载 Compiler - Python VM Get Python25_d.dll Python25_d.lib
一、下载python源码。 地址:www.python.org/download/releases/2.5。 二、编译 1、打开工程 下载的源码包里有包含PCbuild8文件夹,这个文件夹就是在visual studio 2005中进行开发的工程文件。打开这个工程(pcbuild.sln文件),然后可以看到整个python2.5的源码都被导入了。 2、点"解决方案pcbuild"右键--
2011-12-03 00:17:59 1389 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人