- 博客(3)
- 收藏
- 关注
转载 建议性锁和强制性锁
首先,建议性锁和强制性锁并不是真正存在的锁,而是一种能对诸如记录锁、文件锁效果产生影响的两种机制。1.建议性锁机制是这样规定的:每个使用文件的进程都要主动检查该文件是否有锁存在,当然都是通过具体锁的API,比如fctl记录锁F_GETTLK来主动检查是否有锁存在。如果有锁存在并被排斥,那么就主动保证不再进行接下来的IO操作。如果每一个进程都主动进行检查,并主动保证,那么就说这些进程都以
2016-03-29 22:48:20 517
转载 classpath、path、JAVA_HOME的作用
本文转载自http://www.blogjava.net/anduo1989/archive/2011/11/05/362851.html CLASSPATH是什么?它的作用是什么? 它是javac编译器的一个环境变量。 它的作用与import、package关键字有关。 当你写下improt java.util.*时,编译器面对impo
2016-01-18 10:14:48 315
原创 Linux2.6进程切换
在写进程切换前,必须先补充几个重要的知识点:Linux2.6在80x86的分段:运行在用户态的所有linux进程都使用一对相同的段来对指令数据寻址,即用户代码段和用户数据段。同样,运行在内核态的进程都使用内核代码段和内核数据段。每个段都有相应的段选择符及对应的段寄存器,这里不在赘述。我要讲的是与进程切换有关的一个段寄存器:栈段寄存器ss。当CPL(当前特权值)为3时,它必须指向用户数据数据段的
2016-01-15 18:08:45 739
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人