Microsoft Windows 的 7 POSIX 实施目前处于什么位置? [英] Where does Microsoft Windows' 7 POSIX implementation currently stand?

查看:11
本文介绍了Microsoft Windows 的 7 POSIX 实施目前处于什么位置?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在/用于 Windows 7 中是否有完整的 POSIX 实现(我正在考虑适用于 UNIX 的 Windows 服务)?

Is there a full POSIX implementation available in/for Windows 7 (I'm thinking of Windows Services for UNIX)?

是否在每个版本的操作系统中都可用(似乎没有)?

Is it available in every version of the OS (it seems not)?

它如何在以前的 MS Windows POSIX 实现上添加/改进或中断?

How does it add/improve or break on previous MS Windows POSIX implementations?

在哪里可以找到有关 Windows 7 中 POSIX 合规性的特定 Microsoft 方法和实施的更多信息?

Where can i find more info on specific Microsoft approaches and implementations regarding POSIX compliance in Windows 7?

推荐答案

SUA,以前称为 INTERIX,现在 100% 兼容 POSIX.有很多移植的应用程序.甚至像 Debian 这样的整个 Linux 发行版也已被移植.SUA/Interix 随附于 Windows 2003R2 及更高版本(包括具有最新 6.1 的 Win7).在没有直接支持 SUA 的情况下,我也成功编译了 BASH.

SUA, formerly called INTERIX, is now 100% POSIX compatible. There are a lot of ported apps for it. Even whole Linux distros like Debian have been ported. SUA/Interix comes with Windows 2003R2 and up (including Win7 which has the latest 6.1). I also successfully compiled BASH without it directly supporting SUA.

以前只实现了 POSIX 的一部分.最新版本完全符合 POSIX,并且 (iirc) 比以前更直接地映射到 Windows 内核,从而提高了速度.

Previously only parts of POSIX were implemented. The newest version is fully POSIX compliant and is (iirc) mapped more directly onto the Windows kernel than before, causing an increase in speed.

但请注意,当我将 BASH 保持打开数天时,我(就个人而言)会遇到内存问题.这些问题似乎影响了整个 SUA 系统.我不知道这是什么原因,因此可能与我的设置有关,但在考虑将其用于生产之前值得测试.

Beware however that I (on a personal note) experience memory problems when I keep BASH open for several days. The problems seems to affect the whole SUA system. I don't know the cause of this so it could be something with my setup, but worth testing before considering it for production use.

链接:
关于 Interix 的维基百科文章
Debian interix 端口
SUA 社区与应用程序/实用程序捆绑

这篇关于Microsoft Windows 的 7 POSIX 实施目前处于什么位置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