嵌入式Linux驱动下,IP硬盘的个人存储解决方案

需积分: 6 0 下载量 69 浏览量 更新于2024-09-06 收藏 234KB PDF 举报
IP硬盘作为个人(家庭)存储装置的设计在刘馨和张刚的研究论文中得到了深入探讨。随着网络资源需求的不断增长,传统的网络存储服务如电子邮箱和QQ硬盘存在容量有限、网络传输速度受限以及功能单一等问题。这些问题促使研究人员寻求一种高效、低成本且大容量的解决方案,那就是嵌入式Linux内核驱动的个人网络硬盘。 该设计的核心是基于ARM+DSP架构的TMS320DM6446评估板,这种双核嵌入式处理器具有ARM926EJ-S和TMS320C6446 DSP,分别负责处理系统控制和数据密集型任务。ARM926EJ-S处理器的高速性能和丰富的缓存使得系统能高效运行,包括支持Java字节码的执行,而DSP则提供强大的数字信号处理能力。硬件配置包括256MB DDR2 SDRAM、64MB NAND Flash和16MB NOR Flash,以满足大容量存储需求。 在软件层面,作者构建了一个定制的嵌入式Linux内核,优化了文件系统以支持大文件和个性化的数据访问。同时,他们还移植了数据库管理系统,以便用户可以管理个人数据。此外,论文还提到搭建了一个小型Web服务器,通过它,用户可以通过以太网与开发板上的硬盘进行交互,实现文件的上传和下载。为了增强系统的易用性和灵活性,文中还涉及了中间件的开发,它作为用户接口,简化了与网络硬盘的交互过程。 这篇论文旨在通过嵌入式Linux内核的灵活运用,打破传统网络存储的瓶颈,提供一个能满足个人和家庭用户对于大容量、高速度和个人化存储需求的解决方案。通过这种方式,用户不再受制于存储介质的物理限制,能够在网络环境中方便地管理和访问他们的数据。这项研究不仅提升了存储设备的性能,也展示了嵌入式系统在云计算和个人数据管理领域的潜力。