实现方式是不是替换中断向量表?

交流 PrimoCache软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
回复
suge940322761
3级用户
3级用户
帖子: 15
注册时间: 周一 4月 11, 2016 11:12 am

实现方式是不是替换中断向量表?

帖子 suge940322761 »

primocache是不是基于中断开发的?通过替换bios或者操作系统提供的中断向量表中的代码地址为自己的代码,拦截读取磁盘的中断,根据地址线判断是否是缓存的分区,如果不是就跳转到bios或者操作系统原来的代码。如果是缓存的分区,就先查找要访问的磁盘扇区是否已经缓存,如果缓存了就从内存中
头像
Support
技术支持组
技术支持组
帖子: 2667
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 实现方式是不是替换中断向量表?

帖子 Support »

不是。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
love_fisher
1级用户
1级用户
帖子: 1
注册时间: 周三 2月 08, 2017 4:55 pm

Re: 实现方式是不是替换中断向量表?

帖子 love_fisher »

应该是volume filter + memory cache management driver实现
回复