What a 21st Century OS needs?

  Рет қаралды 5,671

DJ Ware

DJ Ware

Күн бұрын

Пікірлер: 50
@livinginharmony360
@livinginharmony360 8 ай бұрын
Basically, HarmonyOS with HarmonyOS NEXT today (est. August 2023) - Microkernel [Not Unix/Linux] within Kernel Abstraction Layer, as well as Multi-kernel Kernel Abstraction Layer open source, OpenHarmony distributed operating systems, derived from LiteOS RTOS, where both have no Linux, Unix heritage. Edge AI, Edge Computing, on-device. Core File Kit capability-based level with AI model & framework can help mitigate security issues while keeping file system normal for users but uniquely different, as a distributed file system. DevEco Studio IDE, where there is event driven programming.
@johanb.7869
@johanb.7869 3 жыл бұрын
Thanks for this very interesting lesson professor Ware;)
@CyberGizmo
@CyberGizmo 3 жыл бұрын
Glad you liked it!, Johan B...I've been promoted? thanks!
@skipinkoreaable
@skipinkoreaable 3 жыл бұрын
Fascinating. I really appreciate the overview.
@CyberGizmo
@CyberGizmo 3 жыл бұрын
Welcome craig
@amirizaiah7179
@amirizaiah7179 3 жыл бұрын
i dont mean to be offtopic but does anyone know of a method to get back into an instagram account?? I somehow forgot my password. I would appreciate any assistance you can give me!
@pedrokorbin4507
@pedrokorbin4507 3 жыл бұрын
@Amir Izaiah instablaster ;)
@amirizaiah7179
@amirizaiah7179 3 жыл бұрын
@Pedro Korbin I really appreciate your reply. I got to the site thru google and I'm in the hacking process atm. Takes quite some time so I will reply here later with my results.
@amirizaiah7179
@amirizaiah7179 3 жыл бұрын
@Pedro Korbin it did the trick and I finally got access to my account again. Im so happy:D Thanks so much, you really help me out!
@guilherme5094
@guilherme5094 3 жыл бұрын
Great video! One of the best i ever seen.
@CyberGizmo
@CyberGizmo 3 жыл бұрын
Thanks! 😃
@theplaymakerno1
@theplaymakerno1 Жыл бұрын
There is no tech guy better than this guy on KZbin in my opinion. He is extremely too the point and most of his facts are correct.
@CyberGizmo
@CyberGizmo Жыл бұрын
Wow, there are so many good Linux people out there, I am just one small voice in the choir
@theplaymakerno1
@theplaymakerno1 Жыл бұрын
@@CyberGizmo There are, but very few present the way you do. They also do not get their facts right. Your channel is smaller than other Linux KZbinrs, although I whole-heartedly believe that you should have at least 4 times the subs that you have right now. I guess quality content isn't liked by the majority of the world anymore. Perhaps your serious approach is not very 'appealing' for the world that we live in today.
@MemeScreen
@MemeScreen 3 жыл бұрын
Event driven programs are really underrated.
@ToranK
@ToranK 3 жыл бұрын
Improved security is where the immutable desktop comes in. Micro OS, Fedora Silverblue, Endless OS...
@dezmondwhitney1208
@dezmondwhitney1208 3 жыл бұрын
Thank You. A Very Interesting Summary Indeed.
@CyberGizmo
@CyberGizmo 3 жыл бұрын
Glad you enjoyed it!
@TheAces1979
@TheAces1979 Жыл бұрын
9:49 Your face in this still frame reflects a level of disappointment I might expect to receive after telling my Dad that I'm going to become a professional unicyclist. xoxoxo
@portblock
@portblock Жыл бұрын
Just a shot in the dark, I wonder if a modified harvard architecture would help performance as a separate memory could be used for stacks, ipc, etc where these things are not in the visible area for the the applications? - just thinking out loud
@dmknght8946
@dmknght8946 3 жыл бұрын
You should publish your slides!
@CyberGizmo
@CyberGizmo 3 жыл бұрын
Yeah maybe I should.
@can.slaughter
@can.slaughter 3 жыл бұрын
6:30 [Performance Improvements] What do you think is the bottleneck? Where do you think the improvements are going to come from? If it is the conductivity of copper (or what ever metal they use) I imagine people will try to use the new high temperature super-conductors that are coming out. Or maybe fiver optics, but then the problem is converting back and forth between electrical and light signals. On the other hand it would be so cool to have one or several CPUs in the memory stick for memory mapping in message passing.
@diegonayalazo
@diegonayalazo 3 жыл бұрын
Professor DJ 🥸
@franklemanschik_de
@franklemanschik_de 2 жыл бұрын
I guess the best improvments today are unikernels that Run a single App including syscalls directly in kvm Till we Got Something more tiny with a share nothing implementation directly in the Kernel. Thats today a valueable way to Archiv Most of your proposals as kvm offers the Event driven messaging driven stuff implemented at Last as Part of the Kernel and CPU set. I Run Linux Realtime since ages on Intel with audio Workstations IT works without issues
@mrlingzf
@mrlingzf 3 жыл бұрын
Os security and privacy should be improved.
@CyberGizmo
@CyberGizmo 3 жыл бұрын
Wish it was easier than hunt down each file check it, change it save it, rinse and repeat 50-100 times
@scottspitlerII
@scottspitlerII 3 жыл бұрын
Is the answer the security better hardware? Or are the Secure Enclave’s that amd and intel are adding not correct?
@Remigrator
@Remigrator 3 жыл бұрын
Cool topic
@CyberGizmo
@CyberGizmo 3 жыл бұрын
Thanks Robert
@can.slaughter
@can.slaughter 3 жыл бұрын
I can't believe no one mentioned TempleOS in the comments. I came back because a saw it in a list of operating systems on Wikipedia. Lol
@CyberGizmo
@CyberGizmo 3 жыл бұрын
I have never used TempleOS, but I do know of Terry Davis, such a sad story of a man with a BS in Computer Science and a MS in Electrical Engineering who's life was changed by schizophrenia. Terry past away all too young.
@esra_erimez
@esra_erimez 3 жыл бұрын
Quite simply: Minix 3
@smorrow
@smorrow Жыл бұрын
I'd like to interject for a moment. Minix 3 is not an operating system unto itself, but rather another component of a fully functioning Unix-like system made useful by application software.
@biehdc
@biehdc 3 жыл бұрын
What is that Operating System called that is based on Fuchsia?
@hugbearsx4
@hugbearsx4 Жыл бұрын
dahliaOS
@povilasbrilius
@povilasbrilius 3 жыл бұрын
Needy #opearting #systems are not supported no more longer.
@bertnijhof5413
@bertnijhof5413 3 жыл бұрын
The difference between time sharing and real time OS is basically very very old fashioned. The basic difference is only the scheduler; time sliced based allocation of CPU time or preemptive multi tasking where always the highest priority task/process would run. After each interrupt you decided which task/process to start, so often the task waiting for that interrupt would be started and the running task would be suspended. In my company we stopped using time sharing around 1975, afterwards everything was preemptive multi-tasking. In a micro kernel the kernel would be kept as small as possible and we did write that part of the code in assembler. It contained basic IO (no error handling), interrupt processing, semaphores (synchronisation between processes), basic timer handling etc. It was running in physical memory. All the other OS functions would be build on top of the micro kernel and written in e.g. C or RTL/2. That 2nd part of the OS would have access to e.g the primitive IO, timer and multi tasking (semaphores) internal APIs. That 2nd part would contain e.g. swapping, buffer management, message management, device drivers, networking, command line processing, the majority of those function would be in memory too, since disks were too slow to handle loading of most of those OS functions. The advantage for e.g 16-bits minis was, that you could give some of these OS functions its own 16-bits address space / page table. In our case that 2nd part of the OS code was completely read only and only its data was in read/write pages and dynamically initialized. After 1975 most commercial OS design was based on the ideas of Dijkstra, Parnas and Tanenbaum, (un)fortunately a Finish student did not read the work of those professors and he wrote its own monolithic kernel.
@CyberGizmo
@CyberGizmo 3 жыл бұрын
OMG Tannenbaum, Dijkstra and Parnas have no clue how to do OS design, if you want to see some really clever stuff check out Wilner and the B1700
@bertnijhof5413
@bertnijhof5413 3 жыл бұрын
@@CyberGizmo I was talking about OSes not about hardware. I remember Dijkstra was hired by Burroughs, so Burroughs knew, they could learn something from Dijkstra. Besides the Wikipedia pages for the tree people I mentioned are much larger than the one for the B1700. The same is true if you compare the pages of the IBM 360 and the Burroughs B1700 :) Of course we all hated IBM, but now I know that IBM changed the world and not your company Burroughs nor my company Philips. We lived from the crumbs IBM left on the table.
@CyberGizmo
@CyberGizmo 3 жыл бұрын
@@bertnijhof5413 Dijkstra while he was Burroughs did mostly research into EDW I knew him and met him a couple of times, Wilner on the other hand wss the first person to sit down with both the Operating System Devs and the Hardware engineers to build a machine and an OS from the ground up, as far as I know this was the first time (at Burroughs) where this was ever done. So it might look like just hardware but it isnt its both.
@kbubuntu6048
@kbubuntu6048 2 жыл бұрын
so fuchsia os
@taylor-worthington
@taylor-worthington 3 жыл бұрын
20:46 Hardening: Yes Yes Yes. As an average end user on Linux, I still have that sense that hardening is ridiculously beyond reach!?!?!?!?!?! Needless technical overhead that effectively just equates to a similar impact that we hate about proprietary stuff - claimed good intentions or not - we call it "malicious". An end comparison is only a slight technicality for the masses. It is malicious to obscure good security from the user.
@CyberGizmo
@CyberGizmo 3 жыл бұрын
Well said, Taylor
@C6438911
@C6438911 3 жыл бұрын
A modern OS would also be a OS that is completely written in the Rust programming language. (Look up Redox OS for more info about it, its interesting)
@XenonG
@XenonG 3 жыл бұрын
Linus (the one that written the kernel) did say something about being interested in having drivers written in Rust.
Microkernel Architecture
34:09
DJ Ware
Рет қаралды 7 М.
Linux Protection Rings
26:45
DJ Ware
Рет қаралды 10 М.
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 12 МЛН
Life hack 😂 Watermelon magic box! #shorts by Leisi Crazy
00:17
Leisi Crazy
Рет қаралды 80 МЛН
This mother's baby is too unreliable.
00:13
FUNNY XIAOTING 666
Рет қаралды 40 МЛН
REAL 3D brush can draw grass Life Hack #shorts #lifehacks
00:42
MrMaximus
Рет қаралды 11 МЛН
Linux, Memory Fragmentation - Full Version
22:20
DJ Ware
Рет қаралды 5 М.
Namespace and Cgroups Overview
19:26
DJ Ware
Рет қаралды 4,8 М.
The Rise of Unix. The Seeds of its Fall.
16:51
Asianometry
Рет қаралды 495 М.
Which OS is the most secure
32:47
DJ Ware
Рет қаралды 23 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 545 М.
AT&T Archives: The UNIX Operating System
27:27
AT&T Tech Channel
Рет қаралды 2 МЛН
How do Smartphone CPUs Work?  ||  Inside the System on a Chip
24:56
Branch Education
Рет қаралды 1,9 МЛН
Understanding Porsche's New Six Stroke Engine Patent
21:57
driving 4 answers
Рет қаралды 2,2 МЛН
MirageOS (Unikernels)
17:36
DJ Ware
Рет қаралды 13 М.
Problems You will Encounter on Linux (and How to Solve Them)
23:01
Rob Braxman Tech
Рет қаралды 105 М.
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 12 МЛН