Snappy è una libreria di compressione creata da Google, è stata aggiunta un po' di tempo fa nell'ufficiale. (Probabilmente per ridurre lo spazio).
Secondo il blog erdemagaoglu.com, la differenza in prestazioni e rateo di compressione tra Snappy (ora utilizzato) e LZO1x (precendentemente usato) sono i seguenti:
Snappy risulta essere un 20% più veloce rispetto a LZO al costo dell'1% di spazio in più nel disco.
Questa release vi permetterà di caricare i nuovi root, locale, proto e i pack MXXXXX dell'ita nel vostro client. (I famosi Type6 o Proto in MCSP)
Ho deciso di pubblica questa release in versione italiana qui su inforge.
La differenza tra la versione dell'altro forum e questa su Inforge è che l'archivio ingloba tutti i cambiamenti precendentente rilasciati come aggiornamenti.
Per chi utilizza vcpkg (futura guida?): "vcpkg install snappy".
Per chi utilizza la Extern:
compilate Snappy, piazzate tutti i .h in una cartella chiamata snappy all'interno di Extern\include e le relative librerie di release/debug in Extern\lib.
Aggiungente il classico #pragma comment(lib, "snappy ... .lib") e abbiamo finito.
(Snappy va compilato con Cmake che sia chiaro, attenti a specificare /MT e /MTd)
Download
Secondo il blog erdemagaoglu.com, la differenza in prestazioni e rateo di compressione tra Snappy (ora utilizzato) e LZO1x (precendentemente usato) sono i seguenti:
Snappy risulta essere un 20% più veloce rispetto a LZO al costo dell'1% di spazio in più nel disco.
Questa release vi permetterà di caricare i nuovi root, locale, proto e i pack MXXXXX dell'ita nel vostro client. (I famosi Type6 o Proto in MCSP)
Ho deciso di pubblica questa release in versione italiana qui su inforge.
La differenza tra la versione dell'altro forum e questa su Inforge è che l'archivio ingloba tutti i cambiamenti precendentente rilasciati come aggiornamenti.
Per chi utilizza vcpkg (futura guida?): "vcpkg install snappy".
Per chi utilizza la Extern:
compilate Snappy, piazzate tutti i .h in una cartella chiamata snappy all'interno di Extern\include e le relative librerie di release/debug in Extern\lib.
Aggiungente il classico #pragma comment(lib, "snappy ... .lib") e abbiamo finito.
(Snappy va compilato con Cmake che sia chiaro, attenti a specificare /MT e /MTd)
Download