【问题标题】:LinSched 2.6.35 no valid link to checkout [duplicate]LinSched 2.6.35没有有效的结帐链接[重复]
【发布时间】:2013-02-03 12:47:27
【问题描述】:

可能重复:
LinSched source for 2.6.35 kernel

我一直在寻找 LinSched 2.6.35 一段时间,但网络上的所有链接都不起作用。谁有LinSched 2.6.35的源代码,可以发一份给我吗?谢谢!

【问题讨论】:

  • 我想你会在 SO 上找到答案 [here][1]。干杯! [1]:stackoverflow.com/questions/8412372/…
  • 感谢您的回答。无论如何仍然没有工作。第一个答案中建议的链接是 github.com/paulturner/LinSched ,但它显示找不到该页面。在第二个链接 git://git.kernel.org/pub/scm/linux/kernel/git/pjt/linsched.git 中,是 LinSched 3.3 版。我在哪里寻找 2.6.35 的版本。

标签: linux scheduler


【解决方案1】:

好的,我在互联网上进行了一些搜索,并在这里找到了存储库:(git://git.kernel.org/pub/scm/linux/kernel/git/pjt/linsched.git)。我已经确认它存在。我在插入链接之前检查了这一点。我真的不完全确定为什么,但是这段代码在互联网上传播了很多,并且有很多断开的链接。关于为什么这段代码有些难以捉摸的一个暗示是,作者可能对他的代码的干净程度并不感到非常自豪。

我已经确认您正在寻找的分支 2.6.35 在那里,输入:

 git ls-branch git://git.kernel.org/pub/scm/linux/kernel/git/pjt/linsched.git | grep 2.6.35

我注意到了一些候选版本,也许你会对 rc6 最感兴趣?

希望对你有帮助。

干杯。

【讨论】:

  • 首先,非常感谢您的帮助(我试图将您的答案标记为有用,但由于我缺乏足够的声誉而不能...)
  • 我也检查了这个链接 [link](git://git.kernel.org/pub/scm/linux/kernel/git/pjt/linsched.git,并且能够签出reposity,通过 git 切换到 linsched-alpha 分支,我能够获得 linsched 3.3 的文件。我按照你的建议尝试了,但在我的情况下,git ls-branch 不起作用,显示“ls-” branch' 不是 git 命令。我不确定你是如何工作的。
  • 另外,我认为您检测到的2.6.35实际上是Linus Torvalds维护的Linux内核版本。要了解原因,您可以查看link,您会在 Branches 目录下找到 linsched-alpha,它是 3.3 的版本。在 Tags 目录下,有一个 Linux Kernel 不同版本的列表。
  • @coder,我很高兴我所写的内容对您有所帮助。我认为您仍然可以接受它作为答案。无论如何,不​​要太担心,您在这里拥有正确的社区精神。也就是说,当一个答案有帮助时,你会投票赞成,或者尽可能接受它。干杯!
  • 您好,您确定您找到的 2.6.35 是 LinSched 还是只是 linux 内核?我需要这个版本,因为它有一些 API 可以帮助创建具有指定工作负载的任务,而 2.6.32 和 3.3 等其他版本则没有。
猜你喜欢
  • 2012-01-14
  • 1970-01-01
  • 2016-05-07
  • 2020-10-05
  • 2011-05-23
  • 2013-03-06
  • 1970-01-01
  • 1970-01-01
  • 2017-02-05
相关资源
最近更新 更多