问题标签 [halt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2641 浏览

asynchronous - Emacs 中的 org-mode:在异步模式下评估代码块

我正在使用 org-mode 编写包含代码块的报告。当我想生成输出(通常是 PDF)时,org-mode 会执行文件中的所有命令,这很好。然而问题是,在执行过程中,我不能用 emacs 做任何其他事情,我必须等到所有命令完成,这可能需要很长时间。

有没有办法异步执行,或者至少在执行开始后停止执行?

谢谢您的帮助!

0 投票
3 回答
317 浏览

r - 停止执行另一个代码的代码

我有一个R代码可以进行一些数据分析并返回TRUE/FALSE。有时,输入数据太大,代码只是继续运行。

我想要一个脚本来监视我的数据分析代码,如果它没有返回任何东西,比如说600 seconds,它会停止正在运行的代码并做其他事情。

就像按下STOP按钮一样R console

我知道stop, break,exit等。但是这些都没有用,因为代码无法访问这些语句,因为它仍在运行其数据分析循环。

0 投票
1 回答
547 浏览

windows - vagrant stop 无法在 Windows 10 上运行

当我在命令提示符下尝试该vagrant halt命令时,它会告诉我如何找不到“ssh”可执行文件。因此,我按照这些步骤下载了 putty 并生成了进入 ssh 模式的密钥。但是,当我在 putty ssh 模式下尝试停止命令时,它说当前未安装程序“vagrant”。要运行 'vagrant',请让您的管理员安装包 'vagrant'。

我的vagrant up工作很好,但我想在关闭计算机之前正确停止它。

0 投票
3 回答
5370 浏览

java - 需要用字母q关闭java

我对编程很陌生。我需要它在最后说“输入字母 q 退出或任何其他键继续:”。如果输入 q,它将终止。如果您输入任何其他字符,它会提示您输入另一个正整数。

0 投票
0 回答
209 浏览

linux - 内核中添加特定于平台的停止和关机的正确位置在哪里

我正在编写一个特定于平台的多功能设备驱动程序,其中包括一个 i2c 驱动程序。

当 Linux 内核停止或关闭时,我想向自定义电源管理芯片发送 i2c 消息。

我试图pm_power_off = my_func覆盖关机功能,但它没有被调用。(my_func并在关机printk期间pr_emerg尝试将一些文本发送到控制台。)

用于向内核停止和关机添加功能的正确钩子是什么?(我宁愿在我的驱动程序中添加代码,而不是补丁kernel/reboot.c等)

0 投票
2 回答
2022 浏览

linux - 运行停止时如何使linux断电?

我已经成功地使用pm_power_off函数指针使我的自定义 Linux 板通过 i2c 调用其电源管理芯片(关闭电源)。

我也想要 Linuxhalt命令来关闭电源。

我怎样才能做到这一点?

的 (ARM) 代码machine_halt没有类似于machine_power_off's的指针pm_power_off

拱/臂/内核/reboot.c:

我显然可以 hack machine_halt,但如果可能的话,我想“正确”地做到这一点。

我是否错过了一些可能导致halt命令执行“关机”的东西(可能在用户空间中)?


更新:感谢您的回答和您的所有评论,他们帮助我意识到实际问题是什么。

我的问题是:

我有一个输入边缘,可用于自定义电源管理单元。将其视为启动按钮,没有停止或重置功能。我完全控制了 PMU 代码(它是作为 i2c 从机运行的 ATMEGA)。

  1. 如果 Linux 内核正在运行,我希望忽略边缘。
  2. 如果 CPU 断电,我希望 edge 给 CPU 上电。
  3. 如果 Linux 内核停止,我希望边缘重置 CPU。

案例1很简单,没什么可做的。

案例 2 很简单,pm_power_off在我的驱动程序中定义将 i2c 消息发送到 PMU。pm_power_off幸运的是,i2c 子系统在被调用时仍处于工作状态。

案例 3 是问题 - 我正在寻找一个pm_halt定义,将 i2c 消息发送到 PMU。

也许还有另一种方式,如 0andriy 评论?

内核中是否有一个地方可以用几赫兹的 i2c 消息不断刺激 PMU,除非机器是halted?

答案在:https ://unix.stackexchange.com/a/42576/17288内容如下:

“* 如今,halt 足够聪明,可以在启用 ACPI 时自动调用 poweroff。事实上,它们现在在功能上是等效的。”

也许有一些方法可以提供或连接到 ACPI - 我将不得不阅读它。

0 投票
0 回答
321 浏览

ruby-on-rails - Rails 服务器突然没有响应

我的Rails 4.2.6生产服务器很长一段时间都运行良好。今天我添加了一些功能并迁移了服务器,一切看起来都很好,直到使用该应用程序一段时间后服务器变得无响应。

日志看起来很好,对服务器的最后一个请求工作没有任何错误,服务器仍在运行但没有取消任何请求。

有什么线索吗?方向?

编辑:

查看 docker 日志,我可以在 SSL 上看到一些错误:

PS 在应用程序中的主要更新是向应用程序添加 SSL 证书。