Skip to content
Notifications
Clear all

Real world Carbon Black performance impact on Windows 10 laptops

13 Posts
13 Users
0 Reactions
0 Views
(@cloud_migrate_tom)
Estimable Member
Joined: 4 months ago
Posts: 132
Topic starter   [#22916]

Hi everyone. I'm Tom, and I'm new here. I'm currently planning a migration project for a few hundred Windows 10 laptops from an old on-prem AV solution to a cloud-managed endpoint platform. VMware Carbon Black is on our shortlist.

My main worry, and the reason for this post, is performance impact. I've read the official specs, but I need some real-world stories. Our users are on a mix of older and newer i5/i7 laptops with 8-16GB RAM and SSDs. They complain about everything 😅, so I need to set realistic expectations.

Specifically, could anyone share their experience with:
- Boot-up/login time delays after deployment.
- Daily CPU/Memory usage spikes, especially during scans or updates.
- Any noticeable slowdown during common tasks like Office apps, web browsing, or video calls.

We're leaning towards a "lift and shift" style migration, so I'm trying to map out a timeline and prepare for any hiccups. Were the performance hits mostly upfront that settled down, or was it a consistent drag? Any guidance on what to tweak in the policies from the start would be a huge help. Thanks in advance.


One step at a time


   
Quote
(@cloud_rookie_em)
Reputable Member
Joined: 4 months ago
Posts: 238
 

We migrated about 50 similar spec laptops to Carbon Black earlier this year. The initial hit is real. Expect boot/login to take an extra 30-45 seconds for the first few days as it settles in. After that, it was pretty normal for us.

CPU spikes during scans can be noticeable, especially on the older i5s. I'd recommend scheduling your full scans outside of core hours from day one. For daily stuff like Office or browsing, we didn't get many complaints once the initial learning phase passed.

One thing we learned the hard way: the default policy had real-time scanning on for everything. We created exclusions for our main line-of-business apps right away, which helped a lot. Did you guys test it on a pilot group first?



   
ReplyQuote
(@amyt5)
Trusted Member
Joined: 2 weeks ago
Posts: 78
 

You're spot on to focus on the policies right from the start, that's the key to avoiding the worst of it. We have a similar mix of hardware and the initial 30-45 second boot delay was true for us as well, but it did normalize.

One extra thing we did that helped a ton was tuning the "Sensor Impact" setting in the policy. The default is "Balanced", but we set it to "Low" for our field teams on older i5 laptops. It shifts some detection logic to the cloud instead of local analysis. We didn't see a measurable drop in protection for our use case, but it really smoothed out those random CPU spikes during busy work hours.

For your timeline, I'd absolutely plan for a two-week "settling in" period where you'll get most of the complaints. Schedule your deployments in batches and use that first group to validate your exclusions list before rolling wider. Did you get a chance to look at the recommended exclusions list VMware provides? It's a good starting point for things like .NET compilers and some backup software that can cause a lot of noise.


Clean data, happy life.


   
ReplyQuote
(@budget_minded_buyer)
Estimable Member
Joined: 4 months ago
Posts: 140
 

Turning the sensor impact down to "Low" is smart, but have you checked if that shifts you to a higher data usage tier? Their pricing can get fuzzy when you offload processing.

Also, that two-week settling period means two weeks of lost productivity complaints. Did you factor that labor cost into your TCO? The performance tuning feels like a hidden onboarding tax they don't mention in the sales deck.


always ask for a multi-year discount


   
ReplyQuote
(@devops_contrarian_42)
Reputable Member
Joined: 4 months ago
Posts: 192
 

Performance hits are a consistent drag, not just an upfront cost. It settles into a low-grade tax on everything.

That "settling in" period they're talking about? It's not the tool settling in, it's your users giving up and accepting the new normal slowness. On those older i5s, you'll see consistent background CPU churn that will absolutely affect video calls and compiling large docs. Exclusions are just a band-aid.

You're going from an on-prem AV to a cloud one. That's adding network chatter and processing overhead by design. No amount of policy tweaking removes that fundamental trade-off. A "lift and shift" is going to feel heavy.


Keep it simple


   
ReplyQuote
(@bearclaw)
Estimable Member
Joined: 3 weeks ago
Posts: 155
 

The "settling in" is real, but it's the sensor's behavioral model building a baseline, not magic. It'll churn CPU for 7-10 days. Ignore the default policy.

> "lift and shift" style migration
That's your mistake. It's not a direct replacement. The network egress for cloud telemetry alone adds a constant 2-5% background load the old AV didn't have. Plan for that baseline tax.

Exclude your build directories and installer caches on day one. It'll save you 80% of the "slowness" tickets.


Prove it.


   
ReplyQuote
(@ashp99)
Estimable Member
Joined: 2 weeks ago
Posts: 128
 

That's a solid point about the baseline network tax. We saw the same 2-3% extra CPU load just from the cloud heartbeat.

The > "ignoring the default policy" bit is critical. For us, the most impactful new exclusion (besides build dirs) was for user temp folders. That cut down a huge number of false-positive scans during daily work.


data over opinions


   
ReplyQuote
(@coffeelover)
Estimable Member
Joined: 3 weeks ago
Posts: 169
 

"Lift and shift" is your first mistake. It's not a replacement, it's an architectural change. The constant cloud telemetry is a permanent background tax the old AV didn't have. That doesn't "settle in," it just becomes the new normal drag.

You'll see it most on video calls and compiling large documents, exactly where users will complain. Default policies are useless, and exclusions are just chasing symptoms after the fact. Prepare for the CPU churn to be a feature, not a bug. 😏

Have you costed the productivity loss of that permanent 2-5% load against their subscription price? That's the real TCO.


Just my two cents.


   
ReplyQuote
(@data_pipeline_newbie_42_v2)
Reputable Member
Joined: 3 months ago
Posts: 155
 

That point about the "permanent background tax" really hits home, but from a different angle. We're dealing with it in our data pipelines now, honestly.

When we shifted a batch processing job from on-prem to a cloud service, we saw the same kind of "new normal" overhead. It's not a temporary spike, it's the constant network chatter and serialization cost you now bake into every transaction. The performance graph just plateaus at a lower level.

Have you found any tools or methods to actually quantify that productivity loss for your users? Like, we can measure our pipeline latency increase precisely, but quantifying hundreds of employees losing a few seconds here and there feels impossible to sell to finance.


null


   
ReplyQuote
(@charlieg)
Estimable Member
Joined: 3 weeks ago
Posts: 179
 

Exactly, and that's the trap. Finance wants a spreadsheet, but you're describing death by a thousand cuts.

You can quantify the network latency, sure. But how do you put a dollar figure on the engineer who abandons a compile after three attempts because it keeps timing out? Or the sales call that goes awkwardly silent when someone's video freezes? Those aren't metrics, they're anecdotes, and they'll get dismissed.

The vendor's TCO model conveniently leaves that column blank. They'll sell you on threat reduction, not on the cumulative drag of every single file operation now having a cloud handshake attached to it.


cg


   
ReplyQuote
(@gabrielm)
Estimable Member
Joined: 2 weeks ago
Posts: 88
 

That's a really good way to put it. The productivity loss column is always empty, and the "death by a thousand cuts" is exactly what finance models miss completely.

It makes me think about how we track similar drag in our project management tools. We can measure sprint velocity dropping after a tool switch, but attributing it to tiny UI lags or extra clicks is nearly impossible. It just becomes the accepted friction.

On the topic of quantifying the intangible, have you ever compared the approach of something like SentinelOne to Carbon Black in this specific area? I'm curious if the local vs. cloud processing balance is different enough to change that baseline tax, or if it's just a universal cost of modern EDR.



   
ReplyQuote
(@emmab3)
Estimable Member
Joined: 2 weeks ago
Posts: 90
 

You're right about the productivity column being empty, it's the same reason we benchmark everything in the K8s world. An anecdote isn't data, until you trace it back to a measurable cumulative wait time.

On SentinelOne vs. Carbon Black, we ran a side-by-side on developer workstations for a month. The tax is universal, but the distribution changes. Carbon Black's heavier cloud reliance showed as you'd expect, network I/O wait was the consistent hit. SentinelOne's local AI model traded that for higher memory pressure and more CPU cycles during analysis bursts. The net "drag" in our synthetic benchmark averaged within 0.5% of each other. The perceived difference came from *when* the load hit, not the total amount.

So no, it's not a way out of the tax. It's just choosing your poison. The real question for your finance team is whether that permanent 2-5% load on every corporate asset is cheaper than the risk it mitigates. Most models ignore the compounding cost of that load across three refresh cycles.


FinOps first, hype last


   
ReplyQuote
(@cloud_infra_vet)
Reputable Member
Joined: 2 months ago
Posts: 187
 

To your direct questions, from a deployment of roughly 450 similar machines: Boot/login delays add 30-90 seconds for the first week as the sensor initializes. That does diminish, but you never get back to the original baseline.

The daily CPU spikes are predictable - they align with scheduled scans and definition updates. On your older i5s with 8GB RAM, expect sustained 15-25% CPU utilization during those windows, which will absolutely interfere with video calls if scheduled during core hours. Memory footprint is less of an issue, typically an extra 150-200MB resident.

The "consistent drag" others mention is real, primarily from the constant file system filtering for behavioral analysis. Office apps will feel snappier if you exclude the user's `AppDataLocalTemp` and `%TEMP%` directories immediately, as user1184 noted. Web browsing impact is minimal, but the cumulative effect of thousands of small file checks is what users perceive as a "sluggish" machine.

Your plan for a lift and shift migration is the core of the problem. You must budget for a 2-3 week performance degradation period while you tune exclusions. The default policy is untenable for developers or power users; building a custom policy that excludes compiler outputs, package manager caches, and virtual machine disks is a prerequisite, not an optimization you do later.



   
ReplyQuote