optimization
this site delves into the subject quite well, even though its kinda dull to read
http://www.student.ru.nl/rvanhoorn/optimization.php?chapter=intro
this guide helped me a bit
http://developer.valvesoftware.com/wiki/Controlling_Geometry_Visibility_and_Compile_Times
and there are a few guides on optimization in the tutorials section of this site
as a quick guide:
change smallish and oddly shaped brushes to func_details (select brush and press ctrl t, then choose func_detail from the drop down menu)
texture the unseen sides of brushes with no draw (use face edit tool)
look into hints and area portals
beware of large open spaces
and finally, if your map is still at an early stage and this is sounding overwhelming, then you can set vvis to fast and continue working on your map with little delay
though be warned there is always a chance it could be something else