问题描述
毫无疑问,我们可以在 Vxworks 上读取磁盘上的文件。
问题在于它是否是实时 API。
如果答案不是,则会出现另一个问题。
是否可以实现实时 API 来读取磁盘上的文件?
解决方法
您能否详细说明问题的背景以及您打算解决的问题? 如果您问是否可以阻止磁盘上的读取操作,那么答案是肯定的,但这取决于 I/O 层是如何为正在使用的驱动程序实现的。 如果您不想对读取进行阻塞操作,您仍然可以使用 select() 来检测是否可以在设备上执行读取操作。 此外,您可以使用 ioctl() 命令来获取有关设备或文件的信息。
,“实时”操作系统意味着您已经定义了时间片和时间工作监控,就是这样。