abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 09:00 | Zajímavý projekt

Krython je interaktivní aplikace určená k výuce základů programování v jazyce Python verze 3. Její název je složeninou slova Python a jména androida z britského sci-fi sitcomu Červený trpaslík - Kryton. Kryton tě provede všemi úkoly. Až se ti podaří je splnit, získáš diplom.

Ladislav Hagara | Komentářů: 0
dnes 08:00 | Nová verze

Byla vydána nová stabilní verze 4.1 (4.1.2369.11) webového prohlížeče Vivaldi (Wikipedie). Přehled novinek v příspěvku na blogu. Zdůrazněn je nový typ seskupování listů s názvem Akordeon (YouTube) a Řetězce příkazů (YouTube). Nejnovější Vivaldi je postaven na Chromiu 92.0.4515.126.

Ladislav Hagara | Komentářů: 0
dnes 02:44 | Nová verze

Byla vydána nová verze 21.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na HardenedBSD, od příští verze 22.1 na FreeBSD. Kódový název OPNsense 21.7 je Noble Nightingale. Přehled novinek v příspěvku na blogu.

Ladislav Hagara | Komentářů: 0
včera 21:00 | Zajímavý software

Orbiter Space Flight Simulator (Wikipedie), počítačový simulátor vesmírných letů, je nově open source software. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

Ladislav Hagara | Komentářů: 0
včera 17:33 | Nová verze

Byla vydána nová verze 2.4.0 svobodné implementace protokolu RDP (Remote Desktop Protocol) a RDP klienta FreeRDP. Přehled novinek v Changelogu nebo v GitHub Milestones. Zdůraznit lze vícevláknové dekódování. Opraveny byly dvě bezpečnostní chyby.

Ladislav Hagara | Komentářů: 0
včera 15:33 | Nová verze

Byla vydána nová verze 6.6 v Javě napsané aplikace pro komplexní návrh rozmístění nábytku a dalšího vybavení v interiérech Sweet Home 3D. Vyzkoušet lze online verzi.

Ladislav Hagara | Komentářů: 0
včera 08:00 | Nová verze

Po půl roce od vydání verze 14.0 byla vydána nová verze 15.0 zvukového serveru PulseAudio (Wikipedie). Přehled novinek v poznámkách k vydání. V některých distribucích, například Fedora 34, byl zvukový server PulseAudio nahrazen novým multimediálním serverem PipeWire (Wikipedie).

Ladislav Hagara | Komentářů: 2
včera 07:00 | Zajímavý projekt

Konsorcium Linux Foundation představilo open source projekt Pyrrha, původně Prometeo. Jedná se o IoT platformu pro monitorování a ochranu života a zdraví hasičů. Představení na YouTube. Zdrojové kódy i návrhy a firmwary hardwarových senzorů jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 4
27.7. 20:44 | Nová verze

Apache Cassandra (Wikipedie), tj. open source NoSQL distribuovaná databáze, byla po šesti letech vydána v nové major verzi 4.0. Přehled novinek v příspěvku na blogu a na YouTube.

Ladislav Hagara | Komentářů: 2
27.7. 19:33 | Zajímavý projekt

WebHero je hra pro webové nadšence. V každém levelu čeká jeden úkol spojený s webovými technologiemi.

Ladislav Hagara | Komentářů: 11
Preferuji
 (62%)
 (28%)
 (10%)
Celkem 361 hlasů
 Komentářů: 70, poslední včera 15:20
Rozcestník

Dotaz: Vhodné proměnné USE

4.8.2005 17:12 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
Vhodné proměnné USE
Přečteno: 126×
Dobrý den, jaké globální USE proměnné zakázat/povolit, pokud chci pouze základní systém s KDE a několika základními programy pro net (Firefox, Kmail), hudbu (Amarok), přehrávání filmů (MPlayer), k3b... pro tuto sestavu:

Sestava: Gentoo 2005.0/1, Pentium III 900 MHz Celeron2 Coppermine, 128 MB RAM, Nvidia Riva TNT2 32 MB RAM, /boot (32 MB), / (9 GB), swap (1024 MB), KDE-base 3.4 + základní programy (Firefox, Amarok, KMail, K3B, MPlayer, KWord, KSpread...)

a) Pokud to chápu správně, mohu zakázat apm, cups a foomatic (nebude tiskárna), scanner (nebude scanner) gnome, gtk, gtk2, motif, oss, spell, xmms?

b) Je pro mě nutné mít aktivované volby jako jsou apm, python, arts, berkdb, gpm, libg++, oss, svga, tcpd, xml2, zlib, xine?

c) Jaké volby naopak potřebuji povolit? Zřejmě alsa, cdr, dvd, dvdr, mp3, opengl...?

Podle http://gentoo-wiki.com/Safe_Cflags#Celeron_.28Coppermine.29_aka_Celeron2_.28Intel.29

doporučují použít:

CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"

