我是一名仪表与控制专业的学生。考虑到Linux的通用性和稳定性,我想知道Linux是否可以配置成一个分布式控制系统?
如果是的话,哪个发行版比较合适?我对Linux脚本有基本的了解,所以我更喜欢发行版,而不是相对用户友好的发行版。
注意:有Ubuntu的经验,我想在那里设置服务器。
我的硬件: i5 2代,8GB内存,500 8GB硬盘。
系统:Ubuntu12.04桌面版64位。
要求的工作(提议):运行5个或更多传感器(作为启动),由微控制器(S)驱动。
我需要设置一个服务器,但不需要重新安装或更改系统。第二个用户作为工作站,如果可以这样设置的话.
虚拟化是受欢迎的,但不知道如何实现。
我必须学习OpenCL和并行编程来使用我的图形卡(NVidia GeForce 525M1GB)(尽管这部分计划仍在考虑之中)。
获得好的书籍、教程和类似事业的报告的链接将是有用的和见多识广的。
发布于 2012-11-26 13:01:07
当然可以。根据您的具体需求,您应该考虑以下几点:
编辑:如果你只需要运行一个监控站,那么分发可能就没那么重要了。不过,您可能希望将其与其他进程分开运行,例如,请参阅使用cgroup控制应用程序的优先级以获得一些提示;工作站的内容可以放在单独的LXC中。
要直接控制外围设备(在我看来根本不像DCS ),您可能需要在实时内核上运行它,以保证控制过程(Es)的响应性。
发布于 2012-11-26 12:42:43
Linux机器被用作DCSes,但是如果不知道确切的需求,就不可能给出更具体的答案。无论是面向服务器的还是面向嵌入式的发行版都可能是合适的。
https://unix.stackexchange.com/questions/56700
复制相似问题