Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Sunday, June 11, 2017 10:31 PM
When viewing device manager > view > resources by connection > memory
it displays:
How do you read the letters and numbers for each row?
What is the language?
What is the letter C as compared to A or F?
The area of interest is the hardware reserved.
How do you evaluate hardware reserved memory consumption (each hardware and the amount of consumption)
All replies (3)
Monday, June 12, 2017 9:19 AM
Hi ,
It's a little complicated to make a description, I can only find a similar case for your reference. Hope it can give you some hints. Please check it.
PCI bus and memory ranges in Device Manager.
https://social.technet.microsoft.com/Forums/windows/en-US/494fa583-b688-4b81-bf56-e6be99d01cc5/pci-bus-and-memory-ranges-in-device-manager?forum=w7itprogeneral
Best regards
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].
Monday, June 12, 2017 9:46 AM
Rick,
This is where I start from and need help in understanding the syntax or language used in the resource by connection memory.
You can see physical memory layout with the Meminfo tool by Alex Ionescu (who’s contributing to the 5th Edition of the Windows Internals that I’m coauthoring with David Solomon). Here’s the output of Meminfo when I run it on that system with the -r switch to dump physical memory ranges:
Note the gap in the memory address range from page 9F0000 to page 100000, and another gap from DFE6D000 to FFFFFFFF (4GB). However, when I boot that system with 64-bit Vista, all 4GB show up as available and you can see how Windows uses the remaining 500MB of RAM that are above the 4GB boundary:
What’s occupying the holes below 4GB? The Device Manager can answer that question. To check, launch "devmgmt.msc", select Resources by Connection in the View Menu, and expand the Memory node. On my laptop, the primary consumer of mapped device memory is, unsurprisingly, the video card, which consumes 256MB in the range E0000000-EFFFFFFF:
I could not follow this article and need information on the interpretation of the letters and numbers used in the resource by connection memory.
Is there another forum that may have this information? If so lets repost it there?
Any additional information is needed to understand the coding so that I can understand hardware reserved numbers and troubleshoot consumption.
Monday, June 12, 2017 11:03 AM | 1 vote
When viewing device manager > view > resources by connection > memory
it displays:
How do you read the letters and numbers for each row?
What is the language?
What is the letter C as compared to A or F?
The area of interest is the hardware reserved.
How do you evaluate hardware reserved memory consumption (each hardware and the amount of consumption)
The memory ranges you see displayed in Windows Device Manager (WDM), are represented in Hexadecimal notation (base16).
Hex/Base16 notation has 16 possible values 0-F (0 is lowest value, F is highest value)
You can use the Windows calculator, in Programmer mode, to see and convert dec->hex, and hex->dec.
PC memory begins at 0 (represented in WDM as 0000000000000000)
In your screencap, you can see various 'devices' each with an allocated memory range.
(some devices may be allocated more than a single range of non-contiguous memory;
e.g. Intel HD Graphics 4600, shown in your screencap having two ranges: A0000000 -> AFFFFFFF and CC400000 -> CC7FFFFF
)
Don [doesn't work for MSFT, and they're probably glad about that ;]