注意: 此包使用低级且可能不安全的技术(如 FFI 进行进程间通信)和跨进程创建保留状态,来操作进程生命周期。它仅供内部使用(例如 Pest 中的性能优化)。请勿在生产环境中使用,或自行承担风险 - 我们不提供任何保证。
在幕后,Pokio 使用 PCNTL 扩展来分叉当前进程,并在子进程中运行指定的闭包。这使您可以同时运行多个任务,而不阻塞主进程。此外,对于父进程和子进程之间的通信,Pokio 使用 FFI 创建共享内存区段,这使您可以快速、高效地在进程之间共享数据。
⚡️ 通过使用 Composer 来要求包即可开始使用: