private int calculateHostCpus() { return getModel().getSelectedCluster().getCountThreadsAsCores() ? runningOnHost.getCpuThreads() : runningOnHost.getCpuCores(); }
&& vds.getCpuThreads() != null && vds.getCpuSockets() != 0) { int coresPerSocket = vds.getCpuCores() / vds.getCpuSockets(); if (vds.getCountThreadsAsCores()) { fieldValue = ConstantsManager.getInstance().getMessages() .threadsAsCoresPerSocket(coresPerSocket, vds.getCpuThreads() / vds.getCpuSockets()); if (vds.getCpuThreads() == null || vds.getCpuCores() == null || vds.getCpuCores() == 0) { setThreadsPerCore(constants.unknown()); } else { Integer threads = vds.getCpuThreads() / vds.getCpuCores(); setThreadsPerCore(messages.commonMessageWithBrackets(threads.toString(), threads > 1 ? constants.smtEnabled() : constants.smtDisabled()));
private void populateHostSummary() { CollapsiblePanelPresenterWidget hostSummaryPanel = collapsiblePanelProvider.get(); setInSlot(TYPE_revealHostSummary, hostSummaryPanel); List<VM> vmsWithVNuma = supportModel.getVmsWithvNumaNodeList(); int totalVNuma = 0; for (VM vm: vmsWithVNuma) { totalVNuma += vm.getvNumaNodeList().size(); } VDS selectedVds = supportModel.getHosts().getSelectedItem(); hostSummaryPanel.getView().setTitleWidget(getView().getHostSummaryTitle( selectedVds.getCpuThreads(), selectedVds.getUsageCpuPercent(), selectedVds.getPhysicalMemMb(), selectedVds.getMemFree().intValue(), supportModel.getNumaNodeList().size(), totalVNuma)); hostSummaryPanel.getView().addContentWidget(getView().getHostSummaryContent( selectedVds, supportModel)); getView().setHostSummaryPanel(hostSummaryPanel); } }
setLogicalCores(vds.getCpuThreads());
if (entity.getCpuCores()!=null) { cpuTopology.setCores(entity.getCpuCores()/entity.getCpuSockets()); if (entity.getCpuThreads() != null) { cpuTopology.setThreads(entity.getCpuThreads()/entity.getCpuCores());
vds.setHardwareFamily(getHardwareFamily()); vds.setCpuCores(getCpuCores()); vds.setCpuThreads(getCpuThreads()); vds.setCpuModel(getCpuModel()); vds.setOnlineCpus(getOnlineCpus());