Please read directions carefully before proceeding!!!
If you find any mistakes in this procedure, please correct it for everyone else. I tried my best to make sure this is easy to follow.
I, like everyone else here, had a lot of problems with BDLDaemon using about 80% to 100% of my CPU, and slowing down the my system making the computer and the fan work really hard.
So, I found that Excluding High Sierra's hidden SnapShots backup from being scanned seems to STOP the constant BDLDaemon process from activating.
Here is what I did (be very careful with terminal and revealing hidden files, DO NOT DELETE OR ALTER HIDDEN FILES WHEN HIDDEN FILES APPEAR, EVER!!! Unless you know what you are doing).
First, open preferences on Bitdefender and goto the Exclusion tab, have that ready.
Open Terminal App found in Applications/Utilities.
Copy and paste the following command into the Terminal prompt to show hidden files:
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
All hidden files should now appear in semi-grey almost invisible to indicate these are hidden files that are now exposed.
Again, DO NOT DELETE OR ALTER HIDDEN FILES WHEN HIDDEN FILES APPEAR, EVER!!!
In Finder, scroll all the way down to locate the folder 'Volume', and click it. You will see a file called 'com.apple.TimeMachine.localsnapshots'.
Highlight 'com.apple.TimeMachine.localsnapshots' drag and drop into the Path section of the Exclusion Tab which list all the Exclusion files (you cannot click the bottom '+' button since this does not see the hidden files even when it appears).
If done correctly you should see a folder icon with /Volumes/com.apple.TimeMachine.localsnapshots under Path of the Exclusion Tab.
Once this is complete make sure that you go back to the Terminal App at the prompt, copy and paste this command to Hide the Files that should be hidden:
defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
That is it. It seems to work so far and all is well.