blob: e9279eceb6a2f0d1be2a49c7e644fcf220c34dd9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
<chapter condition="f_any" id="enea-linux-features">
<title>Adding Features</title>
<para>Enea Linux provides additional features from other open source
projects than Yocto, allowing you to add more capabilities to your Linux
system. These features have been grouped into the following
categories:</para>
<variablelist>
<varlistentry condition="f_any_nw">
<term>Networking features:</term>
<listitem>
<itemizedlist spacing="compact">
<listitem condition="f_ovs">
<para>Open vSwitch (OVS)</para>
</listitem>
<listitem condition="f_dpdkvs">
<para><link linkend="enea-linux-networking-dpdkvswitch">DPDK
vSwitch (DVS)</link></para>
</listitem>
<listitem condition="f_dpdk">
<para><link linkend="enea-linux-networking-dpdk">Data Plane
Development Kit (DPDK)</link></para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry condition="f_any_vt">
<term>Virtualization features:</term>
<listitem>
<itemizedlist spacing="compact">
<listitem condition="f_kvm">
<para>Kernel-Based Virtual Machine (KVM)</para>
</listitem>
<listitem condition="f_lxc">
<para>Linux Containers (LXC)</para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry condition="f_any_rt">
<term>Real-time features:</term>
<listitem>
<itemizedlist spacing="compact">
<listitem condition="f_ci">
<para>CPU Isolation (CI)</para>
</listitem>
<listitem condition="f_fpk">
<para><link linkend="enea-linux-realtime-fully-preemptible">Fully
Preemptible Kernel (FPK)</link></para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry condition="f_any_mem">
<term><link linkend="enea-linux-memory">Memory features</link>:</term>
<listitem>
<itemizedlist spacing="compact">
<listitem condition="f_numa">
<para><link linkend="enea-linux-memory-numa">Non-Uniform Memory
Access (NUMA)</link></para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
</variablelist>
<para>You do not need to download any additional software to enable a
feature, since all source code for the features are included as layers,
patches, and commands in the Enea Linux source distribution.</para>
<xi:include href="../../docsrc_common/feature_matrix.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="./dpaa.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="./cpu_isolation.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
</chapter>
|