Types of Operating Systems as Fast As Possible
HTML-код
- Опубликовано: 8 сен 2024
- What are some of the differences between different types of operating systems, and why are those differences so darn important?
lynda.com message: Sign up for your 10-day FREE trial at lynda.com/techq...
Twitter: / linustech
Facebook: / linustech
Join our community forum: linustechtips.com
Image credits
“Virtual memory” by Ehamberg - Own work.
Licensed under CC BY-SA 3.0 via Wikimedia Commons
commons.wikimed...
I installed CSGO on a pregnancy test so I can play comp on the go
Cyka Blyat Linux on a toaster
I come from a scary time in the future where Doom runs on a preggers test!
I installed CS:GO on a portable condom dispenser so i can safely play comp
I've got an exam on some of these concepts for my OS module in my CS degree on Thursday. Thanks Linus, I think you've helped.
This is like the first 30 minutes of my computer engineering class. Mostly accurate, not bad.
eh.
+MrTopBun pewdiepie fanboy found
IDK why, but I feel so special when I show up to a video and it has less than 50 views. is that just me
Nope
JRCuber Funny seeing you here lol
Never thought I'd see you here
Hi your channel is awesome
I Hate Trump.
What makes (x mobile device/car/plane/spaceship/nuclear plant) work? Linux. Almost every time. Android is Linux, embedded OSes are mostly Linux, your router runs Linux, everything runs Linux. I run Linux on my desktop; you should too.
Leo Tindall can u play games on linux
BetaBotReborn kind of. Only some games are made to be Linux compatible. Others can be run with WINE. Others you won't be able to play at all.
BetaBotReborn yeah.
BetaBotReborn Can you play games on Android? Steam OS?
i like playing lol but i dont think it supports all the games which windows does which sucks
Linus must do a Cover of Rap God by Eminem
YES.
Yasir Saheed how about Hardware Store by Weird Al Yankovic?
hahahaha
Please do a video on explaining what DirectX, Dx11 and Dx12. What are the diffrences and what is better. And how much better is it. And explain how its going to be when Dx12 releases.
I know it was kinda hard to understand what I just said. But I hope you can explain What Dx11 and Dx12 are.
and when you at it tell us why OpenGl is better than DirectX ;)
UltimateLSD Or Mantle. Or Vulcan.
Skeletor Jopko i think they already did one
***** Link?
UltimateLSD LMFAO you sir have no idea what you are talking about haha.
What about Linux and BSD? Also for virtulization we have Docker (Do a episode about that one too)
***** Nit picking a bit, Linux is not Android, Android is Linux. Or rather, Android uses Linux. Linux is just a base, and it is (almost) unusable on its own. Android is a distribution, just like Debian, Ubuntu, Gentoo, Arch, etc.
NegiMudkip Linus mentioned system calls... for PCs > Linux and BSD uses System calls
en.wikipedia.org/wiki/System_call
Ben Jones You actually have to differentiate the Linux kernel and the Linux Operating System.
Android is based on the Linux kernel, but not on the Linux OS. Debian is a Linux OS distribution. This might seem like nitpicking, but the Linux kernel and the OS are really two separate things.
***** don't forget about Unix, although Mac OS and Linus, I mean Linux, are related to Unix right?
Engineer Diep close.. Linux is a derivative of Minux. Linus wrote it as Minux did not run on an IBM PC AT (x86) machine and he wanted an OS to mess around on in his spare time out of University. Berkley UNIX was a big iron OS and not really open to experiment in. The compatibility between Linux and UNIX is due to the APIs common to both, primarily POSIX.
I was going to tell a joke about Sodium but Na
Itz Desolationz The first person who heard that joke thought it was so punny, we had to Barium
Avantel Turc Don't even bother..... All good chemistry jokes Argon....
uhhh.... uhhhh... (come on, I need to think of a chem pun)
uhhhhhhh
helium?
He He He, Helium
Itz Desolationz
Itz was a chemist,
Now itz is no more!
What he thought was H20 was,
HS204 HEY!
...
0/8 for originality - "It was ok"
Sorry if your not a he, I just assumed you would be helium.
I am a kid who was sent to do a research, but all the videos I looked up weren't friendly to my age of understanding since I was only a starter at computer science, but when I saw your video I learnt that there are different parts of the operating system and I also learnt what they are and there uses in their part
Kernel wise, Windows NT and Unix-like... That's all
+Yang Junhai I believe that there are a few others, though it is true that all the non-research OS's have those two kernels, unless Risc OS or others are not Unix-like.
+NuggetsTM Linux is Unix-like...
+Matheus Magalhães de Alcantara but it's Hal runs on Darwin, so still Unix like
+Matheus Magalhães de Alcantara I'm just saying , that micro kernel of apple is built on top of darwin , not a true kernel per say
You couldn't be more wrong. Kernel-wise, there are Micro-kernels, hybrid hernels, nano kernels, monolithic kernels, and megalithic kernels just to name a few. And the kernel doesn't make an operating system, just its core. Aside from that, there is UI, whether that be GUI or Text based, programs that can run it, filesystems, drivers and the hardware it goes to. If you don't know what you're talking about, don't talk about it. Blind leading the blind is a way to ruin a lot of people's knowledge.
Linux runs a large portion of these tasks and might even run the RTOS tasks soon. It's already possible to run Linux as a Realtime OS by specifying a flag at compile time. Most servers run Linux. Your router is almost always going to be running Linux unless you're running pfSense or something similar. Android is Linux, Tizen is Linux, Firefox OS is Linux, Sailfish is Linux, iOS is a butchered version of BSD and Blackberry is QNX (Unix-like). Unix and Unix-like systems are everywhere. Why? Because they're reliable and flexible.
Pocket PCs are not behind us. There are several new ones coming out, ones that run full-desktop versions of Debian and Windows 10.
this vid was made 2 years ago, using data that they had access to.
Heheh, I noticed shortly afterwards. RUclips had it in my recents for some reason. ^.-.^;
Yeah, there are some cool Pocket PC's coming out soon.
do a techquickie on how folding@home works
James Redington You take something, while at home, and ya fold it. The end. :P
Wonderful Explanation but I didn't mean literally, but of course you knew that!! :)
Ugh, I knew the Linux fanboys would come here.
Yeah, we get it, Linux is so fucking great, you're a better person, you've never been wrong.
Seriously, the whole Linux vs Windows thing is nigh on console vs PC-esque, quickly becoming painfully, childishly pathetic.
Both OSes have their strengths, but it's cringeworthy coming into the comments and seeing people saying "I use Linux. You should too"
[Coming from a C++ dev who operates on... you guessed it! Linux _and_ Windows!]
HyperionNyx Your OS sucks!
omg u still use windows u suck
HyperionNyx did you just legitimize consoles? let me laugh harder
CMSonYT
No, I didn't. Let me laugh harder at your inability to read correctly!
CMSonYT I will. We all get it, PC is better for getting every last bit of visual goodness out of a game or if you're into twitch shooters or strategy games. But for most other games: fighters, racing, arcade shooters, sports, RPGs, etc. consoles are just as good - I would argue better because those tend to be more social games and playing next to someone on PC at a table just isn't as good as playing on the same screen on a couch. Consoles also make for a better living room Netflix (or any streaming service) experience.
I think in some cases battery life was better on older flip phones because they did not have so much running at once eating away at the battery charge.
I must say I never actually multi task on my phone, I generally close an app when I'm done with it. Only exceptions are background music and the calculator. Also Windows Mobile could actually multi task (it wasn't very intuitive) but Palm couldn't. Not sure about Symbian OS or BlackBerry OS.
Swindled again.
I clicked this video hoping it would explain (in laymen terms) the difference between a Monolithic kernel, Hybrid kernel, Microkernel, and Exokernel.
"grace and poise" I like its old english that im to young to have herd in tha main stream or just a fine nip of poetry from a jimmy ear world song thats def worth snagging that im the right age to apreciate the reference ... its like linus dont seem to be a french canadian and he looks like a jimmy eat world fan so i dunno im im on the fence with this one
a lot of embedded devices run the Berkeley Software Distribution though, not a dedicated embedded system, since BSD is usually small and light-weight enough wile also providing features you'd want to make shit easy to program.
BSD has been found in cables, routers, washing machines, microwaves, media players, and of course servers and desktop computers. Pretty much anything that contains a processor can run BSD
Hell even Mac OS is (at least partially) BSD
*Linus sees new green screen* 'Great, let's make a video where I move about like one of those sign language guys that help the deaf, just to exaggerate my point in case the viewers are too stupid to understand me
Have they moved into the new office already?
o11o01 no, this is still the tiny green screen. If it hadn't been for his mention of it during that office tour video I wouldn't have noticed, but I find how much gesturing he was doing in this video with his elbows pinned to his sides rather funny. a good example is the segment from 1:00 to 1:15
I assumed it was his new green screen because it looked bigger than usual, that or I just haven't been paying much attention
Props for showing a model S and wearing a pebble. Except for very specialized systems though, it's pretty much all Linux (or BSD).
Linus outro: "Speaking of this completely random thing ". Its funny :p
Linus really went into overdrive with the hand-gestures in this one.
Dang I didn't know the LTT Folding Team had such a history.
I suggest "computerphile" for more detailed infos
I like some videos of them but other. Wtf one of the guys from computerphile is using Windows XP.
Mr HamsterBacke A lot of people still use Windows XP, as a matter of fact I'm not sure if your a fan of RWBY but Monty Oum it's creator used Windows XP forever until everyone at rooster teeth upgraded where he had to switch to windows 7 (this was when he first started work there a few years ago so win 8 wasn't out). IMO it was the best OS and a lot of people still use it if only because its the one they're most familiar with.
MugenHeadNinja in the company I used to work for we used XP till 2014 and just now switched to win 7. Its a matter of security/stability. new OS are much more vulnerable than the ones being tested for many years
Finally a science & Folding@Home plug, well overdue. More to come? Boinc? Grid computing?
Windows CE, and related mobile OSs like Windows Pocket PC and Windows Mobile, is an embedded modular OS and uses a real-time preemptive multitasking kernel.
It's in many ways superior, more efficient and stable than unix'ish systems like IOS or the linux-based Android. It's also arguably the best piece of software that Microsoft has ever worked on, maybe followed by their work on OS/2 and Windows NT.
Always love your tech quickies! Where do you get all this knowledge, Linus?
from writers
My Handspring, Palm, and HP PDA's did everything except phone calls and were in some ways more functional than my iPhone. A decade ago we had a much more open and accessible OS choice than what we have today.
Why are you activating the automatic handbrake while "careening towards a brick wall"?
Nicktrance1 ...if it's automatic then he's not activating it...it's automatically activated. See how that works?
Nathaniel Graham No, automatic as in you just pull a tiny lever and the cable is tightened automatically using a motor (I kinda hate these systems, actually).
Nicktrance1 Elektrische Feststellbremse.
Nicktrance1 His lambo didnt come with an eject seat.
Nicktrance1 he said automatic emergency brake nothing about handbrake you wouldnt be activating an automatic brake either
5:35 spoopy water droplet from Linus's face?
2:14
TRIGGERED
Nicely done. Thanks for mentioning RTOSes as I think that they get a little neglected this days.. cause they are hidden away..
Another form of distributed OS is clustering, made popular with the Beowulf distribution. I don't see as much info on it these days though. Linus does support it along with NUMA aystems.
Two things:1) That green screening looks awful in 4k2) Nice cheeky wink from Linus there :D
Linus with a HUDGE MONOBROW in techquickie 1080p
I swear i learn more from your channel then i would in a class room
Hunter S school was a waste of 12 years of my life. the internet is where i gotten most of my knowledge. school is becoming obsolete.
He forgot to mention RTOSes are run in mobile phone basebands seeing that cellular connectivity is a time critical piece of technology.
> Windows CE
> Palm OS
Sure ... I don't need to explain what's wrong with that, do I?
In almost all categories including web servers (most of the Internet is powered by it), virtualization (docker seems to be very popular right now), phones (Android and more), embedded (everything except very special devices) Linux is the absolute king.
Yet you didn't even mention it and instead went on talking about Lynda.com.
Oh yeah, Linux is also somewhat good on desktops too and also does clustering as far as I know. Ubuntu for example builds on it too.
Oh, it's also free and open source so it's modifiable and extremely secure.
Should have mentioned that iOS is built from OS X
fr?
yep, that's true, at past. Now OS X is built from iOS, just take a look at their features..
Athaariq Ardiansyah lmaoo
Lizrad Sceptile you must be crazy, call someone "lmaoo" without any clear reason
***** of course I know
Actually most of the things you just talked about were Linux/UNIX/BSD/GNU Open Source whatever you call it, and just variations thereupon. E.g. I wouldn't consider a wifi router/hotspot a whole other type of os simply because it's Linux or BSD on a ROM flash chip. Same as embedded systems- usually it's either a really light and outdated (for smaller file size/compatibility) form of Linux or you're running bare metal without any real operating system (e.g. the Arduino.) Three major exceptions:
1. Real Time OS- Linux DOES have some support for doing this, but you have to have a custom compiled kernel and it's not the main focus so I can't speak to the fidelity of the code that does it. But if you look at CNC Linux (I think that's the name?) it actually does this to run CNC machines. As a result, it's usually something else (I think Blackberry even has as OS which does this, which runs the Solar Impulse airplane?)
2. Windows (for obvious reasons)
3. Palm OS (Though the later versions were again Linux.)
ThegamerIdiotgenius
Lolz, Palm was never Linux based, you might be thinking of what they wanted to do, the Access Linux Platform, but Palm OS and WebOS weren't Linux based
Symbian was a mobile OS that had multitasking before iOS existed, yet alone had it.
I was hoping this would talk about monolithic and micro kernels. You should make a video for that Linus, seeing as you've talked about so many other things about OS's now.
AWSOME EXPLAINING THANK YOU!!
this is one of rare useful videos by Linus .
What about the Genetic Life form and Disk Operating System?
you forgot about that one
Hello Techquickie,
I am from Germany and watching your videos. It's very helpful. I think that your videos arnt only watched by english speaking countries; is it possible to make some sentence structures easier in the presentation? I had difficulties only in understanding this video.
Thx and continue with the good work :)
Windows CE can multitask....I don't know what he was talking about there.
0:35 What, if anything, is that based on?
There should be an article version of this
Holy Crap! 4 subs in less than a minuite! You guys are crazy
Lets see if we can reach 100 subs by the end of today!
Thanks so much!
You are so good in computers!
I dare you to make a desktop that runs on a Snap Dragon
Make a Gaming laptop (or just upgrade one)
Make a single computer that can run different sessions at once (Multiple hard disks, Multiple keyboards, You know the deal.)
EXPESIALY THAT LAST ONE!!
Listen to Linus' videos at half speed. Amazing
best plug yet
like your channels, extremely productive and right to the point.
I really became more tech educated because of you Linus .. Thanks a lot
So what's the difference between Linux and Windows, and is it worth switching if all you use your computer for is going online, using various MS Office programs, and playing some games?
Awesome vid, but since you are talking about OSs, why don't you make a vid about kernels? What it is and what kinds are there and how they're affiliated with their OS, etc. That'd be sweet!
Thanks for the videos guys.. always love em.
Do a head to head budget case test for thermals sound and airflow with z97 i5 and sli gtx 970s pleaseee
Maybe don't waste your money on sli 970s and get a decent case.
I agree, it's easier to add a new card vs switching cases. And a budget car probably won't fit sli and a good cooler
Where on earth do you get all those random photos?
You should talk about Integrated Modems. (its a modem router combo that im using to enjoy this video)
Windows CE can do multitasking, they were amazing OS back in the day!!
Processor embedded OSes are just as important because without them, you couldn't install actual OSes unless you had an optical drive, that are becoming less popular in computers.
I wish Linus was my teacher.. so easy to understand even in a foreign language
your video lectures every nice
1:55 i used to have that exact MP3 player.
thought i'd let that be known.
*ehm* lets continue the video.
While Windows rules the desktop, and has a big presence in servers, for the most part it is Linux that underlies all the types of OSes mentioned: virtual machines, distributed computing, RTOS, embedded, Android, ChromeOS have the Linux kernal inside. Cloud computing, supercomputing, stock markets, the ISS all run Linux. There wouldn't be a Google, Facebook or Twitter without Linux. Not bad for an operating system that only has 2% of the desktop but 70-95% of everything else.
Commercial starts at 4:15 for those that want to know.
Please do more shameless plugging of the (LTT teams) DC projects. You get out to a lot of people especially on techquickie.
2:10 "...process requethhhhts" xD
Hey love you're videos would love a video of asap on programming languages and their functionalities keep up the good work bro!! :D
do a techquikie on mechnical key boards like the intrikicies and more subtle things(like key types(softer and loud keys) people maybe not be familiar with i think it would make a good video topic
but always ejoy your videos guys great insight linus as always stay classy
I would like to learn about bios. Do the next episode on that. Stat.
Very interesting video. Where can I find more info on this subject? Thanks.
About Lynda.com. Do they offer a free trial of a program that i want to learn about. or do i need to pay for the program before i can use lynda?
'Or even the networking router which is currently allowing you to enjoy this video.' Me who i using a hotspot via my phone
My life would be significantly worse without LMG right now. Cheers homies!
Nice Ecosystem 0:18
Yo! The audio clipping between shots is purdy bad. Informative video nonetheless!
In what ways are the days of "pocket" PCs BEHIND us? 🤷♂"Smartphones" are literal pocket PCs (A Personal Computer that one can carry in ones's pocket.)🤷♂️
What's up with the cracking/popping sounds in these videos? (at 31 secs, 55 secs etc)
Battery life was limited at the time? Back then if the Nokia 3310 had 2 bars of battery left, that was still 3 days worth of juice.
NOKIA 3310 GREAT PROFORMANCE CRAZY ASS BATTERY and don't forget its self Defense uses
Actually everytime I change gears in my car (I have a manual transmission) my seat heater goes on and off. I have had some very...interesting car rides.
+AXP Bonecrusher That must be interesting xD
NICE droid turbo.
Am I the only one who feels bugged about how Linus's T-Shirt is off to the left side?
Not everyone is watching this video using a Wireless or Network Router. Some of us are using Server Rack Switches attached to other switches that are attached to other switches.... There are a lot of them. Lol.
Can we get a Fast as Possible video for the reasoning that a mobile phone/tablet CPUs (such as the Snapdragon 820 or the Nvidia Tegra X1) cannot/will-not be used in a Windows PC? I mean, they both run 64-bit applications, both have 8-cores, both have turbo frequencies as comparable with most portable Windows machines, both use very little power, and I cannot imagine the performance output you could get from one of them if you simply added air or water cooling to one. On paper, they seem to be far more advanced than Intel's new Core M series and look like they should be competitive with the most powerful Core i7-xxxxU processors. So why do we not see computer manufacturers expanding past the point of Intel or AMD for their processors?
Zac K Also, is it possible that we would see the Intel Core M in an upcoming Android phone or tablet any time soon? Why or why not?
Fair enough, however now I would like to see a Fast as Possible explaining the difference between those two architectures and why they are incompatible.
i understand that. is there a reason why they need to be written in different codes? I mean, linux, mac, and windows all run the same chips, and android is basically a mobile version of linux. right? Again, I have seen android tablets using ARM chips...
www.geekbuying.com/category/Dual-Boot-Tablets-1661/
^Theres even a link that shows a slew of tablets for sale that can dual boot into either Android 5.1 or Win10
You said "opcodes" are different. Sorry. I don't know what opcodes are.
so why can some tablets dual boot between android and win10 if the opcodes are different?... But then i'm hearing that the processors are not interchangeable?
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
Has anyone noticed linus wears a FaZe apparel shirt?
Are there virtual distributed compute platforms?
2 videos a day Linus?????
It's interesting how you did not mention that most of the operanting systems you talk about are based the same operating system: Linux. Today Linux it's ubiquitous, runs from fridges, dish washers, GPS devides, to smart tv's a to cars and space ships, pretty much anyhting that's has an embebbed OS that os is Linux, except for the non-critical funcitions like workstations, the world runs on linux.
Linus, can you make a video on ways to increase fps in games without getting another gpu, this may sound dumb but can you combine computers like in a render farm for better frame rates?
LYNDA OS CONFIRMED
Would an Arduino fall under "realtime", depending on how you lay your code out?
I like both Windows and Ubuntu. For phones, I use Android (but I'm considering Ubuntu Touch).
Still rocking my Axim x5