TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

GhOSt: Fast and Flexible User-Space Delegation of Linux Scheduling

60 pointsby mlernerover 3 years ago

4 comments

smasher164over 3 years ago
This is pretty cool! If I'm understanding this correctly, this would make it possible for green thread implementations to call FFI code with low-overhead? What are the plans to upstream this?
评论 #29457723 未加载
dataflowover 3 years ago
Not sure if it&#x27;s quite the same, but also see <a href="https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;windows&#x2F;win32&#x2F;procthread&#x2F;user-mode-scheduling" rel="nofollow">https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;windows&#x2F;win32&#x2F;procthread&#x2F;us...</a>
specialistover 3 years ago
@pron Could their be some kind of synergy between GhOSt and Project Loom?<p>(Java&#x27;s upcoming structured concurrency.)
marcodiegoover 3 years ago
The danger of user space scheduling: proprietary implementations of scheduling algorithms. Given enough time, instead of a huge effort for a scheduler that has few tunables and works reasonably well for most cases, we&#x27;ll get a lot of proprietary schedulers that works very well but each for a single very specialized case. The end result maybe the out-of-the-box scheduler becomes neglected and mostly abandoned in the future.
评论 #29593991 未加载
评论 #29456367 未加载
评论 #29456418 未加载