哪一种系统可以称为“基于嵌入式 Linux”?

发布于 2024-07-18 13:40:48 字数 90 浏览 0 评论 0原文

我正在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

风蛊 2024-07-25 13:40:48

如果它的用途已从通用计算机转移到具有特定任务的设备或电器,我将其称为嵌入式。 ,针对该特定任务的定制可能应该删除/禁用/减轻一些其他通用功能(例如,无头运行、禁用/删除 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."

好倦 2024-07-25 13:40:48

请参阅此问题,了解哪些系统可以被描述为嵌入式系统。 用行业术语来说,我想说无头 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".

凡尘雨 2024-07-25 13:40:48

我不同意它需要无头才能被视为嵌入式。 例如,移动电话被认为是嵌入式的,但它们有视频、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.

难以启齿的温柔 2024-07-25 13:40:48

简短回答:是

来自 wikipedia

嵌入式系统是
专用计算机系统
旨在执行一项或多项
专用功能,通常具有
实时计算的限制。 这是
通常作为完整的一部分嵌入
设备包括硬件和
机械零件。 相比之下,一个
通用计算机,例如
个人电脑,可以做很多事情
不同的任务取决于
编程。 嵌入式系统控制
许多常用设备
今天。

虽然我认为您的设备没有嵌入到其他设备上,但我发现它的功能很少,而且不是通用计算机。

此外,正如 Shashikiran 所说,SBC 通常称为嵌入式系统。

几年前 PC-104 让我发疯了......

Short answer: Yes

From wikipedia:

An embedded system is a
special-purpose computer system
designed to perform one or a few
dedicated functions, often with
real-time computing constraints. It is
usually embedded as part of a complete
device including hardware and
mechanical parts. In contrast, a
general-purpose computer, such as a
personal computer, can do many
different tasks depending on
programming. Embedded systems control
many of the common devices in use
today.

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...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文