Virtual address spaces

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
Planetary_Myth
Posts: 28
Joined: Mon Aug 16, 2010 2:45 pm

Virtual address spaces

Post by Planetary_Myth »

Referenced form here: http://genode.org/documentation/general-overview

I was wondering if it was used by Reactos if it would be of any benefit.

Z98
Release Engineer
Posts: 3379
Joined: Tue May 02, 2006 8:16 pm
Contact:

Re: Virtual address spaces

Post by Z98 »

What exactly is the point you are trying to raise?

Planetary_Myth
Posts: 28
Joined: Mon Aug 16, 2010 2:45 pm

Re: Virtual address spaces

Post by Planetary_Myth »

With virtual address spaces, modern operating systems and hardware platforms provide mechanisms to isolate concurrently running user applications. Each user application runs within a dedicated address space and interacts in a safe, well-controlled manner with other user applications only via mechanisms provided by the kernel. This way, the kernel effectively protects user applications from each other.
Exactly what it says above.

Lone_Rifle
Test Team
Posts: 802
Joined: Thu Apr 03, 2008 2:17 pm
Contact:

Re: Virtual address spaces

Post by Lone_Rifle »

No.

Sof_T
Posts: 140
Joined: Fri May 01, 2009 4:46 pm

Re: Virtual address spaces

Post by Sof_T »

Windows from NT onwards already uses virtual address spaces so it is unlikely the ReactOS wouldn't implement this.

Planetary_Myth
Posts: 28
Joined: Mon Aug 16, 2010 2:45 pm

Re: Virtual address spaces

Post by Planetary_Myth »

I did not think they would but for reasoning wise I tested breaking windows 7 and I like how if things go wrong it will reload the desktop.
As I assume they are using VAS to do it or a simmilar method.
I just thought it would benifit by keeping the Reactos more stable and theroetically more secure.

Lone_Rifle
Test Team
Posts: 802
Joined: Thu Apr 03, 2008 2:17 pm
Contact:

Re: Virtual address spaces

Post by Lone_Rifle »

No. Go sit down in the corner and think about what you just said.

Planetary_Myth
Posts: 28
Joined: Mon Aug 16, 2010 2:45 pm

Re: Virtual address spaces

Post by Planetary_Myth »

I will stop posting.
It seems you all dont want to hear any ideas so its a waste of my time trying to help.
You know an answer would be more welcome than posting what you did.
In plain english you may as well call me a retard and to go cry in the corner.
Ah well it is a good project and I commend those writing the code.
Have a good day all.

User avatar
EmuandCo
Developer
Posts: 4439
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: Virtual address spaces

Post by EmuandCo »

Lone would you plz calm down a bit? Thx
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

Smiley
Developer
Posts: 156
Joined: Fri Nov 10, 2006 3:36 pm

Re: Virtual address spaces

Post by Smiley »

Planetary_Myth wrote:I will stop posting.
It seems you all dont want to hear any ideas so its a waste of my time trying to help.
You know an answer would be more welcome than posting what you did.
In plain english you may as well call me a retard and to go cry in the corner.
Ah well it is a good project and I commend those writing the code.
Have a good day all.
From wikipedia:
Virtual address space (abbreviated VAS) is a memory mapping mechanism available in modern operating systems such as OpenVMS, UNIX, Linux, and Windows NT. This is beneficial for different purposes, one is security through process isolation.

Reactos is a clone of NT so it DOES use VAS

Haos
Test Team
Posts: 2954
Joined: Thu Mar 22, 2007 5:42 am
Contact:

Re: Virtual address spaces

Post by Haos »

Planetary_Myth wrote:I will stop posting.
It seems you all dont want to hear any ideas so its a waste of my time trying to help.
Before posting out any ideas, you should first check if they make any sense and if they are not already in. If you dont, it is indeed a waste of your time.

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

No matter how senseless an idea might seem, do not be rude.

BTW, the idea of that project (a microkernel-based OS) is to run drivers, and not only user applications, in their own address spaces.

Post Reply

Who is online

Users browsing this forum: Bing [Bot], Semrush [Bot], Yandex [Bot] and 2 guests