Changeset 62363 in vbox for trunk/src/VBox/Main/src-server/linux/PerformanceLinux.cpp
- Timestamp:
- Jul 20, 2016 3:45:58 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 108908
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-server/linux/PerformanceLinux.cpp
r60373 r62363 82 82 uint64_t mSingleUser, mSingleKernel, mSingleIdle; 83 83 uint32_t mHZ; 84 ULONG totalRAM;84 ULONG mTotalRAM; 85 85 }; 86 86 … … 101 101 } 102 102 else 103 mHZ = hz;103 mHZ = (uint32_t)hz; 104 104 LogFlowThisFunc(("mHZ=%u\n", mHZ)); 105 105 … … 107 107 int rc = RTSystemQueryTotalRam(&cb); 108 108 if (RT_FAILURE(rc)) 109 totalRAM = 0;109 mTotalRAM = 0; 110 110 else 111 totalRAM = (ULONG)(cb / 1024);111 mTotalRAM = (ULONG)(cb / 1024); 112 112 } 113 113 … … 212 212 int CollectorLinux::getHostMemoryUsage(ULONG *total, ULONG *used, ULONG *available) 213 213 { 214 AssertReturn( totalRAM, VERR_INTERNAL_ERROR);214 AssertReturn(mTotalRAM, VERR_INTERNAL_ERROR); 215 215 uint64_t cb; 216 216 int rc = RTSystemQueryAvailableRam(&cb); 217 217 if (RT_SUCCESS(rc)) 218 218 { 219 *total = totalRAM;220 *available = cb / 1024;219 *total = mTotalRAM; 220 *available = (ULONG)(cb / 1024); 221 221 *used = *total - *available; 222 222 } … … 413 413 char *CollectorLinux::trimNewline(char *pszName) 414 414 { 415 unsignedcbName = strlen(pszName);415 size_t cbName = strlen(pszName); 416 416 if (cbName == 0) 417 417 return pszName; … … 427 427 char *CollectorLinux::trimTrailingDigits(char *pszName) 428 428 { 429 unsignedcbName = strlen(pszName);429 size_t cbName = strlen(pszName); 430 430 if (cbName == 0) 431 431 return pszName; … … 452 452 { 453 453 unsigned cbName = 0; 454 unsignedcbDevName = strlen(pszDevName);454 size_t cbDevName = strlen(pszDevName); 455 455 const char *pszEnd = pszDevName + cbDevName - 1; 456 456 if (fTrimDigits)
Note:
See TracChangeset
for help on using the changeset viewer.