In realtà, qualsiasi differenza nel tempo di avvio sarebbe trascurabile - OS X non avvia /mach_kernel
- avvia la cache del kernel ( /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
), che ha già i kex sono utilizzando. Questo viene ricostruito se /System/Library/Extensions
viene modificato (o se touch(1)
è deliberatamente).
In termini di spazio del filesystem, a partire da Snow Leopard, tutto è compresso. Significa che non stai davvero sprecando troppo spazio.
C'è un downside , tuttavia - se cancelli kex, anche con kext wizard, o qualsiasi utility, c'è una possibilità remota che alcuni kext vengano caricati su richiesta (es. tramite IOKit probing, su alcuni dispositivi USB, ad esempio). In questo caso, un kext potrebbe non essere trovato e perderai un driver.
In breve, se non è rotto, non aggiustarlo. Lascia intatto /System/Library/Extensions
.