Skocz do zawarto턢i


 

Zdjcie

Kompilacja mysql zamiast instalacji z paczek-wydajno뜻

Kompilacja mysql zamiast instalacji z paczek-wydajno뜻

  • Prosz si zalogowa aby odpowiedzie
3 odpowiedzi na ten temat

Kompilacja mysql zamiast instalacji z paczek-wydajno뜻

#1 HaPe

HaPe

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1581 postw
  • Sk켨:Krakw
  • Firma:www.9h.pl
  • Imi:Hubert
  • Nazwisko:Nod풹k-Pluta

Napisany 17 lipiec 2014 - 17:33

Witam, czy w obecnych czasach mysql-server skompilowany na lokalnej maszynie, będzie bardziej wydajny niż serwer bazodanowy zainstalowany z paczek dystrybucji?


  • 0

#2 samu

samu

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1178 postw
  • Imi:Jakub
  • Nazwisko:Szafraski

Napisany 17 lipiec 2014 - 23:10

Paczka może (lub nie) być skompilowana z flagami optymalizującymi (lub zwiększającymi nieco bezpieczeństwo), które MOGĄ zwiększyć mniej lub bardziej wydajność na Twojej, konkretnej maszynie.

 

Nie da się generalnie stwierdzić, czy paczka/kompilacja będzie wydajniejsza, czy nie. Może się okazać, że skompilujesz soft w dokładnie taki sam sposób jak paczka (bo i czemu nie) - wtedy na 100% nie odczujesz różnicy. 

 

Poza tym, temat rzeka, powodujący nie lada kontrowersje. Wiele administratorów preferuje kompilowanie samodzielnie, część tylko paczki, a jeszcze inni dystrybuują skompilowane przez siebie paczki na wszystkie swoje maszyny... ;)


  • 8

#3 Pan Kot

Pan Kot

    Mrrr

  • Zbanowani
  • PipPipPipPipPipPipPipPip
  • 2819 postw

Napisany 18 lipiec 2014 - 09:15

Każda paczka jest kompilowana najczęściej z domyślnym poziomem optymalizacji, czyli O2. W niektórych przypadkach rekompilując i dorzucając wyższy poziom taki jak O3, czy nawet Ofast (o ile program pozwala) można (lub też i nie) poprawić nieco wydajność.


Edytowany przez Archi, 18 lipiec 2014 - 09:16.

  • 8

#4 oczkers

oczkers

    Nowy u퓓tkownik

  • U퓓tkownicy
  • 19 postw

Napisany 30 marzec 2015 - 09:55

Poza poziomem optymalizacji są jeszcze flagi które robią większą różnice (np. avx) więc jak umiesz dobrać odpowiednie ustawienia zyskasz na wydajności.


  • 0





0 u퓓tkownikw czyta ten temat

0 u퓓tkownikw, 0 go턢i, 0 anonimowych u퓓tkownikw