Di qualche giorno fa un interessante articolo uscito su Phoronix.com che compara, usando la suite Phoronix (scarica qui), le performance della ultima nata in casa Ubuntu (Jaunty) e quelle di Mac OS X 10.5.6
Ubuntu 9.04 vs. Mac OS X 10.5.6 Benchmarks
Ad essere onesti MAC OS X sembra molto performante; tra le aree in cui Ubuntu in effetti è più indietro c’è il 2D e il 3D (problemi noti con chip Intel), encoding audio ed anche un problema di performance con SQLite
SQLite è alla base di mooltissime applicazioni OpenSource, vedi Firefox, Exaile, f-spot etc. etc.
there is a serious performance regression that adversely affects SQLite’s performance in the Linux 2.6.26 through 2.6.29 kernels. Ubuntu 9.04 is using the Linux 2.6.28 kernel and is impacted by this serious bug. Fortunately, it is corrected in the Linux 2.6.29 kernel and later, but unless manually switching to a newer kernel, users will need to wait for Ubuntu 9.10.
Come puntualizzato questo problema è una regression nel kernel 2.6.28 che “monta” Jaunty ed è stato corretto nel treno 2.6.29; il problema è che il 2.6.29 sarà disponibile con Karmic 9.10

SQLite performances
Per chi volesse aggiornare il kernel Ubuntu è possibile scaricare il .deb QUI; ho installato personalmente il 2.6.29.3 (linux-image-2.6.29-02062903-generic_2.6.29-02062903_i386.deb) e confrontato i risultati di Phoronix test suite con il vecchio e il nuovo kernel (solo per le performance di sqlite)
NB: ho usato la versione 1.8.1 per i test, l’articolo di Phoronix usa la 2.0 che è in beta
Kernel 2.6.28-12-generic
giovanni@alligatore:~$ phoronix-test-suite list-tests | grep sqlite
sqlite – SQLite [VERIFIED, FREE]
giovanni@alligatore:~$
giovanni@alligatore:~$ phoronix-test-suite system-info
====================================
Phoronix Test Suite v1.8.1 (SELBU)
System Information
====================================
Hardware:
Processor: Intel Pentium M 1.86GHz @ 1.86GHz (Total Cores: 1), Motherboard: Dell Latitude D510, Chipset: Intel Mobile 915GM/PM/GMS/910GML + ICH6M, System Memory: 2005MB, Disk: 60GB FUJITSU MHV2060A + 120GB MK1234GAX, Graphics: Intel Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
Software:
OS: Ubuntu 9.04, Kernel: 2.6.28-12-generic (i686), Desktop: GNOME 2.26.1, Display Server: X.Org Server 1.6.0, Display Driver: intel 2.6.3, OpenGL: 1.4 Mesa 7.4, Compiler: GCC 4.3.3, File-System: ext3, Screen Resolution: 1024×768
giovanni@alligatore:~$
giovanni@alligatore:~$ phoronix-test-suite benchmark sqlite
[...]
Current Description: This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database.
====================================
SQLite (Run 1 of 3)
====================================
Test-Time: 115.325220108 Seconds
====================================
SQLite (Run 2 of 3)
====================================
Test-Time: 112.609052896 Seconds
====================================
SQLite (Run 3 of 3)
====================================
Test-Time: 121.753247023 Seconds
####################################
SQLite:
Test Target: Default Test Directory
115.325220108 Seconds
112.609052896 Seconds
121.753247023 Seconds
Average: 116.56 Seconds
####################################
Kernel 2.6.29-02062903-generic
giovanni@alligatore:~$ uname -a
Linux alligatore 2.6.29-02062903-generic #02062903 SMP Mon May 11 14:20:34 UTC 2009 i686 GNU/Linux
giovanni@alligatore:~$
giovanni@alligatore:~$ phoronix-test-suite benchmark sqlite
[...]
====================================
SQLite (Run 1 of 3)
====================================
Test-Time: 41.2630438805 Seconds
====================================
SQLite (Run 2 of 3)
====================================
Test-Time: 40.514111042 Seconds
====================================
SQLite (Run 3 of 3)
====================================
Test-Time: 41.2442479134 Seconds
####################################
SQLite:
Test Target: Default Test Directory
41.2630438805 Seconds
40.514111042 Seconds
41.2442479134 Seconds
Average: 41.00 Seconds
###################################
Le prestazioni con il nuovo Kernel sono triplicate; si passa dai 116.56s ai 41s di media ( il test è ripetuto tre volte)
Provare per crededre :)