汽车行业是一个艰难的环境,如果公司想要避免困扰特斯拉和大众等公司的产品延误或软件问题,那么从存储软件的角度来看,他们应该记住,车辆软件设计的某些固有特性使其成为现实。与智能手机有很大的不同,原因如下。
性能
每个人在智能手机或没有明显原因冻结的应用程序上播放视频时都遇到了滞后。
车辆没有错误的余地。实时响应至关重要,尤其是在自动驾驶中。
有几个因素在软件性能中起作用,例如文件大小,设备分区方式,文件系统实现本身以及与流行的观点相反的碎片。
汽车系统必须处理多个数据流,例如来自行车记录仪的视频,传感器数据,GPS数据以及同时写入的日志文件。这类繁重的工作负载会在很大程度上分散存储,从而迅速降低性能。
因此,至关重要的是,汽车制造商需要在激烈的运营中寻求能够防止碎片化并长期保持持续稳定性能的解决方案。
存储容量
尽管大多数旗舰智能手机的内部存储容量平均为256 GB数据,但具有4级或5级自治性的汽车的存储要求将这一数字提高到了5 TB。
摄像机,雷达,传感器,信息娱乐以及增加与车辆的连接性的应用程序只是增加存储量的部分驱动因素。
温度
汽车组件必须承受-40至125摄氏度的工作温度,而消费电子设备应在0至70摄氏度的范围内工作。
温度会极大地影响计算机驱动器的耐用性和数据保留。 SSD驱动器将数据存储在受温度影响的氧化层中。温度越高,发生错误的风险越高。
同样,极端的低温也会导致其自身的性能问题。 SSD必须能够纠正和处理温度引起的错误。汽车级固态硬盘采用了附加的纠错技术,以防止这种情况的发生并确保数据的完整性。
但是,这是一个折衷,因为这意味着要进行更多的编程和擦除操作,从而缩短软件驱动器的寿命。
零件更换
消费者每两到三年更换一次智能手机,但他们预计自己的车辆至少可以使用10年。
因此,汽车电子协会(AEC)假定产品规格的目标是在汽车环境中使用的非易失性存储单元为15年。
为了实现如此长的使用寿命,闪存媒体软件和文件系统起着至关重要的作用,而这一点常常被忽略。
但是该软件经常遭受写放大的问题,这是由于需要在重写数据之前先擦除数据而导致的,这又可能导致内存的磨损速度超出其应有的水平。从理论上讲,这可能会导致车辆召回,需要由汽车制造商解决。
数据处理
消费类电子设备的功能受到限制,可以通过移动云服务增强这些功能。这是通过将数据处理和数据存储卸载到设备外部来实现的。
但是,在自动驾驶汽车中,该概念已被搁置,以支持车内处理,结果,来自传感器的数据将占车辆数据的大约90%。
这意味着车辆系统必须能够胜任该任务,并配备文件系统和存储管理工具,以充分利用其硬件功能并优化CPU消耗。
简而言之,将汽车行业的发展与智能手机进行比较会产生误导,因为汽车及其技术充满了其他设备所没有的特性。
存储软件是那些容易被忽视的方面之一,但是对于车辆的安全性,性能和用户体验至关重要。
显而易见的是,汽车行业正在经历一场革命,自一个多世纪以来汽车诞生以来就从未出现过这样的革命。
成功等待着汽车制造商和供应商,他们可以抓住这些新机遇,同时了解他们提出了截然不同的挑战。