multiprocessing 原生进程与进程间通信。
固定源码版本:2f2318653f6f794dddd321eff7c9d4b7b174643f。本表共 17 条静态出现记录;不是运行次数。
同一个直接 API 表达式只记为 api_call 或 api_reference 中的一类。实例候选不计入直接原生 API 总数。
| ID | 位置 / 快照 | 所属符号 | 种类 | API / 语法 | 来源判定 | 源码行 |
|---|---|---|---|---|---|---|
| occ-000662 | slime/backends/sglang_utils/deployment.py:4 · 快照 | <module> | import | multiprocessing | explicit_import | import multiprocessing |
| occ-000664 | slime/backends/sglang_utils/deployment.py:53 · 快照 | _start_router | api_call | multiprocessing.Process | lexical_import_resolution | process = multiprocessing.Process( |
| occ-000710 | slime/backends/sglang_utils/sglang_engine.py:4 · 快照 | <module> | import | multiprocessing | explicit_import | import multiprocessing |
| occ-000713 | slime/backends/sglang_utils/sglang_engine.py:32 · 快照 | <module> | api_reference | multiprocessing.Process | lexical_import_resolution | def launch_server_process(server_args: ServerArgs) -> multiprocessing.Process: |
| occ-000714 | slime/backends/sglang_utils/sglang_engine.py:49 · 快照 | launch_server_process | api_call | multiprocessing.set_start_method | lexical_import_resolution | multiprocessing.set_start_method(“spawn”, force=True) |
| occ-000715 | slime/backends/sglang_utils/sglang_engine.py:51 · 快照 | launch_server_process | api_call | multiprocessing.Process | lexical_import_resolution | p = multiprocessing.Process(target=_launch_server, args=(server_args, os.getpid())) |
| occ-000901 | slime/ray/serving.py:10 · 快照 | <module> | import | multiprocessing | explicit_import | import multiprocessing |
| occ-000902 | slime/ray/serving.py:57 · 快照 | ServingCluster.init | api_call | multiprocessing.active_children | lexical_import_resolution | existing_children = {process.pid for process in multiprocessing.active_children()} |
| occ-000903 | slime/ray/serving.py:68 · 快照 | ServingCluster.init | api_call | multiprocessing.active_children | lexical_import_resolution | process for process in multiprocessing.active_children() if process.pid not in existing_children |
| occ-001329 | slime_plugins/rollout_buffer/generator/base_generator.py:7 · 快照 | <module> | import | multiprocessing.Process | explicit_import | from multiprocessing import Process, Queue |
| occ-001330 | slime_plugins/rollout_buffer/generator/base_generator.py:7 · 快照 | <module> | import | multiprocessing.Queue | explicit_import | from multiprocessing import Process, Queue |
| occ-001335 | slime_plugins/rollout_buffer/generator/base_generator.py:193 · 快照 | BaseGenerator.run | api_call | multiprocessing.Queue | lexical_import_resolution | task_queue, done_queue = Queue(maxsize=self.queue_size), Queue(maxsize=self.queue_size) |
| occ-001336 | slime_plugins/rollout_buffer/generator/base_generator.py:193 · 快照 | BaseGenerator.run | api_call | multiprocessing.Queue | lexical_import_resolution | task_queue, done_queue = Queue(maxsize=self.queue_size), Queue(maxsize=self.queue_size) |
| occ-001340 | slime_plugins/rollout_buffer/generator/base_generator.py:241 · 快照 | BaseGenerator.run | api_call | multiprocessing.Process | lexical_import_resolution | process = Process( |
| occ-001342 | slime_plugins/rollout_buffer/generator/base_generator.py:248 · 快照 | BaseGenerator.run | api_call | multiprocessing.Process | lexical_import_resolution | process = Process(target=read_data_into_queue) |
| occ-002261 | tools/convert_torch_dist_to_hf_parallel.py:3 · 快照 | <module> | import | multiprocessing | explicit_import | import multiprocessing |
| occ-002281 | tools/convert_torch_dist_to_hf_parallel.py:511 · 快照 | <module> | api_call | multiprocessing.get_context | lexical_import_resolution | ctx = multiprocessing.get_context(“spawn”) |