Talk:COMP 3000 Essay 1 2010 Question 2

From Soma-notes
Revision as of 00:06, 12 October 2010 by Apharan2 (talk | contribs)
Jump to navigation Jump to search

Not in this group and I'm not completely sure if this is relevant but I found that UNIX used the POSIX standard while Linux used LSB which is based on the POSIX standard. This article outlines some conflicts between them [1]. I didn't find the actual comparisons very comprehensible but the ideas are there. --Slay 15:05, 7 October 2010 (UTC)


Uh, where did Figure 1 and much of the current text come from? It looks like it was cut and pasted from random source. Please don't plagarize! --Anil (19:24, 8 October 2010 (UTC))

Look into the reference article "Kernel command using Linux system calls". Plagiarism is not my goal. I'm using my own words to make a simple but complete description of a system call using the interrupt method. Check the references and If you think it is too close, please let me know. It is hard when an author makes such a good and clear description.--Sblais2 21:02, 8 October 2010 (UTC)

I thought it would be nice to first describe what is a system calls and the two current methods of doing them. The first is the interrupt method. The second which is used in Linux 2.6.18+ is using the sysenter and sysexit instructions.--Sblais2 19:56, 8 October 2010 (UTC)

You can't use that figure. And you can't copy the text either, even if you change the words slightly. But really, you're just wasting your time. This question is not talking about how system calls are invoked; if you wanted to discuss this, you should be discussing system call invocation mechanisms on the PDP-11 and VAX systems! Here I'm interested in what are the calls, i.e., kernel functions that can be invoked by a regular program.--Anil

This link provides about 40 UNIX system calls along with example on where they would be used from the looks of it: [2]. --Apharan2