6 ms·
We are using Defender at work, too. There is a group policy that lets Defender do a full system scan once a week. To not interfere with the user there allegedl
by foepys 5y ago
We are using Defender at work, too. There is a group policy that lets Defender do a full system scan once a week.
To not interfere with the user there allegedly is a group policy setting to limit the CPU usage and it is set to 15%. The thing is, it simply does not work. Every week my fans spin up to max, Defender hogs all my CPU cores, 25% of my GPU according to the Task Manager. Even typing becomes laggy.
The only way to stop it is to open Task Scheduler and end the scheduled task from there.
- nix23 5y agoWait...your are local Admin on your machine?
- gspr 5y agoI'd quit my job if work didn't let me be root on my work machine.
- nix23 5y agoThat's exactly the one single reason why no one should give a developer a Windows machine in a enterprise environment ;)
- formerly_proven 5y agoWell that and the shitty dev tools on Windows in general ;)
- antihipocrat 5y agoI'm a relative beginner to development and have found no issues with WSL2 so far. Any pitfalls to be aware of?
- mikeyjk 5y agoWhen I was using wsl1 I ran into ocassional nuisances: needing to specify a windows mount point and having a problem with phpstorm connecting to it (iirc I had to use a docker for windows setting which was referred to as legacy or insecure maybe). It wasn't too bad though honestly. I ended up swapping to debian after my workplace rolled out some insane MDM policies / forced application installs. It is much nicer to dev in *nix
- colejohnson66 5y agoWSL2 is so much better than WSL1
- vrajanap 5y agoI find that still slow compared to full blown dual install of Linux.
- mszcz 5y agoCare to elaborate? I'm using Windows as a primary dev machine for years and I've encountered no problems aside from the infuriating update-related restarts. What am I missing? This is an actual, emotionless, genuine question? Always looking to find new ways to procrastinate by trying out new tools ;)
- rovr138 5y agoUltimately it depends on what you need and what you develop for. If you’re developing for the Linux kernel, I bet you’re missing out on some stuff. If you’re building web, it doesn’t matter. If you’re building docker images, you can do it on Windows/Mac, but there’s just better performance on Linux if you’re ever debugging speed. Java? Doesn’t matter either.
- marcosdumay 5y agoMore specifically, Windows is an horrible environment for C, C++, or Rust, Haskell, or any kind of language where most developers do not like IDEs. Bad for Python, Ruby, PHP, Perl where IDEs do exist, but it's not a given that they are better than simple editors. Not really good for Javascript or any language with extensive use of dependencies and configuration. It's not better than Linux for any language, but it comes really close for the IDE oriented ones.
- rovr138 5y agoI have no idea what you’re talking about.
- tomc1985 5y agoMost of Windows itself is written in C/C++...
- formerly_proven 5y agoYet Microsoft's tools for C/C++ don't hold up. Visual Studio is stuck in the early 2000s (and frankly the UX is horrendous), everything is packaged in weird GUI tools, the entire environment is practically hostile to automation. The VS debugger is probably one of the best pieces, everything else is simply outclassed. Debuggers have also been supplanted for many uses by other tools, of which Microsoft has few and all of them are annoying to use at best. I really wouldn't want to be a developer for Windows that has to cope with debugging e.g. memory issues (on Linux, you put "valgrind" in front of your command, and it tells you the exact line number containing the error 98.4 % of the time -- yes MS has a number, that is, too many, tools to debug various issues, most of which are arkane at best, like gflags). The default for scripting on Windows is still batch, which is simply insane (since batch was designed within the confines of a single user single "process" environment with no memory). And this is just lacking in the basics department. We're not even talking about Windows coping very badly with development workloads like reading/writing many small files (which is a design flaw in the NT kernel and will not be fixed, ever). Of course, if you don't use any of Microsoft's stuff, there really isn't anything wrong per se, just annoyances (slowness, spying and other user-hostile behavior from the OS); IntelliJ is IntelliJ, Linux or Windows matters very little if you live inside it. Edit: It shouldn't be a surprise that Visual Studio is essentially abandoned by Microsoft. Do you abandon good things? You don't.
- ocdtrekkie 5y agoAnd anywhere with a good IT department would say "bye". From my experience, people with reasonable technical skills are the most likely people to defy IT policies, even without admin rights.
- nix23 5y ago>people with reasonable technical skills are the most likely people to defy IT policies Absolutely true...aka "i know computers since the C64 nothing bad will ever come from my machine...bumm ransomware...but my Antivirus never said anything"
- DangitBobby 5y agoLess to do with that and more to do with it being infuriating that you can't install or do tiny things you need. It can be less frustrating to hop jobs.
- gspr 5y agoThen hold me responsible if I do.
- ocdtrekkie 5y agoOften by the time the violation is noticed, the damage is done. And when you're cleaning up a million dollars worth of ransomware damage, you rethink whoever thought anyone should ever be operating with admin rights to their machine.
- AnIdiotOnTheNet 5y agoEveryone at the company I work for has local admin on their machines. It is not the big deal people make it out to be. 1) Malware doesn't care. It is happy to eat the user's personal data or anything they have access to on the network. 2) The OS is easily replicable if it gets damaged or destroyed thanks to imaging. 3) Whitelisting applications is a bitch to implement properly and causes a lot of friction for users. 4) There is one PC per user, so there's absolutely no reason to protect the PC from it's user.
- tallanvor 5y agoOutside of highly regulated environments, technical staff usually have local admin rights. Is it a risk? Yes, although one that can be minimized. Letting people do what they need to do with minimal interference is an important part of keeping employees happy.
- causi 5y agoEven if they're not supposed to, most people do, or at least they know an admin login. All it takes is one frustrated person who knows someone higher up and the login is on a sticky note in a drawer. Technical security measures are not and will never be a substitute for proper training.
- nix23 5y agoAnd proper training is never achievable in non IT Enterprise...because no one cares, whats left are technical restrictions.
- brokenmachine 5y ago> Technical security measures are not and will never be a substitute for proper training. What would proper training achieve to solve GGP's problem of his machine becoming unusable every week?