LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Enterprise Linux Forums > Linux - Enterprise
User Name
Password
Linux - Enterprise This forum is for all items relating to using Linux in the Enterprise.

Notices

Reply
 
Search this Thread
Old 07-29-2005, 03:25 PM   #1
robthky
LQ Newbie
 
Registered: Sep 2003
Posts: 7

Rep: Reputation: 0
Slow recognition of free space on deleted filesystems


Hi everyone,
I have noticed this happening twice in the last few days:
I will cd into a filesystem (/ora1 or /data_c01) and run an rm -rf * &
A few minutes later my job will show as done and the jobs command shows no active background jobs, but when I do a df -h I will still see the filesystem as having data in it. If I cd to the directory and run an ls. I see no data, even with a ls -a.

About 5 minutes later a df -h will show the filesystem as being empty? Why the delay?


Thanks,
Rob

Rob Thompson
http://www.linuxquestions.org/questi...ad&forumid=47#
http://www.linuxquestions.org/questi...ad&forumid=47#
 
Old 07-30-2005, 07:24 PM   #2
rjlee
Senior Member
 
Registered: Jul 2004
Distribution: Ubuntu 7.04
Posts: 1,990

Rep: Reputation: 66
The delay is bacause df reports the actual amount of space on the disk, but the delete requests are still in the hard disk's buffers.

To maximise performance, the hard-disk buffers only get committed when the disk is on a low load, when they get full, after a certain amount of time, or when they are explicitly synchronised.

You can see the amount of disk space by passing df the --sync option, which will request an immediate commit of the disk buffers and wait for that request to finish.

You can also mount a device with the sync and dirsync options (set in /etc/fstab before mounting), in order to have the device be accessed synchronously (i.e. buffers committed after every read or write). This is slow.
 
  


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
Not enough free space on hard drive with 50g of free space??? auoq Suse/Novell 5 10-13-2004 08:21 PM
Not enough space for root directory on a drive with 50g free space??? auoq Linux - Newbie 1 10-13-2004 12:44 PM
ext2 and ext3 use way more disk space then the other filesystems Necronomicom Linux - General 0 08-15-2004 10:06 PM
Formating free space: WinXP pro and RH9 dualboot with free space on 3rd drive Vermicious Linux - General 2 03-22-2004 05:10 AM
Odd VMware issue. (disk space recognition) ferreter Linux - General 1 08-31-2003 06:45 AM


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

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration