x86-64


Qemu simulate NUMA and parse SRAT


I'm trying to simulate a NUMA system with Qemu/KVM and read the memory from SRAT. I'm starting qemu with
qemu-system-x86_64 -boot d -cdrom myiso.iso -m 5G -smp 4 -numa node,nodeid=0 -numa node,nodeid=1 -enable-kvm
So there are two regions with two cores each and 5gb memory at the whole system. By parsing the srat, I'll find four entries at the table:
Domain: 0
Addr: 0x0
Len: 0xa0000
Flags: 0x1
======
Domain: 0
Addr: 0x100000
Len: 0x9ff00000
Flags: 0x1
======
Domain: 1
Addr: 0xa0000000
Len: 0x20000000
Flags: 0x1
======
Domain: 1
Addr: 0x0
Len: 0x80000000
Flags: 0x1
======
I don't understand the the last entry. Why does he start at memory address 0?

Related Links

how does “and eax,80000000h ”in assembly work
Xcode 8.0 beta missing required architecture x86_64 while building on simulator
Why is “amd” written in many installers?
AVX2 multiply 2 vectors of 64 bit integers discarding the upper half of each results? [duplicate]
Wake up issue with Optiplex xe2
Build gentoo Disk Image for gem5
Can non load store instructions go past memory fences? (x86_64)
What's the relation between hexdump and asm?
Does x86_64 have an equivalent to the aarch64 at instruction?
Why are some Haswell AVX latencies advertised by Intel as 3x slower than Sandy Bridge?
x86_64 - opcode map. Possible mistake?
Can a sub-microsecond clock resolution be achieved with current hardware?
Calling function at memory address x86_x64
TSC MSR and serialization
Ipi - interprocess interrupt latency
Amd64 - segments and their limit: just 4Gb?

Categories

HOME
model-view-controller
twitter-bootstrap
algolia
azure-active-directory
stanford-nlp
cluster-analysis
jenkins-pipeline
postgresql-9.3
popover
postsharp
x86-64
nltk
datetimepicker
swap
pdf-generation
install
obd-ii
openbsd
velocity
mongodb-replica-set
element
derby
reportlab
smooth-scrolling
filehelpers
ringcentral
restructuredtext
devexpress-mvc
policy
tftp
custom-fields
jms-topic
spring-data-gemfire
textview
oracle-nosql
intersection
dom4j
pymunk
flex3
maven-2
azure-storage-files
oracle-bpm-suite
const
nsdateformatter
armadillo
usernotifications
tapply
aura-framework
google-cloud-powershell
bootstrap-carousel
encoder
synchronized
ocamlbuild
line-endings
google-cloud-shell
vertex
playframework-2.3
photoshop-script
printer-control-language
scanf
esprima
easy-thumbnails
mongodb-3.3
indoor-positioning-system
x12
virtualenvwrapper
netlink
cosign-api
init
vga
hfp
php-java-bridge
django-celery
treelist
web-optimization
sqldataadapter
web-performance
sparkcore
litedb
playn
valdr-bean-validation
copy-on-write
skview
autopep8
asp.net-2.0
teamstudio-unplugged
diffmerge
scjp
dateadd
lettuce
netbeans-plugins
grunt-wiredep
thucydides
google-mirror-api
myrrix
kendo-window
xrandr
friendly-url
panelgrid
coinbase-php
magicsuggest
gmail-imap
biztalk-deployment
tasklist
derived-class
advanceddatagrid
inserthtml
joomla1.7
virtual-printer
pex-and-moles
symfony-1.2
object-tag
javah
table-valued-parameters
database-agnostic

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App