ASM:Topology
From Wiki.cyring.fr
(Difference between revisions)
(→Prerequesites) |
(→Prerequesites) |
||
Line 3: | Line 3: | ||
==== Prerequesites ==== | ==== Prerequesites ==== | ||
* The Linux Operating System. | * The Linux Operating System. | ||
- | * Any Linux package which provides the | + | * Any Linux package which provides the [http://www.linuxcommand.org/man_pages/taskset1.html taskset] command that allows the [http://en.wikipedia.org/wiki/Processor_affinity Processor affinity] : [https://www.archlinux.org/packages/core/x86_64/util-linux util-linux] if running ArchLinux. |
* The GNU [https://www.archlinux.org/packages/core/x86_64/gcc gcc] C compiler. | * The GNU [https://www.archlinux.org/packages/core/x86_64/gcc gcc] C compiler. | ||
Revision as of 09:42, 12 March 2014
Contents |
ACPI Extended Topology
Building the Program
Prerequesites
- The Linux Operating System.
- Any Linux package which provides the taskset command that allows the Processor affinity : util-linux if running ArchLinux.
- The GNU gcc C compiler.
Getting the Source Files
In the repository, download the following files in a project directory, such as x2topology [[1]] [[2]] Optionaly, the binary executable file : x2topology
Build the Program
- Compile the C source file
gcc x2topology.c -o x2topology
- Give an executable permission to the downloaded Bash script
chmod +x x2topology.sh