One of our customers is heavily using audiences on their SharePoint 2010 platform, for example to target news items and HR content to their employees, based on custom user profile properties like division and location. In the Central Administration site it is possible to schedule the compilation of audiences from the Manage Profile Service page:
This gives you the following options:
As you can see, the most often you can schedule the compilation is once every day.