Syscalls benefits and issues?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Kevin
Member
Member
Posts: 1071
Joined: Sun Feb 01, 2009 6:11 am
Location: Germany
Contact:

Re: Syscalls benefits and issues?

Post by Kevin »

Rew wrote:Pear, are you trying to use a system call for object allocation? While it can work, there is a different way of organizing allocation that most people use.
And perhaps we should also mention one of the main reasons: A system call for each single memory allocation will lead to a noticably slow system.
Developer of tyndur - community OS of Lowlevel (German)
PearOs
Member
Member
Posts: 194
Joined: Mon Apr 08, 2013 3:03 pm
Location: Usually at my keyboard!

Re: Syscalls benefits and issues?

Post by PearOs »

Kevin wrote:
Rew wrote:Pear, are you trying to use a system call for object allocation? While it can work, there is a different way of organizing allocation that most people use.
And perhaps we should also mention one of the main reasons: A system call for each single memory allocation will lead to a noticably slow system.
At the moment no I am not. I actually don't have any syscalls. I went another route and was able to get Programs working just fine, they can access any Kernel, and Os call as long as its visible to the program, but because its not a syscall the speed and performance is quite impressive. Nice thing is, I can change my Os and add onto it without corrupting the Program, so basically I have backwards compatibility as well as forward compatibility.

- Matt
User avatar
sortie
Member
Member
Posts: 931
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: Syscalls benefits and issues?

Post by sortie »

Rew wrote:On another note, I wonder why microsoft hasn't done this... it would give .NET a massive performance boost in windows for quite a few applications.
They did. It's called Singularity.
Post Reply