Wpis z mikrobloga

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 np
@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
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 ( ͡° ͜ʖ ͡°)