What are the system specs, Operating System, CPU, RAM, How much data on the hard disk being scanned.
There isn't a start.avast process, you possibly mean avast.setup which is the update process running. If you have broadband always on connection then when a connection is established avast will check for updates and this does use CPU and RAM resources.
However, depending on OS the auto update process restricts its CPU use (question above), so then we are into what other process are running one boot (AV as Tarq57 mentions). Many applications when installed insist on starting on boot where there is no need, media players are typical of this. Only essential applications should run on boot, OS system stuff, security applications, AV and firewall, etc. this reduces the load on boot a very busy time.