TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Illumos to drop SPARC Support

146 点作者 octotoad大约 4 年前

9 条评论

ahl大约 4 年前
I have a uniquely soft spot for SPARC, having written and disassembled a bunch of SPARC early in my career. If this is its swan song, I&#x27;ll take the moment to share some code the takes advantage of the odd (today) delay slot architecture to implement instruction picking:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;illumos&#x2F;illumos-gate&#x2F;blob&#x2F;master&#x2F;usr&#x2F;src&#x2F;uts&#x2F;sparc&#x2F;dtrace&#x2F;dtrace_asm.s#L430" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;illumos&#x2F;illumos-gate&#x2F;blob&#x2F;master&#x2F;usr&#x2F;src&#x2F;...</a><p>The trick uses a branch in the delay slot of a jmp--a decidedly unusual construction. At the time I found this to be extremely clever and elegant... but apparently not so clever as to warrant a comment.
评论 #27081207 未加载
wicket大约 4 年前
With Linux having caught up with key Solaris features in recent years (DTrace -&gt; eBPF, Zones -&gt; Namespaces, ZFS -&gt; ZFS on Linux), I always thought that the main reason to use Illumos would be first-class SPARC support. With that now dropped, I&#x27;m concerned that Illumos soon become irrelevant. Are there any compelling reasons left to use Illumos, other than being something for those who just want a free Solaris alternative?
评论 #27076892 未加载
评论 #27078358 未加载
评论 #27077623 未加载
评论 #27076525 未加载
评论 #27080486 未加载
hulitu大约 4 年前
This is really sad. The world is heading to a duopoly x86 - arm. Alpha is dead, Mips is almost dead, PA-RISC is dead, POWER is too expensive and RISC-V is mostly nice to have.
评论 #27075602 未加载
评论 #27075402 未加载
评论 #27075419 未加载
评论 #27075506 未加载
评论 #27075502 未加载
评论 #27076107 未加载
评论 #27076043 未加载
评论 #27078177 未加载
roryrjb大约 4 年前
One thing I&#x27;ve wondered (randomly) and I could be way off the mark here, but does Illumos have any kind of place at Oxide Computer? The author of the link and the CTO of Oxide both have strong links to Illumos in one way or another but on the other hand some of their team are Linux kernel developers, or is the work they are doing not at this level in the stack?
评论 #27078445 未加载
zdw大约 4 年前
While the primary issue is likely developer time and hardware availability to test on, there are other OSs like OpenBSD which supports much newer SPARC64 hardware: <a href="https:&#x2F;&#x2F;www.openbsd.org&#x2F;sparc64.html" rel="nofollow">https:&#x2F;&#x2F;www.openbsd.org&#x2F;sparc64.html</a>
评论 #27075990 未加载
评论 #27076711 未加载
cbmuser大约 4 年前
Why don&#x27;t they just upgrade GCC to a more recent version. GCC still actively supports SPARC to this date and Rust support is also present and while not perfect, it definitely works.<p>So, while I don&#x27;t really have a problem with removing SPARC support from Illumos which I wouldn&#x27;t be using on SPARC systems anyway, the reasons mentioned in the document aren&#x27;t convincing me at all.<p>FWIW, we still support sparc64 in Debian Ports:<p>&gt; <a href="https:&#x2F;&#x2F;cdimage.debian.org&#x2F;cdimage&#x2F;ports&#x2F;current&#x2F;" rel="nofollow">https:&#x2F;&#x2F;cdimage.debian.org&#x2F;cdimage&#x2F;ports&#x2F;current&#x2F;</a>
评论 #27078450 未加载
评论 #27078264 未加载
评论 #27075857 未加载
qwerty456127大约 4 年前
Sound crazy. Like if Windows had dropped x86.
评论 #27076248 未加载
评论 #27080670 未加载
rbanffy大约 4 年前
A fun way to make Oracle donate a machine would be to make an official POWER port.<p>That&#x27;s a lot of work and I don&#x27;t see IBM making a machine available.
评论 #27075729 未加载
评论 #27075655 未加载
评论 #27076326 未加载
Ericson2314大约 4 年前
&gt; Without ready access to build machines, one might consider cross compilation. Though we have some support for cross-architecture software generation in the tools, the operating system does not currently support being cross compiled in full.<p>SPARC or not SPARC, I would love to help with that!