Podle http://gentoo-wiki.com/CFLAGS#-O3 by: a) volba -O3 neměla být používána pro systém "s malým množstvím paměti a místa na disku", kde by mohla program zpomalit. Výstupní binární soubory prý budou větší, ale ne rychlejší. Bezpečná volba je prý -O2 "pro rychlý systém, který prostě funguje".

b) volba -fomit-frame-pointer urychlí spouštění aplikací, ale zvětší velikost binárních souborů až o 30 %.

Přes Google jsem zjistil, že na podobných konfigurací lidé používají také následující CFLAGS: -fvisibility-inlines-hidden (CXXFLAG) - doporučený údajně pro uživatele KDE, který zmenší velikost knihoven nepotřebné znaky. -fforce-addr -fforce-mem -fprefetch-loop-arrays -ftracer -mfpmath=sse

Mám tedy obavy, zda jsou tyto volby vhodné pro daný počítač. Předem děkuji za odpovědi.

Odpovědi

Max avatar 4.8.2005 20:44 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Jednoznacne -O2 , -O3 nepouzivat, ja bych nechal bud
CHOST="i686-pc-linux-gnu" 
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="neco neco neco"
nebo
CHOST="i686-pc-linux-gnu" 
CFLAGS="-march=pentium3 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="neco neco neco"
Viz treba gentoohandbook
Pisi zde, co doporucuje obycejny uzivatel gentoo (ja), ktery sice trochu laboroval, ale ...
Zdar Max
Měl jsem sen ... :(
4.8.2005 20:48 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Co máte proti -O3?
Max avatar 4.8.2005 21:22 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Skoro nic, jen jsem s ni nezkompiloval dost veci :(. Mozna se to od te doby zmenilo, nevim :-/
Zdar Max
Měl jsem sen ... :(
4.8.2005 22:12 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Na mém desktopu mám CFLAGS takto CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" (používám gentoo) a zatím jsem skompiloval všechno (Možná je to nějak ošetřené v ebuildech.)
Max avatar 4.8.2005 22:25 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Mno, abych pravdu rekl, tak je to cca rok, co jsem zkousel -O3 :-/, nyni vypada muj make.conf takto :
CFLAGS="-march=athlon-xp -pipe -O2"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="-kde -qt -arts alsa gnome gtk xinerama"
A pri instalaci par vybranych baliku pouzivam USE="" emerge ....
Zdar Max
Měl jsem sen ... :(
4.8.2005 22:28 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
A nechtělo by to místo USE="" používat spíše echo "" >> /etc/portage/package.use
Max avatar 5.8.2005 00:38 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
JJ, pouzil jsem to jen parkrat asi na dve aplikace, vim, ze po upgrade se balik zkompiluje ve svym puvodnim USE. Uznavam, uvedl jsem blby priklad :-( , ale za to /etc/potage/package.keywords uzivam hojne :)
Zdar Max
Měl jsem sen ... :(
Max avatar 4.8.2005 21:19 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Ach, proc jsi si zakladal dva thready? Jsem mel oba otevrene a koukam, ze jsem to trochu spletl .. :-/ .
Takze USE urcuje, jak se maji programy zkompilovat, co maji podporovat.
Jednoduchy priklad pro tebe :
Podle toho, co chces pouzivat to asi vypada na to, ze budes vyuzivat predevsim knihovny KDE, takze optimalizace pro KDE :
/etc/make.conf
USE="kde alsa arts -gtk -gnome -esd"
Jinak gentoo ma prednastavene volby USE, pokud chces, muzes si je upravovat a davat nadrazene prikazy ke kompilaci v programu /etc/make.conf , nadrazenejsi nez USE v make.conf je pouziti USE primo v konzoli :
Toto 
emerge -pv licq
USE="kde" emerge -pv licq
USE="-kde" emerge -pv licq
Rozdily vidis ;-)
Ale proc ti to vsechno pisu :-/ Si precti gentoohandbook ;-)
Zdar Max
Měl jsem sen ... :(
5.8.2005 11:25 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Na prvotní nastavení USE doporučuju utilitku ufed, kde se jednotlivé volby USE zaškrtají přes textové menu s vysvětlivakami k jednotlivým volbám.

Potom doporučuju vždy emergovat s parametry -av a alespoň u větších balíků se nad tím ze začátku zamyslet a případně doupravit.

Co se CFLAGS týče, měl jsem dva roky -O3 a pak jsem dal zkusmo -O2 a to mám všude dones a nevidím žádný rozdíl (ale nebenchmarkoval jsem ani dobu kompilace ani rychlost spouštění/běhu a velikost aplikace). Rozhodně bych tam dal -pipe a co se týče -fomit-frame-pointer, používám ho všude a většina binárních distribucí a aplikací ho má v make taky, takže je to asi OK.

Každopádně bych si s těmi optimalizacemi nějak extra hlavu nelámal, daleko víc bych doporučil rozšířit RAM na 256 nebo 384MB a pokud těch 10GB místa na linux = 10GB disk, tak bych ho určitě vyměnil za nějaký nový a především rychlý. To pak budete mít pocit, že Vám někdo vyměnil počítač za nový a rychlý.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.