Jirka Hladky, le Thu 11 Nov 2010 13:08:06 +0100, a écrit :
> thanks for the quick patch. I have tested it and it works! :-)
> 
> $ utils/hwloc-bind --membind node:1 --mempolicy interleave -- 
> utils/hwloc-bind 
> --get --membind
> 0x0000aaaa (interleave)

Good :)

> 1) Does the option --get works together with --pid ? Like finding out 
> mempolicy 
> for any pid? I don't think that get_mempolicy supports this.

hwloc indeed gives:

hwloc_get_membind failed (errno 38 Function not implemented)

> We can perhaps enhance the parsing to raise an error when --pid and
> --get are both specified.

That's catched by the underlying support itself, depending on the OS
support, so it shouldn't be prevented at the parse time (for OSes where
that's possible).

> $utils/hwloc-bind --membind node:0 --mempolicy interleave -- utils/hwloc-bind 
> --get --membind
> 0xf...f (interleave)
> 
> What does "0xf...f" mean?

I guess Brice used this notation for "everything 1".  That doesn't seem
to be documented though.

Samuel

Reply via email to