翻译自 README:
想象一下,你有一个函数需要在一个很长的输入列表上运行。你可以运行 (mapcar #'FN INPUTS),但这会阻塞 Emacs 直到完成。这个库是一个工具,它可以将输入分割开来,并在多个子进程中运行该函数(每个 CPU 内核一个),然后合并它们的输出并将其返回到当前的 Emacs。在此期间,当前的 Emacs 完全不会阻塞。 对于实际应用,请在 org-node.el 的源代码中搜索 el-job-launch。
翻译自 README:
想象一下,你有一个函数需要在一个很长的输入列表上运行。你可以运行 (mapcar #'FN INPUTS),但这会阻塞 Emacs 直到完成。这个库是一个工具,它可以将输入分割开来,并在多个子进程中运行该函数(每个 CPU 内核一个),然后合并它们的输出并将其返回到当前的 Emacs。在此期间,当前的 Emacs 完全不会阻塞。 对于实际应用,请在 org-node.el 的源代码中搜索 el-job-launch。