内存映射的这种方式虽然高效,但是也会存在适用范围。
比如:被映射的文件不能超过2G的大小,这个源于早期的操作系统不支持。另外,在使用内存映射这种方式的时候,映射的MAP可以采用只读方式进行读取,这样就不会有更改源文件的问题了。
比如:被映射的文件不能超过2G的大小,这个源于早期的操作系统不支持。另外,在使用内存映射这种方式的时候,映射的MAP可以采用只读方式进行读取,这样就不会有更改源文件的问题了。
解决方案 »
- 请问ibatis的MAP文件中,如何把实体类的类名插入到数据库呢?
- [求助]最近小弟在开发一个程序但出现数据库死锁问题
- android setAdapter出错
- 桌面软件post传递数据,要怎么传??
- 为什么产生内部类,产生内部类后怎么运行程序?
- float类型问题
- 为什么class命名为A,程序就在runtime时候抛出exception?
- SocketException Connection reset
- 谁机器上有JB8,(nli-jb8.bin),700M的那种,请求设一个ftp或http让我下一个
- 哪位大虾知道怎样做一个报表编辑器,或提供一些相关的资料,高分相赠!
- 可选字段的正则表达式写法
- 通过java.net.url提取网页数据但是一直在执行却始终执行不完?
不太明白,已经在fc.map(FileChannel.MapMode.READ_ONLY, start, end); 这里设置了只读了,但最后还是会出文件更改,怎么也没想明白这是怎么回事