|
|
|
|
|
|
| Author |
Message |
Murray R. Van Luyn *nix forums beginner
Joined: 14 Mar 2006
Posts: 4
|
Posted: Sat Jul 01, 2006 6:41 pm Post subject:
Re: Proc directory on CompactFlash
|
|
|
Thanks Linards. That explains everything nicely.
Regards,
Murray R. Van Luyn.
"Linards Ticmanis" <ticmanis@gmx.de> wrote in message
news:44a5a339$0$29136$9b4e6d93@newsread4.arcor-online.net...
| Quote: | Murray R. Van Luyn schrieb:
I want to build a small RTLinux system on a CompactFlash, but don't know
what to do with the /proc directory.
I think I'm supposed to put the /tmp directory on a TMPFS in ram to avoid
wearing out the flash device too quickly.
I've heard of the contents of /proc being referred to as 'virtual'. Does
that mean they are not actually stored on disk and can then be forgotten
about? Otherwise, if the contents of /proc really are files stored on a
disk, then do I do the same thing with the /proc directory as the /tmp
directory?
Only the /proc directory itself should exist (empty) on your root drive.
Then say "mount -t proc proc /proc" somewhere in your startup or put the
equivalent line in /etc/fstab if you have that.
The *contents* of /proc are created directly by the kernel whenever it's
accessed - reading a file in proc really connects your user space
program directly to some kernel function that produces its content
on-the-fly. Same for writing - your process gets connected to some
kernel function that takes the data from your application and does
something with it.
So except for the top /proc directory itself, nothing in /proc exists on
any disk.
--
Linards Ticmanis |
|
|
| Back to top |
|
 |
ticmanis@gmx.de *nix forums beginner
Joined: 16 May 2006
Posts: 5
|
Posted: Fri Jun 30, 2006 10:18 pm Post subject:
Re: Proc directory on CompactFlash
|
|
|
Murray R. Van Luyn schrieb:
| Quote: | I want to build a small RTLinux system on a CompactFlash, but don't know
what to do with the /proc directory.
I think I'm supposed to put the /tmp directory on a TMPFS in ram to avoid
wearing out the flash device too quickly.
I've heard of the contents of /proc being referred to as 'virtual'. Does
that mean they are not actually stored on disk and can then be forgotten
about? Otherwise, if the contents of /proc really are files stored on a
disk, then do I do the same thing with the /proc directory as the /tmp
directory?
|
Only the /proc directory itself should exist (empty) on your root drive.
Then say "mount -t proc proc /proc" somewhere in your startup or put the
equivalent line in /etc/fstab if you have that.
The *contents* of /proc are created directly by the kernel whenever it's
accessed - reading a file in proc really connects your user space
program directly to some kernel function that produces its content
on-the-fly. Same for writing - your process gets connected to some
kernel function that takes the data from your application and does
something with it.
So except for the top /proc directory itself, nothing in /proc exists on
any disk.
--
Linards Ticmanis |
|
| Back to top |
|
 |
Murray R. Van Luyn *nix forums beginner
Joined: 14 Mar 2006
Posts: 4
|
Posted: Fri Jun 30, 2006 10:11 pm Post subject:
Proc directory on CompactFlash
|
|
|
Hi,
I want to build a small RTLinux system on a CompactFlash, but don't know
what to do with the /proc directory.
I think I'm supposed to put the /tmp directory on a TMPFS in ram to avoid
wearing out the flash device too quickly.
I've heard of the contents of /proc being referred to as 'virtual'. Does
that mean they are not actually stored on disk and can then be forgotten
about? Otherwise, if the contents of /proc really are files stored on a
disk, then do I do the same thing with the /proc directory as the /tmp
directory?
Regards,
Murray R. Van Luyn. |
|
| Back to top |
|
 |
Google
|
|
| Back to top |
|
 |
|
|
The time now is Sat Nov 22, 2008 4:40 am | All times are GMT
|
|
Buy Anything On eBay | Internet Advertising | Personal Loans | Reptile Tank | Debt Settlement
|
|
Copyright © 2004-2005 DeniX Solutions SRL
|
|
|
|
Other DeniX Solutions sites:
Unix/Linux blog |
electronics forum |
medicine forum |
science forum |
|
|
Privacy Policy
|
Powered by phpBB © 2001, 2005 phpBB Group
|
|