|
|||||||
| Forums | Search Forums | Register | Forum Rules | Man Pages | Albums | FAQ | Members | Calendar | Search | Today's Posts | Mark Forums Read |
| Programming Post questions about C, C++, Java, SQL, and other programming languages here. |
|
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
Hi,
1. Can anybode suggest me where to find the source code for system calls itself? Like open(), read(), close(). May I have the link or book where I can find the source code these functions itself? 2. When ever we quit a file or save and quit a file, the file content is stored in the disk. Internally, after putting the contents on the disk the kernal calls close() system call to close/quit the file. Am I right with what I said? please tell the alternative answer for what is happening inside on closing/quitting a file, if mine is wrong? |
| Sponsored Links | ||
|
|
#2
|
|||
|
|||
|
Quote:
Quote:
|
| Sponsored Links | ||
|
|
#3
|
|||
|
|||
|
IT would help a lot to know the UNIX you have.
|
|
#5
|
|||
|
|||
|
|
| Sponsored Links | |
|
|
#6
|
|||
|
|||
|
For Code - you may use following link -
system.c For taking a look at what happens after close - take a look at CodeIdol - Thinking about Advanced Programming in the UNIX Environment - File I O |
| Sponsored Links | |
|
|
#7
|
|||
|
|||
|
System calls, by definition, are part of the operating system. If the source code for your operatnig system is available, you can download and browse it. Similarly for the C library, you can download the source for e.g. GNU glibc.
For more tutorial expositions, in addition to Lions, there's the BSD devil books (different books for 4.3BSD and 4.4BSD) and a book by Plauger about the standard C library. Quick googling also brought up The Linux Kernel: The Book |
| Sponsored Links | ||
|
![]() |
| Tags |
| linux, linux commands, linux download, solaris |
| Thread Tools | Search this Thread |
| Display Modes | |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| System call code - nice() | sport23 | UNIX for Dummies Questions & Answers | 2 | 10-22-2008 02:14 AM |
| how to differentiate system call from library call | muru | UNIX for Advanced & Expert Users | 2 | 07-19-2007 11:20 PM |
|
|