Live data from Hacker News

Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

build5nines.com

271–280 of 348 posts

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#271

Earlier quoted context omitted.

That does not make sense at all. The files were probably cached in the Linux case.

Spawning a process is a rather heavyweight operation on Windows, compared to Linux, so it's not surprising that it's slower. But 5 seconds definitely makes it sound like an I/O caching issue.

Another common problem on Windows seems to be antivirus. Many of the available options seems to insist on checking every file on every invocation even if I have compiled it from my own sources (I see this can be hard to judge) and even if it last checked it a few seconds ago.

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#272

Earlier quoted context omitted.

> " Correct me if I'm wrong, but wasn't Linux quicker to support multithreading than Windows, largely because big megacorps needed that for their servers? " Surely you jest. The other Unixes, including Microsoft Xenix, supported multithreading before either Windows NT or Linux even existed. Big megacorps in that era used Sun Microsystems (" The com in dotcom™ ") server and other proprietary Unix servers because both…

Linux didn't have real threads early on tho, didn't it? LinuxThreads were only introduced in 1996, and they were broken in many ways.

You're right. According to the old Linux Threads FAQ (https://web.fe.up.pt/~jmcruz/etc/threads/linuxthreads-faq2.h...), that seems to be about the right timeframe.

Oh well, shows what my memory's worth.

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#273
post #194

Earlier quoted context omitted.

“You have interpreted incorrectly. Here’s the correct interpretation. I’ve interpreted you incorrectly by assuming your remarks have something to do with tech moguls despite your drawing a map in crayon for me about engineering ethics. I do not intend to address that interpretation because I have announced my exit from this conversation, as normal people do, but your misinterpretation is fair game for me to dissect w…

Not a big fan of your comments but I really don't like the fact you're being censored.

You have a long road of understanding HN, and everything and everyone in its incessant orbit, ahead of you. It will not be a comfortable experience and will make you doubt your choice of career, but once you understand, a lot of things will make sense and you’ll start noticing how much of your experience and existence is shaped by the people typing in this little box. If you’re in the audience that reads HN comments, a reliable predictor for a number of characteristics that I need not belabor, that’s an assertion I can quite comfortably make with no further knowledge.

It’s worth it. I can assure you.

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#274

I'm interested to know what the majority of the Windows machines are used for. I can't think it'd be anything other than 'big enterprise' applications, where there seems to be a lot of bespoke stuff built specifically for Windows Server (e.g. finance software, healthcare systems, marriage registration, taxi licensing, nursing home management, etc). Unfortunately this sort of stuff is fairly rare to be available in th…

>The wackiest one I've come across is a CMS (Crematorium Management System).

https://www.mortware.com/

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#275
post #55

Earlier quoted context omitted.

You don't see it on HN much but the Windows world is still massive, and there are still plenty of ASP.NET folk around. I'd suppose you only have to take half a footstep outside the "pure Internet services" sphere to start bumping into lots of Windows, in pretty much any direction you happen to step. There are also whole industries where Windows has a particularly strong influence, e.g. (from experience) some parts of…

I think its a SMB thing. Basically windows owns organizations with less than 10-30 people. And there are a _LOT_ of those, and they do a _LOT_ of custom development for their little specialization. Its the excel sheets that grow into full blown applications, or the vm.net one off utilities someone hacked together that grow into the backbone of a thriving small business. Even the generic catagory SMBs (dentists, car r…

No way around using windows as a private medical practice. Too much bespoke software.

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#276
post #251

Earlier quoted context omitted.

It's the same as infrastructure and server side.. from my corner I see a limited horizon over which little exists and only a few things over there might use Windows. Think of any industry: the first for whatever reason that came to mind was architecture. Lots of firms on ArchiCAD and that'll never change, there's no reason to. The value is not the tool or the platform underlying it, or anything else an Engineer(tm) w…

Yes. I know Windows inside and out. I can easily navigate the UI. It does the job I need it to. I don’t want to spend my time inefficiently by toiling around in a Linux console due to some strange affinity towards Linux. I have a job to do and Windows is an effective tool I know and can use to execute the job.

Until an update trashes your computer that is. Or you end up spending your time inefficiently by toiling around google results for some weird issue that popped up after a forced update.

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#277

Earlier quoted context omitted.

You don't have to pay for anything to learn the Microsoft stack. - Visual Studio Community Edition is full featured and free - SQL Server Express is free - You really don't need IIS but it is free. With C# you can run on top of Kestral.

This is true now but it wasn't when I started doing dot net development ~10 years ago. If it wasn't for my employer covering the costs I wouldn't have been able to do it. There were free editions but they were crippled versions of the paid ones with no extensions, etc. The free versions were generally unloved and had annoying quirks. At the time you needed to add a Resharper license in there too to be decently produc…

I never used Resharper and stay away from JetBrains products as much as possible, with exception of Android Studio.

It looks like they design for developers with gaming rigs and ten finger chords, I even start enjoying using Eclipse again after spending a couple of months on a Java assignment with InteliJ.

Then my .NET team wonders why I never complain about VS speed and crashes, easy, I am the only one not using Resharper.

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#278
post #21

Earlier quoted context omitted.

It just makes sense to run a server OS that works well and is full-featured when there is no GUI.

You know, I was thinking this, but honestly how much overhead is the Windows GUI when no one is logged into it? I know it's not nothing, but I suspect it's not that much, is it?

It's a lot. I run core for critical windows infrastructure to cut costs, patch times, and save on core count, instance sizing and reduce attack footprint.

The GUI is big, and I run that when needed, RDS, userland stuff etc.

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#279
post #11

This is hardly surprising. Not to crap on MS, but I do think Linux has traditionally just been a better operating system for servers, probably due to the fact that that's where most of the funding for Linux ends up going, with the desktop versions of Linux being sort of secondary. It doesn't help that a lot of serverey software is kind of designed with POSIX-ey stuff in mind. Node.js took awhile to get Windows suppor…

Windows came from the single-user domain. Unix came from server space. It is literally two different evolutionary paths. From day-1, Unix was built for shared file systems, multi-user accounts, and distributed computing. Networking on Microsoft was an afterthought until the mid-90's. Sure there were token ring and banyan vines drivers in the late 80's early 90's, but that was to share a drive letter. The entire idea…

Lots of FUD and misunderstanding going on there.

Windows NT, which is what everyone uses, is a descendant of VMS design and culture, built for shared file systems, multi-user accounts, and distributed computing just like UNIX.

Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores

#280

Earlier quoted context omitted.

I think both are a mess under the hood. I cannot make sense of where things will be configured in Linux. maybe /etc/, maybe somewhere else, with loads of setting file configurations. There's not a huge amount of consistency. What would be interesting is a complete re-imagining of a server OS. Consistent file locations for everything, which are automatically versioned a la git allowing you to roll back any specific ch…

Nor is there any consistency with the windows registry. Except that, by being such a pain in the posterior, noone edits it manually anymore and all changes are done through GUI apps. Editing config files is easier and faster (not to mention, automatable), so people don't bother creating "control panels" on Linux for the most part. > What would be interesting is a complete re-imagining of a server OS Not sure how 'com…

Well gconf is hardly any better.
Post reply on HN