Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è uno smartphone che unisce una fotocamera molto più versatile rispetto al passato grazie allo zoom ottico 5x, il supporto magnetico Pixelsnap e il nuovo chip Tensor G5. Il dispositivo porta Android 16 e funzionalità AI avanzate come Camera Coach, mantenendo il design caratteristico della serie Pixel con miglioramenti nelle prestazioni e nell'autonomia. In Italia, però, mancano diverse feature peculiari basate sull'AI.
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
L'abbonamento Ultimate di GeForce NOW ora comprende la nuova architettura Blackwell RTX con GPU RTX 5080 che garantisce prestazioni tre volte superiori alla precedente generazione. Non si tratta solo di velocità, ma di un'esperienza di gioco migliorata con nuove tecnologie di streaming e un catalogo giochi raddoppiato grazie alla funzione Install-to-Play
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Deebot X11 Omnicyclone implementa tutte le ultime tecnologie Ecovacs per l'aspirazione dei pavimenti di casa e il loro lavaggio, con una novità: nella base di ricarica non c'è più il sacchetto di raccolta dello sporco, sostituito da un aspirapolvere ciclonico che accumula tutto in un contenitore rigido
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-09-2006, 16:26   #1
Dcromato
Senior Member
 
L'Avatar di Dcromato
 
Iscritto dal: Jan 2005
Città: TTT
Messaggi: 6560
Ottimizzazione in compilazione (Flags e Cflags):dubbi.

Non uso molto repoman in Frugalware se non proprio per applicazioni closed.La curiosità però di vedere se con questa distro ottenevo risultati mi ha spinto a modificare il file /etc/makepkg.conf in questo modo:

Codice:
#
# /etc/makepkg.conf
#

# The FTP/HTTP download utility that makepkg should use to acquire sources
export FTPAGENT="/usr/bin/wget -U makepkg --continue --passive-ftp --tries=3 --waitretry=3 --no-check-certificate"
#export FTPAGENT="/usr/bin/snarf"
#export FTPAGENT="/usr/bin/lftpget -c"

export CARCH="i686"
export CHOST="i686-pc-linux-gnu"

# Pentium Pro/Pentium II/Pentium III+/Pentium 4/Athlon exclusive (binaries
# will use the P6 instruction set and only run on P6+ systems)
export CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer "
export CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
# Pentium Pro/Pentium II/Pentium III+/Pentium 4/Athlon optimized (but binaries
# will run on any x86 system)
#export CFLAGS="-mcpu=i686 -O2 -pipe"
#export CXXFLAGS="-mcpu=i686 -O2 -pipe"

# SMP Systems
#export MAKEFLAGS="-j2"

# Enable fakeroot for building packages as a non-root user
export USE_FAKEROOT="y"

# Specify a directory for the chroot environment.
export CHROOTDIR="/var/chroot"
# Core package list to be installed in the chroot.
export COREPKGS="core chroot-core devel-core"

# Enable distributed C/C++/ObjC compiler
# Don't forget to modify MAKEFLAGS to include -jN, where N is twice the
# number of CPUs +1 available
export DISTCC="n"
# Space-separated list of volunteer host specifications.
export DISTCC_HOSTS=""

# Enable colorized output messages
export USE_COLOR="y"

# Specify a fixed directory where all packages will be placed
#export PKGDEST=/home/packages

# If you want your name to show up in the packages you build, change this.
export PACKAGER="Frugalware Linux (http://frugalware.org)"

# Don't strip symbols from binaries/libraries
#export NOSTRIP="1"
# Don't prepare documentation
#export NODOCS="1"

# LOGDIR is the location where you would like to store a
# permanant copy of the build log.
# filename = [LOGDIR_APPEND]-[pkgname]-[pkgver]-[pkgrel]
LOGDIR_APPEND=`date +%Y-%m-%d-%s`
LOGDIR=/var/log/builds

# The Standard Build Unit of this machine
# If 1, then the build time will be displayed in seconds
# Build the "binutils" package, and then write here the result you got,
# so that makepkg will could the right SBU value for you.
SBU="1"
Ho messo in rosso la parte che ho modificato.Il mio dubbio era:
L'aver messo pentium3 mi esenta dal fatto d'inserire flag come mmmx, msse e via discorrendo?
Statisticamente parlando, si ottengono dei veri benefici?(sto chiedendo un po a tutti e non solo ai gentootisti)
Secondo voi su un processore come il mio ritenete sia meglio puntualizzare o allaggerire?
Mi spiego:Meglio ottenere binari leggeri o con piu istruzioni di compilazioni inerenti all'architettura?
__________________
HP 630 core i3 linux inside Jolla phone user
Dcromato è offline   Rispondi citando il messaggio o parte di esso
Old 27-09-2006, 18:29   #2
eolus
Senior Member
 
Iscritto dal: Oct 2001
Città: como
Messaggi: 1077
A mio parere è sempre meglio ottimizzare in base all'architettura e alle funzioni ameno che i binary che ottieni non ti servono anche per altre macchine i vantaggi ci sono minori dimensioni minore occupazione memoria ecc. ecc. Ovviamente non bisogna esagere altrimenti...
eolus è offline   Rispondi citando il messaggio o parte di esso
Old 27-09-2006, 19:52   #3
Dcromato
Senior Member
 
L'Avatar di Dcromato
 
Iscritto dal: Jan 2005
Città: TTT
Messaggi: 6560
MI sai dire se:

Quote:
L'aver messo pentium3 mi esenta dal fatto d'inserire flag come mmmx, msse e via discorrendo?
__________________
HP 630 core i3 linux inside Jolla phone user
Dcromato è offline   Rispondi citando il messaggio o parte di esso
Old 27-09-2006, 20:41   #4
matcy
 
Messaggi: n/a
attieniti alla bibbia e vivrai felice.
http://gentoo-wiki.com/Safe_Cflags
da quando uso gentoo ho scoperto questo sito, ma va bene x tutto.
  Rispondi citando il messaggio o parte di esso
Old 27-09-2006, 22:12   #5
eolus
Senior Member
 
Iscritto dal: Oct 2001
Città: como
Messaggi: 1077
Quote:
Originariamente inviato da Dcromato
MI sai dire se:
a mio parere non ti esenta altrimenti i binari che necessitano di quella funzione vengono compilati senza.
eolus è offline   Rispondi citando il messaggio o parte di esso
Old 27-09-2006, 23:24   #6
matcy
 
Messaggi: n/a
una arch comprende i blocchi di istruzioni della arch.
se metti k8 non devi aggiungere le sse e le sse2.
se però hai un core >= venice devi aggiungere sse3
  Rispondi citando il messaggio o parte di esso
 Rispondi


Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy? Google Pixel 10 è compatto e ha uno zoom ...
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre Prova GeForce NOW upgrade Blackwell: il cloud ga...
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco Ecovacs Deebot X11 Omnicyclone: niente più...
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio Narwal Flow: con il mocio orizzontale lava i pav...
Panasonic 55Z95BEG cala gli assi: pannello Tandem e audio senza compromessi Panasonic 55Z95BEG cala gli assi: pannello Tande...
Metroid Prime Beyond: arriva un trailer ...
Fujifilm GFX Eterna 55: una soluzione co...
Stardew Valley arriva su Switch 2: una c...
E-bike fat legale con "pulsante mag...
Nintendo Virtual Boy: l'accessorio per S...
Popucom si presenta come uno dei miglior...
Super Mario Galaxy il film: l'idraulico ...
Stellantis, contro risposta a BYD: "...
Microsoft evita una sanzione in Europa p...
TCL a IFA 2025: TV Mini LED, smartphone ...
Neanche la politica è salva: l'Al...
I nuovi Pixel 10 in mostra a Milano con ...
Perplexity di nuovo in tribunale: Merria...
AirPods 4 al minimo su Amazon: la versio...
Sam Altman sempre più convinto: l...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:28.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v