我有一个通用的uDisk / Flash磁盘(称为假闪存驱动器)。写入速度为2,4MB / s,读取速度为27MB / s。在20个样本上测试20MB文件并访问100次(Linux Benchmark)。我希望我能让它运行得更快,所以我可以在它上面或任何可启动的操作系统上创建一个LiveUSB。
我有一个通用的uDisk / Flash磁盘(称为假闪存驱动器)。写入速度为2,4MB / s,读取速度为27MB / s。在20个样本上测试20MB文件并访问100次(Linux Benchmark)。我希望我能让它运行得更快,所以我可以在它上面或任何可启动的操作系统上创建一个LiveUSB。
Answers:
无法更快地使闪存驱动器的底层硬件。
如果您的PC具有足够快的处理器,您可以压缩操作系统和数据以使表观吞吐量更高。在本网站的另一篇文章中,突破写道:
假设您的CPU使用一些压缩算法,可以以C MB / s进行压缩并以D MB / s进行解压缩,并且您的硬盘驱动器具有写入速度W和读取速度R.只要C> W,就可以获得性能提升写作,只要D> R,你在阅读时就会获得性能提升。
也就是说,最流行的Linux LiveUSB发行版已经被压缩,因为它们使用了一个名为SquashFS的文件系统。如果你已经尝试过将LiveUSB发行版闪存到这个闪存驱动器并且它的性能是不可接受的,那你就好运了。