hardware lifespan