Sponsored Content
Full Discussion: Filesystem from scratch
Top Forums UNIX for Advanced & Expert Users Filesystem from scratch Post 302145661 by porter on Thursday 15th of November 2007 12:52:01 AM
Old 11-15-2007
The three most important things for a file system are

(a) implementing the specificied file system data format in a robust manner so other implementations can read the same data.

(b) provide the correct interface to the operating system to access the file system

(c) everything between (a) and (b) is up to you!

The watch words should be "robustness" and then "performance", no point in having a high performance file system that trashes your disks.
 

9 More Discussions You Might Find Interesting

1. UNIX Desktop Questions & Answers

An X Window System from scratch

I'm currently using Gnome as my desktop environment (DE) but it's going kind of slow. My friend gave me the advice to skip the DE and only use a Window Manager. I took his suggestion one step further and decided to try building an X window system from scrath instead. But what are the... (3 Replies)
Discussion started by: J.P
3 Replies

2. Linux

Linux From Scratch

LFS (Linux From Scrath) it's tools for make own distribution. U know how create own distribution ?? thanks cYa (2 Replies)
Discussion started by: kezzol
2 Replies

3. UNIX for Advanced & Expert Users

unix from scratch

hi all, i'm trying to write a unix system from scratch (not re-writing the kernel) does anyone have information about that? tips and stuff...?i would appreciate every help, thnks :) (9 Replies)
Discussion started by: elzalem
9 Replies

4. UNIX for Dummies Questions & Answers

Setup a printer on Linux from scratch, everything to do

I am a beginner in Unix. I have redhat linux running in a dell work station. my question is how can I setup a printer using the command line so that I can use the command lp filename to print, how can I define the printer name? my printer is HP laserjet connected to network Edit/Delete Message (0 Replies)
Discussion started by: docaia
0 Replies

5. Red Hat

Setup a printer on Linux from scratch

I am a beginner in Unix. I have redhat linux running in a dell work station. my question is how can I setup a printer using the command line so that I can use the command lp filename to print, how can I define the printer name? my printer is HP laserjet connected to network (2 Replies)
Discussion started by: docaia
2 Replies

6. UNIX for Dummies Questions & Answers

Building from scratch - UNIX

Hi! Any knows if Unix (from IBM, Sun, HP, etc) is picky on hardwares? I mean, installing Unix (not Linux) on a custom build system? Thanks. (2 Replies)
Discussion started by: genesisX
2 Replies

7. Programming

Terminal emulator from scratch.

I wanna write a terminal emulator program from scratch. I downloaded the sources of xterm but they are too complex... I did not found any documentation on the Internet, so I asking you where I have to start. I learnt only C, and I have the basics of GTK library. Thanks for any reply. (22 Replies)
Discussion started by: mghis
22 Replies

8. UNIX for Dummies Questions & Answers

hwo to find shared filesystem and local filesystem in AIX

Hi, I wanted to find out that in my database server which filesystems are shared storage and which filesystems are local. Like when I use df -k, it shows "filesystem" and "mounted on" but I want to know which one is shared and which one is local. Please tell me the commands which I can run... (2 Replies)
Discussion started by: kamranjalal
2 Replies

9. AIX

Mount Filesystem in AIX Unable to read /etc/filesystem

Dear all, We are facing prolem when we are going to mount AIX filesystem, the system returned the following error 0506-307The AFopen call failed : A file or directory in the path name does not exist. But when we ls filesystems in the /etc/ directory it show -rw-r--r-- 0 root ... (2 Replies)
Discussion started by: m_raheelahmed
2 Replies
Sys::Filesystem::Darwin(3pm)				User Contributed Perl Documentation			      Sys::Filesystem::Darwin(3pm)

NAME
Sys::Filesystem::Darwin - Return Darwin (Mac OS X) filesystem information to Sys::Filesystem SYNOPSIS
See Sys::Filesystem. DESCRIPTION
The filesystem information is taken from diskutil, the system utility supplied on Mac OS X. INHERITANCE
Sys::Filesystem::Darwin ISA Sys::Filesystem::Unix ISA UNIVERSAL METHODS
version () Return the version of the (sub)module. ATTRIBUTES
The following is a list of filesystem properties which may be queried as methods through the parent Sys::Filesystem object. The property 'label' is also set, but cannot be queried by Sys::Filesystem yet. mount_point The mount point (usually either '/' or '/Volumes/...'). device The mounted device format Describes the type of the filesystem. So far I encountered the following types: hfs The standard Mac OS X HFS(+) filesystem. Disk images (.dmg) and Mac Software DVDs normally also use the HFS(+) format. msdos DOS image files (e.g. floppy disk images) cd9660 CD-ROM image files or real CD-ROMs cddafs Audio CDs udf UDF filesystem (e.g. DVDs) (empty) For mounted FTP servers, disktool returns an empty filesystem type (ie, ''). BUGS
Doesn't take /etc/fstab or /etc/xtab into account right now, since they are normally not used. Contact the author if you need this. SEE ALSO
Sys::Filesystem, diskutil VERSION
$Id: Darwin.pm 128 2010-05-12 13:16:44Z trevor $ AUTHOR
Christian Renz <crenz@web42.com> Jens Rehsack <rehsack@cpan.org> - <http://www.rehsack.de/> COPYRIGHT
Copyright 2004,2005,2006 Nicola Worthington. Copyright 2009,2010 Jens Rehsack. This software is licensed under The Apache Software License, Version 2.0. <http://www.apache.org/licenses/LICENSE-2.0> perl v5.10.1 2010-05-18 Sys::Filesystem::Darwin(3pm)
All times are GMT -4. The time now is 10:33 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy