LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 08-14-2005, 11:48 PM   #1
ewt3y
Member
 
Registered: May 2005
Location: hanoi vietnam
Distribution: mandriva
Posts: 106

Rep: Reputation: 15
structure independant manipulations


Plz give me some clues AND instances , I can't eat these expressions (UPERCAE) :

Code:
The Virtual File System
Principle
The Linux kernel contains a Virtual File System layer which is used during system calls acting on files. The VFS is an indirection layer which handles the file oriented system calls and calls the necessary functions in the PHYSICAL FILESYSTEM CODE to do the I/O. 

This indirection mechanism is frequently used in Unix-like operating systems to ease the integration and the use of several filesystem types [Kleiman 1986, Seltzer et al. 1993]. 

When a process issues a FILE ORIENTED SYSTEM CALL, the kernel calls a function contained in the VFS. This function handles the STRUCTURE INDEPENDANT MANIPUNATIONS and redirects the call to a function contained in the physical filesystem code, which is responsible for handling the structure DEPENDANT operations. Filesystem code uses the DUFFER CACHE functions to request I/O on devices.
 
Old 08-15-2005, 07:32 AM   #2
BeaverusIV
Member
 
Registered: Oct 2004
Location: New Zealand
Distribution: Arch Linux 2010.05
Posts: 133

Rep: Reputation: 18
Still at Uni, but here goes:

PHYSICAL FILESYSTEM CODE : The code (almost a BIOS) that is used to write the data to the hard disk, i.e. the assembly code that is required to write data in the proper format for the file system

FILE ORIENTED SYSTEM CALL : A call made by a program to write to disk, i.e. ifstream File; File << "text";

STRUCTURE INDEPENDANT MANIPULATIONS : Functions (I/O, I presume) that are called the same independent of the file system, i.e. File << "text"; on ReiserFS, ext2, ext3, etc.. You don't need to know the file system structure

BUFFER CACHE : Just a temporary place to put the data while waiting for other things to happed, like a previous writing to hard disk call.

Plz someone correect me if I'm wrong, still studying the computer basic operations (assembly and so forth) maybe someone knows better.



BeaverusIV.
shotgun chiX0rs.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
help me write a program to save independant music wearerowan General 10 09-12-2005 10:26 AM
structure os2 Programming 6 05-29-2005 08:39 PM
two independant monitor on one box pawn-o-matic Linux - Laptop and Netbook 3 07-18-2004 02:12 AM
OS independant Plugins in C The_Nerd Programming 4 10-29-2003 03:52 PM
running programs independant to the virtual console Cubix Linux - Newbie 4 07-16-2003 03:48 PM


All times are GMT -5. The time now is 09:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration