apr 032013
 

Sata

SATA è l’interfaccia bus più comune sui desktop e su molti server, quindi è importante conoscere alcuni concetti di base su di esso, dal sempre informato Wikipedia:

Il Serial ATA, in sigla SATA, è una interfaccia per computer generalmente utilizzata per connettere hard disk o drive ottici (masterizzatori e/o lettori di DVD, CD, ecc.)

Serial ATA sostituisce il vecchio AT Attachment standard (ATA, poi denominato Parallel ATA o PATA), che offre numerosi vantaggi rispetto la vecchia interfaccia: dimensioni del cavo e costi ridotti (sette conduttori invece di 40), sostituzione a caldo nativa, trasferimento più veloce dei dati e trasferimento dei dati attraverso un più efficiente (opzionale) protocollo di accocodamento dell’ I/O.

Revisioni
Revisione 1.0a è stata rilasciata il 7 gennaio 2003. L’interfacce SATA di prima generazione, ora conosciuta come SATA 1.5 Gbit/s, comunica ad una velocità di 1,5 Gbit/s, e non supporta la Native Command Queuing (NCQ).

La seconda generazione di interfacce SATA funziona con una velocità di trasferimento nativa di 3,0 Gbit/s, e tenendo in considerazione la codifica 8b/10b, la velocità massima di trasferimento in chiaro è di 2,4 Gbit/s (300 MB/s). Il throughput teorico del SATA 3.0 Gbit/s è il doppio di quello SATA Revision 1.0.

L’organizzazione Serial ATA International ha presentato il progetto di specifica di livello fisico SATA 6 Gbit/s nel mese di luglio 2008 ed ha ratificato le sue specifiche di livello fisico il 18 agosto 2008. Lo standard 3.0 completo è stato rilasciato il 27 maggio 2009. Funziona con una velocità di trasferimento nativa di 6,0 Gbit/s, e tenendo in considerazione la codifica 8b/10b, la velocità massima di trasferimento in chiaro è di 4,8 Gbit/s (600 MB/s).

In breve, essi sono di solito definiti come:

SATA revision 1.0 – 1.5 Gbit/s – 150 MB/s
SATA revision 2.0 – 3 Gbit/s – 300 MB/s
SATA revision 3.0 – 6 Gbit/s – 600 MB/s

Quindi, quale versione stai usando sul tuo computer? Continue reading »

flattr this!

apr 022013
 

Sempre più giochi sono pubblicati per Linux e quindi è sempre più importante avere una buona prestazione con il nostro amato sistema, ma alcuni degli ambienti Desktop possono davvero rallentare la nostra esperienza di gioco.

C’è un interessante report a riguardo su Phoronix nell’articolo: Gaming/Graphics Performance On Unity, GNOME, KDE, Xfce, e queste sono le conclusioni:

Complessivamente i risultati sono stati interessanti per quanto riguarda i benchmark di Linux OpenGL in Unity, Unity 2D, GNOME Shell, GNOME Classic, KDE Plasma, e Xfce su Ubuntu 12.04. Ci sono alcune eccezioni, ma tra le configurazioni dei driver di desktop i migliori sono stati Xfce 4.8 e GNOME Shell 3.2.2.1. Il desktop Unity di default è stato un mix in termini di prestazioni tra le diverse tipologie di lavoro OpenGL.

Quindi ci sono buone probabilità che si può accelerare le prestazioni grafiche, in che modo?
Utilizzando Fsgamer

Continue reading »

flattr this!

mar 212013
 

Lo strumento che di solito uso per scaricare dalla riga di comando è wget , è semplice da usare ed è installato (o facilmente installabile) su qualsiasi sistema, ma se volete qualcosa che può fare lo stesso lavoro in modo più furbo e veloce dovete provare Aria2

Aria2 è un tool leggerissimo multi-protocollo e multi-source da riga di comando per il download. Supporta i protocolli HTTP / HTTPS, FTP, BitTorrent e Metalink. aria2 può essere manipolato tramite le interfacce JSON-RPC e XML-RPC , vediamo un esempio pratico ed esempi. Continue reading »

flattr this!

mar 182013
 

Cuttlefish è uno strumento in grado di eseguire varie azioni quando eventi specifici vengono attivati​​, e permette di creare compiti che accadono solo in determinate circostanze

Ad esempio, è possibile impostare una condizione/reazione del tipo “quando la rete lan è collegata fai partire il programma Transmission”, o “attiva l’audio quando faccio partire Banshee mettilo in stato Mute quando lo spengo”.
Le cose belle di questo programma è che è completamente configurabile attraverso una gradevole interfaccia grafica che rende la creazione di un compito estremamente semplice e intuitivo.
Il software è scritto in Python, open source e nasce su Ubuntu come “ Ubuntu app ” e quindi è facilmente installabile su questa distribuzione o derivate, c’è un pacchetto in AUR per Arch Linux e sono sicuro che presto lo troverete per ogni distribuzione. Continue reading »

flattr this!

mar 092013
 

La steganografia è l’arte e la scienza di scrivere messaggi nascosti in modo che nessuno, a parte il mittente e il destinatario, sospettino l’esistenza del messaggio, una forma di sicurezza attraverso l’oscurità. La steganografia è una parola di origine greca e significa “scrittura nascosta” dalle parole steganos (στεγανός) che significa “coperti o protetti”, e graphei (γραφή) che significa “scrittura”. Il primo uso documentato del termine è avvenuto nel 1499 da Johannes Tritemio nella sua Steganographia, un trattato di crittografia e steganografia travestito da libro sulla magia. In genere, i messaggi appariranno come qualcosa d’altro: immagini, articoli, liste della spesa, o altro e, classicamente, il messaggio nascosto può essere scritto in inchiostro invisibile tra le righe visibili di una lettera privata.

E ora che abbiamo visto la definizione di questa parola, diamo uno sguardo a tre programmi open source per Linux che è possibile utilizzare per giocare con questo concetto: Steghide e Outguess ed uno con sorgenti chiusi Steg

Continue reading »

flattr this!