1.
垃圾回收器职责分配内存保证有引用对象不被回收保证无引用对象被回收设计方式串行(Serial)与并行(Parallel)串行的回收方式, 每次只能执行一种操作.
例如, 在多 cpu 的情况下, 只能有一个 cpu 来执行回收.而并行则可以将回收任务分为多部分交给不同的 cpu 同时执行. 并行...
分类:
编程语言 时间:
2014-06-09 13:30:19
阅读次数:
395
概述
我将分四步来带大家研究研究程序的并发计算。第一步是基本的串行程序,然后使用GCD把它并行计算化。如果你想顺着步骤来尝试这些程序的话,可以下载源码。注意,别运行imagegcd2.m,这是个反面教材。。
imagegcd.zip (8.4
KB, 79 次)
原始程序
我们的程序只是简单地遍历~/Pictures然后生成缩略图。这个程序是个命令行程序,...
分类:
其他好文 时间:
2014-06-08 15:40:43
阅读次数:
244
数据块在buffer cache存放是以linked list方式存放的。当一个session想要访问/修改buffer cache的block,首先需要通过hash算法检查该block是否存在于buffer cache中,检查相同的SQL语句是否存在于library cache中也是通过hash算法实现的。要判断block是否存在于buffer cache中,就需要扫描linked list(此处都是串行的,不能并发),获取block的信息。而扫描linked list必须获得一个latch,防止并发对l...
分类:
其他好文 时间:
2014-06-08 15:31:26
阅读次数:
197
通过ls -al命令可以查看到相应档案下的包含的文件及目录,如下;
drwx r-- r--. 1 root root ......
其中第一个字符分为如下几种情况:
1、当为【d】时为目录
2、当为【-】时为档案
3、当为【l】时为连接档(link file)
4、当为【b】时,表示为装置文件里面的可供存储的接口设备(可随机存取装置)
5、当为【c】时,表示为装置文件里面的串行端口...
分类:
其他好文 时间:
2014-06-08 05:53:13
阅读次数:
253
volatile关键字表明,即使程序代码没有对内存单元进行修改,其值也可能发生变化。例如,可以将一个指针指向某个硬件位置,其中包含了来自串行端口的时间或信息。在这种情况下,硬件(而不是程序)可能修改其中的内容。或者两个程序可能互相影响,共享数据。该关键字的作用是为了改善编译器的优化能力。例如,假设编译器发现,程序在几条语句中两次使用了某个变量的值,则编译器可能不是让程序查找这个值两次,而是将这个值...
分类:
编程语言 时间:
2014-06-08 05:34:29
阅读次数:
278
串口通讯—异步通信方式串行通信可以分为两种类型:同步通信、异步通信。1.异步通信的特点及信息帧格式:以起止式异步协议为例,下图显示的是起止式一帧数据的格式:图1
起止式异步通信的特点是:一个字符一个字符地传输,每个字符一位一位地传输,并且传输一个字符时,总是以“起始位”开始,以“停止位”结束,字符....
分类:
其他好文 时间:
2014-06-07 09:57:14
阅读次数:
257
Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte
流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行...
分类:
编程语言 时间:
2014-06-07 08:58:10
阅读次数:
267
摘要:本文大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O
和窗口输出。第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。Java语言采取两种截然...
分类:
编程语言 时间:
2014-06-06 23:35:47
阅读次数:
657
SPI的CPOL为0,则时钟空闲时为低电平 为1,则时钟空闲时为高电平 phase
为0:在串行同步时钟的第一个跳变沿(上升或下降)数据被采样 CPHA=1,在串行同步时钟的第二个跳变沿(上升或下降)数据被采样
分类:
其他好文 时间:
2014-06-02 00:40:17
阅读次数:
272
串口通信
随着多微机系统的广泛应用和计算机网络技术的普及,计算机的通信功能愈来愈显得重要。计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。
通信有并行通信和串行通信两种方式。在多微机系统以及现代测控系统中信息的交换多采用串行通信方式。...
分类:
其他好文 时间:
2014-06-01 13:09:52
阅读次数:
399