26 sty 2015

kompilacja jądra 3.18.3 lowlatency z flagą native

kernel 3.18.3  source z kernel.org
oficialny deb z kernel.ubuntu.com

Oczywiście potrzebne jest make, gcc, pkg-config i inne do kompilacji jadra
sudo apt-get install libncurses5-dev libncursesw5-dev
aby działało  menuconfig

Source rozpakowałem do katalogu 3.18.3

Do testów użyłem gołego jajka bez pachów tylko zrobiony localyesconfig
make localyesconfig

i

  • stworzyłem pierwszego deba(pierwszy wynik)
make -j2 deb-pkg LOCALVERSION=-lov

  • następny do testów poszedł kernel oficialny czyli 3.18.3 lowlatency(drugi wynik)

  • trzeci wynik to z flagą native(Generic-x86-64    w menuconfig) i flagą native wywołaną jako parametr

KCFLAGS="-march=native -mtune=native -O2" KCPPFLAGS="-march=native -mtune=native -O2 " make -j2 deb-pkg
  • ostatni z flagą. Opteron/Athlon64/Hammer/K8 w menuconfig
make -j2 deb-pkg LOCALVERSION=-amd64
Jako test użyłem unigine-valley bo mi komputer służy do grania a metro redux pokazuje brak różnic

phoronix-test-suite  benchmark unigine-valley
Running pts/unigine-valley-1.1.2 via the Phoronix Test Suite.


Unigine Valley 1.0
Resolution: 1280 x 800 - Mode: Windowed
  Frames Per Second
3.18.3 lowlatency native .... 12.28
3.18.3 lowlatency official .. 12.33
3.18.3 low native flag ...... 12.33
3.18.flag Athlon64......... 12.22
3.19 http://gry-linux.blogspot.com/2015/02/kernel-319.html






3183-lowlatency-native






3.18.3 lowlatency official 3.18.3 lowlatency native 3.18.flag athlon 64
Processor AMD Athlon 64 X2 5200+ @ 2.72GHz (2 Cores) AMD Athlon 64 X2 5200+ @ 2.72GHz (2 Cores) AMD Athlon 64 X2 5200+ @ 2.72GHz (2 Cores)
Motherboard Gigabyte M61PME-S2 Gigabyte M61PME-S2 Gigabyte M61PME-S2
Chipset NVIDIA MCP61 NVIDIA MCP61 NVIDIA MCP61
Memory 2048MB 2048MB 2048MB
Disk 250GB Seagate ST3250318AS + 160GB Seagate ST3160812AS 250GB Seagate ST3250318AS + 160GB Seagate ST3160812AS 250GB Seagate ST3250318AS + 160GB Seagate ST3160812AS
Graphics Zotac NVIDIA GeForce GT 430 1024MB (699/896MHz) Zotac NVIDIA GeForce GT 430 1024MB (405/324MHz) Zotac NVIDIA GeForce GT 430 1024MB (699/896MHz)
Audio NVIDIA MCP61 HD Audio NVIDIA MCP61 HD Audio NVIDIA MCP61 HD Audio
OS LinuxMint 17.1 LinuxMint 17.1 LinuxMint 17.1
Kernel 3.18.3-031803-lowlatency (x86_64) 3.18.3-lov (x86_64) 3.18.3-amd64 (x86_64)
Desktop Cinnamon 2.4.6 Cinnamon 2.4.6 Cinnamon 2.4.6
Display Server X Server 1.15.1 X Server 1.15.1 X Server 1.15.1
Display Driver NVIDIA 346.35 NVIDIA 346.35 NVIDIA 346.35
OpenGL 4.3.0 4.3.0 4.3.0
Compiler GCC 4.8.2 GCC 4.8.2 GCC 4.8.2
File-System ext4 ext4 ext4
Screen Resolution 1440x900 1440x900 1440x900




3.18.3 lowlatency official 3.18.3 lowlatency native 3.18.flag athlon 64
Unigine Valley - Resolution: 1280 x 800 - Mode: Windowed 12.33 12.28 12.22

Brak komentarzy:

Prześlij komentarz