Wpis z mikrobloga

#linux #linuxmint #ubuntu #debian - Mireczki, pytanie do praktyków (jeżeli ktoś w ogóle wpadł na to, żeby przetestować).
Czy jak skompiluje program samodzielnie ze źródeł, to będzie działał szybciej niż instalowany z *.deb ?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jak skompiluje program samodzielnie ze źródeł, to będzie działał szybciej niż instalowany z *.deb ?


@Gippo86: Nie*

*Chociaż to zależy. Domyślnie deby w debianach i debianopodobnych są budowane tak by pakiety wyglądały tak samo na wszystkich systemach. Możesz spróbować skompilować paczkę z agresywnymi flagami kompilatora optymalizacyjnymi dla swojego procesora ale to nie gwarantuje, że program będzie szybciej działać (choć może szybciej działać). Możesz jeszcze zbudować pakiet ze specjalnymi opcjami
  • Odpowiedz
@Gippo86: Może, nie musi, może też działać gorzej. Trzeba to zawsze sprawdzać indywidualnie. Mi się udałe PovRaya zrobić 5% szybszego pod Xeona E3-1230-v3 niż ten z repozytorium.
@Kryspin013: Zwykle to cmake lub Makefile, tam się łatwo flagi dodaje
  • Odpowiedz
Zwykle to cmake lub Makefile, tam się łatwo flagi dodaje


@Razi91: Ta... Jak masz duży projekt to możesz mieć 1000 Makefile wygenerowanych automatycznie. Faktycznie dużo łatwiej niż dopisanie jeden czy dœóch linijek w rules czy eksportowanie jednej zmiennej ( ͡° ͜ʖ ͡°)
  • Odpowiedz