heh.pl
Kanał informacyjny Heh.pl


Sobota 4 maja 2024 r.

artykuły | abc komputera (archiwum) | forum dyskusyjne | redakcja


Temat

CFLAGS dla AthlonaXP


158.75.203.* napisał:
Hej !
Mam problem icon_smile3.gif. Jestem tu przed instalacja Gentoo. Jednak juz za wczasu mysle o tym jakie potem ustawic flagi zeby wszystko bylo cacy icon_smile3.gif. Lookalem na Gentoo.pl na forum, ale tam kazdy ma inne ustawienia. Jest tez takie faq na ich stronie o flagach i tam sa wypisane, ale prawde mowiac nie wiem jakie beda mia potrzebne a jakie nie icon_smile3.gif. Wiec moze bylby ktos tak mily z Gentoo i AthlonemXP i np. wrzucil mi tu jakich flag uzywa ? icon_cool3.gif

194.146.252.* napisał:
CODE


CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -funroll-all-loops -msse -mmmx -m3dnow -fforce-mem -fforce-addr"

CXXFLAGS="${CFLAGS}"'


sluze unizenie icon_smile3.gif

-Ox tylko ustaw po swojemu 1-minimalny kod wynikowy (najmniejszy program i najnizsza wydajnosc) 3 - duzy kod i duza wydanosc - powostale wzmagaja ten efekt ;p

217.98.164.* napisał:
polecam art.: http://lubuska.zapto.org/~hoppke/too_much_to_learn/kompilat.html

80.53.109.* napisał:
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -m3dnow -mmmx -s -ffast-math -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS -mfpmath=sse,387"

CXXFLAGS="-march=athlon-xp -O3 -pipe -m3dnow -mmmx -s -ffast-math -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS -mfpmath=sse,387"

Polecam coś takiego. POrzekompilowałem na nich dzisiaj CAŁY system (12 godzin kompilacji;>) i śmigają dobrze. CXX różnią się wyłączonym -fomit-frame-pointer
Ogólnie są to dość dobre flagi i można kombionować jeszcze ale nic wielkiego się już raczej nie osiągnie.. a jedynie mniejszą stabilność. jeśli się przesadzi icon_wink2.gif Na tych ja aktualnie nie mam żadnych problemów.

Co do postu wyżej. -O3 to największa wartość, wcale nie jest że "większe wzmaga ten efekt". Jest też -Os - "optimize for size" - przydatne do procków z małą ilością cache.

158.75.203.* napisał:
pierwszdzieki za pomoc. Zostawilem kompilacje i wyjechalem. Wrocilem wczoraj w nocy. Tego posta pisze z Linksa w trakcie instalacji. Korzystam z howto na www.gentood.pl. Wlasnie skompilowalem kernel. Doszedlem do miejsca gdzie trzaba dopisac moduly uruchamiane przy starcie systemu do /etc/modules.autoconf.d . Wczesniej uzwalem PLD i Slacka i sadze, ze one robily ten krok za mnie. Jakie moduly trzeba tu dopisac ? I slyszalem ze trzeba stworzyc taki modul samem. Nigdy tego nie robilem i bardzo prosze o pomoc. Domyslam sie, ze maja byc to moduly:
Sieciowki: Realtek 8139
Dzwiekowki: CMI8738
Grafy (???) : Radek 9100
Moze myszy ? : standard ps2
No i nie wiem sam czego jeszcze. Gdyby ktos pomogl mi zbudowac ten plik i te moduly bylybm bardzo wdzieczny. Chce wreszcie zakonczyc ta instalacje icon_smile3.gif)). Z gory thx.

194.146.252.* napisał:
nic sie nie stanie jak nic nie dopiszesz- moduly powstaja podczas kompilacji jadra icon_smile3.gif

158.75.203.* napisał:
Nom jakos przez to przbrnalem, ale i tak nie poszla mi najlepiej ta instalka icon_sad2.gif. Przypuszczam ze powalilem cos przy kompilacji jadra. Teraz nie moge np. wlaczyc DMA, bo hdparm mowi "not permitted". Nie moge tez zrobic modprobe. Bo "permission denied". Oczywiscie - probuje spd roota. Czy nie stanie sie nic zlego jak jeszcze raz przekompilje jadro ? Wczesniej tylko nzajde jakies FAQ co powinienem powlaczac a co nie. icon_sad2.gif

158.75.203.* napisał:
OK modprobe dziala, ale z hadparm chyba sobie nie poradze. Jak wpisuję:

CODE
hdparm -d1 /dev/hda


dostaję:

CODE
HDIO_SET_DMA failed: operation not permitted



using_dma = 0 (off)


83.29.252.* napisał:
Zapewne musisz wkompilowac odpowiednie chipsety w kernel

dla kerneli 2.4.x
ATA/IDE/MFM/RLL support--> i poszukaj swojego chippsetu

158.75.203.* napisał:
OK no jestem wlasnie po rekompilacji jaka i szafa gra, meble tancza. Musze tylko skompilowac jeszcze pakiety "dodatkowe", bo nie mam nic wlasciwie. Stad pytanie - szukalem Midnight Commandera. Wpisalem emerge mc - ale to chyba nie to co myslalem, bo emerge zaczal sciagac ponad 40 pakietow, w tym X' y. Nie wiecie moze jaka jest nazwa ebuilda MC ? Dodatko zdziwilem sie, ze Links rowniez wymaga do dzialania zrodel XFree icon_eek2.gif . No ale nic. Zapuszecze dzisiaj na noc X'y Goma i jakies inne rzeczy. Jednak wczesniej chyba dwie godziny spedze na zwiedzaniu portage - troche tam jest tego.
Dzieki za odpowiedzi i pozdro.

83.29.252.* napisał:
Mysle ze jest to zalezne od flagi USE
poczytaj http://www.gentoo.pl/?id=pub&id_pub=16

Podobne tematy


Działy









Copyright © 2002-2024 | Prywatność | Load: 2.34 | SQL: 1 | Uptime: 513 days, 22:00 h:m | Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl