作业帮 > 综合 > 作业

英语翻译能手动翻译的高手帮帮忙好吗,感激不尽;Another feature of standard Linux is

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/25 19:06:42
英语翻译
能手动翻译的高手帮帮忙好吗,感激不尽;
Another feature of standard Linux is its virtual memory capability.This is that magical feature that enables application programmers to write code with reckless abandon,without regard to how big the program is.This powerful feature is not needed in an embedded system.In fact,you probably do not want it in real-time critical systems,because it introduces uncontrolled timing factors.The software must be more tightly engineered to fit into the available physical memory,just like other embedded systems.On many CPUs,virtual memory also provides memory management isolation between processes to keep them from overwriting each other's address space.This is not usually available on embedded systems which just support a simple,flat address space.Linux offers this as a bonus feature to aid in development.It reduces the probability of a wild write crashing the system.Many embedded systems intentionally use "global" data,shared between processes for efficiency reasons.This is also supported in Linux via the shared memory feature,which exposes only the parts of memory intended to be shared.
希望是手动翻译的,软件翻译的别来了
英语翻译能手动翻译的高手帮帮忙好吗,感激不尽;Another feature of standard Linux is
标准 Linux 的另一个功能是虚拟内存的能力.这是那神奇的功能,它使应用程序程序员编写代码有没有对该程序有多大的鲁莽放弃.在嵌入式系统中,不需要此功能强大的功能.事实上,您可能不希望它的实时的重要系统因为它引入了不受控制的时间因素.该软件必须将更加紧密的工程化,放入可用物理内存,就像其它的嵌入式系统.对很多的 cpu 虚拟内存还提供内存管理分离,让其覆盖对方的地址 space.This 进程之间不是通常只支持一个简单、 单位地址空间的嵌入式系统上可用.Linux 提供这作为一项额外功能来帮助开发.它可以减少一个野生的概率写导致系统崩溃.很多嵌入式的系统有意使用效率原因进程之间共享的"全局"数据.这是还支持 Linux 通过共享的内存,公开了只用于共享的内存部分的功能.