- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我们正在 Freescale PPC micros(目前是 5517 和 5668)上开发一些代码,我想知道我们是否可以将 Lua 放在它们上面。
设备需要在现场轻松编程/重新配置,当前产品使用可以加载的专有解释逻辑语言,我们的软件(用 C 语言编写)运行解释器。我想转向一种更好的语言(实现有点错误而且很慢),所以我正在考虑 Lua,但内存占用必须非常低。对于 5517(我们可能不会使用),最大 RAM 为 80K。 5668 的情况更好,具有 592K 的 RAM。
所以有人知道我是否可以将 Lua 放在裸机上吗?我们实际上没有运行操作系统。如果是这样,是否有任何关于我们可能会看到什么样的内存占用的估计?需要多少努力?
做不到这一点,有没有人知道在没有操作系统的内存受限环境中可能更好的任何类型的解释器?还是我们自己动手更好?
最佳答案
参见 eLua项目。
关于c - Lua 在 PPC Micro 上的足迹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3008173/
我有以下方法在一个漂亮的网页上显示 IIS worker 请求,但是每次刷新页面时它都会增加目标机器上 dllhost(COM 代理)的内存消耗,直到没有更多可用内存。我是 C# 的初学者,所以我希望
我正在寻找一种运行时解决方案来查找网络应用程序的内存使用情况。我正在提供一个包含 tomcat 的框架,不同的客户端可以在该框架上部署多个 Web 应用程序。有时其中一个会消耗大量内存,从而破坏整个过
我的意图是尝试编译这样一个 Linux Python 最小基础,它是完全可移植的,并且是系统独立的(这意味着它甚至根本不与系统安装的 Python 基础交互)。 它在 Windows 下相对容易完成,
我对对象足迹的理解有问题: 我在 A 和 B 两种情况下运行以下行 out.println(VM.current().details()); HashMap hashMap = new HashMap
我是一名优秀的程序员,十分优秀!