MCPcopy Create free account
hub / github.com/78/tenbox / SampleProcessResources

Method SampleProcessResources

src/daemon/runtime_manager.cpp:1593–1597  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1591}
1592
1593ProcessResources RuntimeManager::SampleProcessResources(const std::string& vm_id) const {
1594 auto session = FindSession(vm_id);
1595 if (!session || session->process_pid <= 0) return {};
1596 return process_sampler_.Sample(session->process_pid);
1597}
1598
1599std::shared_ptr<RuntimeManager::RuntimeSession> RuntimeManager::FindSession(const std::string& vm_id) const {
1600 std::lock_guard<std::mutex> lock(mutex_);

Callers 4

HostResourcesPayloadMethod · 0.80
VmListPayloadMethod · 0.80
VmResourcesSnapshotMethod · 0.80
VmResourcesMethod · 0.80

Calls 1

SampleMethod · 0.80

Tested by

no test coverage detected