哪一种系统可以称为“基于嵌入式 Linux”?
我正在使用 Red Hat Linux 开发 SBC(单板计算机)板,它用于从许多路由器获取信息并处理数据包。 这个网关可以称为“基于嵌入式Linux”的产品吗?
I am working on SBC(Single Board Computer) board with Red Hat Linux, which is being used to get information from many routers and process packets.
Can this Gateway be called an "Embedded Linux based" product?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果它的用途已从通用计算机转移到具有特定任务的设备或电器,我将其称为嵌入式。 ,针对该特定任务的定制可能应该删除/禁用/减轻一些其他通用功能(例如,无头运行、禁用/删除 X 或通用工具/服务,以便进一步使设备能够完成其工作。)
此外 在设备上,辨别它是否显示为“运行 Linux 的计算机”或“使用 Linux 完成特定任务的设备”。
I would call it embedded if its purpose has been shifted from a general purpose computer to a device or appliance that has a specific task. Further, customization for that specific task should probably remove/disable/mitigate some other general purpose functionality (e.g. running it headless, disabling/removing X or general use tools/services in order to further enable the device to do its job.)
Basically look at the device and discern whether it appears as "a computer running linux" or "an appliance which completes a specific task USING linux."
请参阅此问题,了解哪些系统可以被描述为嵌入式系统。 用行业术语来说,我想说无头 Linux 设备是“嵌入式”的。
See this question regarding which systems can be described as embedded. In industry terms, I would say that a headless Linux device is said to be "embedded".
我不同意它需要无头才能被视为嵌入式。 例如,移动电话被认为是嵌入式的,但它们有视频、I/O 等等。 就我个人而言,我认为嵌入式没有“明确”的界限。 但一般来说,当您使用最少的资源(例如最少的 RAM)并执行非常特定的功能(即非通用)时,它会更加嵌入式。
I don't agree that it needs to be headless to be considered embedded. For example, mobile phones are considered embedded but they've got video, i/o and what nots. Personally, I think that there is no 'clear' line for embedded. But generally, when you are working with minimal resources (e.g. minimal RAM) and performing very specific functions (i.e. not general purpose) then it's more embedded.
简短回答:是
来自 wikipedia:
虽然我认为您的设备没有嵌入到其他设备上,但我发现它的功能很少,而且不是通用计算机。
此外,正如 Shashikiran 所说,SBC 通常称为嵌入式系统。
几年前 PC-104 让我发疯了......
Short answer: Yes
From wikipedia:
While I think your device isn't embedded on another device, I see that has little functions and is not a general purpose computer.
Also, as Shashikiran says, SBCs are usually called embedded systems.
PC-104 drived me crazy some years ago...