【发布时间】:2011-01-26 10:05:45
【问题描述】:
我想在我的 shell 脚本中引入多线程功能。
我有一个脚本,它使用不同的参数调用函数read_cfg()。
这些函数调用中的每一个都是独立的。
是否可以并行实例化这些函数调用(不是脚本)。 请让我怎样才能做到这一点..?
【问题讨论】:
-
这不是多线程——它是多处理。每个实例都在不同的进程中运行,使用
fork()从原始进程中复制。这些进程——与线程不同——有自己的文件描述符表,它们的内存是写时复制的(所以当它们改变变量的值时,父进程看不到它)。
标签: linux multithreading bash shell