检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]重庆大学计算机学院,重庆400030 [2]重庆大学软件学院,重庆400030
出 处:《计算机应用研究》2010年第10期3803-3806,共4页Application Research of Computers
基 金:重庆市自然科学基金资助项目(2008BB2307)
摘 要:在Linux上,内存交换有着特殊的作用,块设备在当前的Linux内核上充当交换区时,工作得很好;Nandflash在写入数据之前需要先擦除,因此当Nandflash充当交换区时,当前的内存交换模型就需要改进,否则内存交换就不能正常工作。根据虚拟内存页面映射的原理,设计了一种适用于Nandflash的内存交换模型。分析内存交换特点,提出了NVEA(new valid erase algorithm)垃圾回收算法并通过模型实现测试。结果证明,模型解决了Nandflash充当交换区时存在的各种问题,并且NVEA垃圾回收算法获得了较好的性能。In Linux,me-mory swap has a special role. HDD device works well in the current Linux memory swap system. Nandflash need to erase before writing data,so when Nandflash as the computer’s swap device,the current memory swap model need to improve,or memory swap will not work properly. According to the principle of virtual memory page mapping, this paper designed a memory swap model for Nandflash. Proposed garbage algorithm NVEA based on memory swap characteristics. Finally,through the implementation model and test,the results show that the memory swap model solves the existing problems and the NVEA garbage collection algorithm obtains good performance.
分 类 号:TP316.81[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.171