• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
.hotfiles.btree
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

.hotfiles.btree


  • Subject: .hotfiles.btree
  • From: "Gerriet M. Denkmann" <email@hidden>
  • Date: Tue, 19 Aug 2008 14:09:24 +0700

Some questions about .hotfiles.btree which are not answered by tn1150 (all quotes from there).

1. how to get a .hotfiles.btree? I have several partitions (volumes) "whose size is at least 10GB, and which have journaling enabled."
But: No "metadata zone is established when the volume is mounted" nor is a .hotfiles.btree created, nor does "the clumpSize field of the fork data structure" ever seems to change.


2. The only case where a .hotfiles.btree seems to work is my boot partition. Known bug, feature, or error on my side?

3. When do clumpSizes get updated? Seems like immediately when read from disk, but not when read from some file cache. Correct?

4. When does the hotfiles.btree gets updated? Who or what triggers the update? Is possible to tell someone in charge to update the hotfiles.btree right now? By sending some signal to some process?

5. "The fork's temperature can be computed by dividing its clumpSize by its totalBlocks." This formula does not give results even close to the things I see.
temperature = clumpSize * blockSize (4096) / logicalSize gives more plausible results.
But even so some entries do not make sense.
E.g.:
[ forkType 0 temperature 3458460 fileID 486463 ] = "Users"
[RootFolder nodeName: "Users"]
fileID = 486463 flags: hasThread
Creator: 1919443312 = 'rhap'
HfsType: 1936485995 = 'slnk'
Data Fork:
logicalSize 28 (bytes)
clumpSize 147
totalBlocks 1 (4096 bytes)
With my formula I get a temperature = 21,504 instead of 3458460 in the hotfiles.btree.


Also anything cooler than 10 000 degrees Celsius (or Kelvin?) has temperatures in the hotfiles.btree which are much too low; obviously not updated since ages.
But threshold (minimum temperature): 24
And timeleft = 0.8 days and never changing.


6. "Files whose temperature is less than this value (threshold) will be moved out of the hot file area." When? If the hot file area gets full?

All this on Tiger 10.4.11

Kind regards,

Gerriet.

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: .hotfiles.btree
      • From: Eric Tamura <email@hidden>
  • Prev by Date: Re: FSCopyObjectSync and Samba, error -54
  • Next by Date: Re: .hotfiles.btree
  • Previous by thread: Re: FSCopyObjectSync and Samba, error -54
  • Next by thread: Re: .hotfiles.btree
  • Index(es):
    • Date
    • Thread