Quick Look bilgilerini dosya içinde saklamayan uygulamalar için, Lion (veya bir Sunucu) bu bilgiyi nerede saklar?


2

Bazı uygulamalar Quick Look bilgilerini saklayabilir ( önizlemeler ve küçük resimler ) dosya içinde. Diğerleri olamaz.

Bu sorunun iki yönü

Olan bir dosya için yerel ve ayrılmaz Quick Look bilgisi olmadan:

  • Lion bu bilgiyi nerede saklar?

Olan bir dosya için uzak , bir AFP sunucusunda (Mac OS X Sunucusu (Leopard) / AFP 3.2+ veya daha büyük) ve ayrılmaz Quick Look bilgisi olmadan:

  • Sunucu bilgileri uzaktan depolar mı?

(Bir AFP istemcisi önbelleğe alabilir bazı Yerel olarak bilgi, sınırlamalar dahilinde, ancak daha kalıcı bir mağaza olması gerektiğinden şüpheliyim.)

İlk tahminler

Çok Hızlı Bak bilgisi B-tree niteliklerinde saklanır.

Öyleyse, Mac OS X Server'ın daha modern bir sürümündeki B-tree'in nitelikleri, bant genişliğinin sınırlı olduğu AFP istemcileri için potansiyel olarak daha iyi olabilir (Server'ın eski sürümlerinden).

Lütfen daha kesin cevapları olan var mı?

Referans ve diğer ilgi alanları

Hızlı Bakış - Vikipedi

Mac OS X v10.6 - v10.7 API Diff'leri : QuickLook Değişiklikleri

Apple Dosyalama Protokolü Programlama Kılavuzu: AFP İstemcisi Önbelleğe Alma: Meta Veri Caching Dosya

  • AFP istemcisi önbelleğe alma amaçları için Hızlı Bakma ile ilgili bilgilerin meta veri olarak sınıflandırılıp sınıflandırılmadığını bilmiyorum.

Teknik Not TN1150: HFS Plus Hacim Biçimi: Dosya Özellikleri , özellikle:

ÖNEMLİ :   B-tree özelliklerinin tam organizasyonu tam olarak tasarlanmamıştır. özellikle:

  • B-tree niteliğindeki anahtarların yapısı sonlandırılmadı ve değişebilir.
  • toplama niteliğinin dosya veri kaydı tipleri tanımlanabilir.

Hızlı Bakış Programlama Kılavuzu: Hızlı Bakış Mimarisi

Hızlı Bakış Programlama Kılavuzu: Önizlemeleri ve Küçük Resimleri Belge'ye Kaydetme

Farklı Sor:

Farklı ve Süper Kullanıcınıza Sor seçeneğinde Hızlı Bakla ilgili çeşitli sorular var, ancak bir bakışta hiçbiri bu soruyu yanıtlamıyor. Örnekler:

Uygulama desteği veya önbellek alanlarında önemli miktarda Hızlı Görünümle ilgili bilgi yok

[macbookpro08-centrim:~] gjp22% date
Fri  5 Aug 2011 08:33:02 BST
[macbookpro08-centrim:~] gjp22% uname -a
Darwin macbookpro08-centrim.home 11.0.0 Darwin Kernel Version 11.0.0: Sat Jun 18 12:56:35 PDT 2011; root:xnu-1699.22.73~1/RELEASE_X86_64 x86_64
[macbookpro08-centrim:~] gjp22% du -sh ~/Library/Application\ Support/com.apple.QuickLook/
4.0K    /Users/gjp22/Library/Application Support/com.apple.QuickLook/
[macbookpro08-centrim:~] gjp22% du -sh ~/Library/Caches/com.apple.quicklook.ui.helper/
 52K    /Users/gjp22/Library/Caches/com.apple.quicklook.ui.helper/
[macbookpro08-centrim:~] gjp22% du -sh ~/Library/Caches/com.apple.QuickLookDaemon
 52K    /Users/gjp22/Library/Caches/com.apple.QuickLookDaemon
[macbookpro08-centrim:~] gjp22% du -sh ~/Library/Caches/com.apple.QuickLookDaemon32/
 52K    /Users/gjp22/Library/Caches/com.apple.QuickLookDaemon32/

Meta

Hızlı bakış (İki kelime, Finder'da ve başka yerlerde), daha uygun görünüyor Hızlı bakış .

Yanıtlar:


2

Graham - hızlı görünüm anında verileri oluşturur. Müfettişler önizlemeleri mevcut olduklarında kullanmayı biliyorlar, ancak gerektiğinde ağır kaldırma yapacaklar.

Elbette sanal bellek sistemi, bu dosyaları önbelleğe alır, böylece sayfalar diske değiş tokuş yapmak için işaretlenmemişse ilk oluşturma işleminden sonra daha hızlı hissederler.


Teşekkürler. Bu soruyu bir süre açık bırakacağım (süresiz olarak) üç nedenden dolayı. İlk olarak: FileVault 1 ise yalnızca önbelleğe almak için sanal belleğin kullanılması doğru olabilir yalnız kullanıldı. İkincisi: iCloud piyasaya sürüldükten sonra daha sonra öğrenilip öğrenilmeyeceğini merak ediyorum, muhtemelen Mac OS X'e karşılık gelen bir güncelleme ile. HFS Plus öznitelikleri, Lion sistemini geri yüklemek için Time Machine'i kullandıktan sonra neden bir süre için alışılmadık derecede küçük?
Graham Perrin

2

com.apple.QuickLook.thumbnailcache

İle bütünlüğünde qlmanage kullanarak fs_usage ve fseventer aşağıdaki dizine dikkat çekti:

/private/var/folders/*/*/C/com.apple.QuickLook.thumbnailcache/

Bunun için kullanılıp kullanılmadığı önizleme Hem de küçük resimler , Bilmiyorum.

Com.apple.QuickLook.thumbnailcache için bir Google araması bulundu (diğerlerinin yanı sıra) FileVault ve QuickLook şifreli birimlerden bazı bilgiler sızdırıyor (2010-07-25) ile bir yorum ,

Küçük resim önbelleği, dosya dahil şifreli birimler için devre dışı   kasa kullanıcıları. Aşağıdaki terminal ile onaylayabilmeniz gerekir   komut:

qlmanage -m disks

...

Lion'daki FileVault 2 için bu artık doğru olmayabilir.

Benim var thumbnails.data Ana dizinin dışında, 42M, qlmanage yapar değil boyutunu küçült:

[macbookpro08-centrim:~] gjp22% date
Fri 12 Aug 2011 07:46:24 BST
[macbookpro08-centrim:~] gjp22% uname -mrv
11.0.0 Darwin Kernel Version 11.0.0: Sat Jun 18 12:56:35 PDT 2011; root:xnu-1699.22.73~1/RELEASE_X86_64 x86_64
[macbookpro08-centrim:~] gjp22% ls -h@l /private/var/folders/*/*/C/com.apple.QuickLook.thumbnailcache/
total 87256
-rw-------  1 gjp22  staff     0B 16 Jul 19:42 exclusive
-rw-r--r--  1 gjp22  staff   1.0M 12 Aug 06:35 index.sqlite
-rw-r--r--@ 1 gjp22  staff    18B 19 Jul 00:25 resetreason
    com.apple.TextEncoding    15B 
-rw-------  1 gjp22  staff    42M 12 Aug 07:41 thumbnails.data
-rw-r--r--  1 gjp22  staff   4.0K 12 Aug 06:35 thumbnails.fraghandler
[macbookpro08-centrim:~] gjp22% find /var/folders -name "*QuickLook*" -exec du -h {} \; 2 > /dev/null
find: 2: unknown option
[macbookpro08-centrim:~] gjp22% sh
sh-3.2$ find /var/folders -name "*QuickLook*" -exec du -h {} \; 2>/dev/null
 43M    /var/folders/!!/!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/C/com.apple.QuickLook.thumbnailcache
sh-3.2$ qlmanage -m disks
disks: 
    /: local fs
    /Volumes/MobileBackups: distant fs
    /home: distant fs
    /net: distant fs

sh-3.2$ date
Fri 12 Aug 2011 07:47:09 BST
sh-3.2$ qlmanage -r
qlmanage: resetting quicklookd
sh-3.2$ ls -h@l ~/Library/Caches/qlmanage
total 104
-rw-r--r--  1 gjp22  staff    52K 12 Aug 07:47 Cache.db
sh-3.2$ ls -h@l ~/Library/Caches/quicklookconfig
total 104
-rw-r--r--  1 gjp22  staff    52K 11 Aug 10:34 Cache.db
sh-3.2$ ls -h@l /private/var/folders/*/*/C/com.apple.QuickLook.thumbnailcache
total 87256
-rw-------  1 gjp22  staff     0B 16 Jul 19:42 exclusive
-rw-r--r--  1 gjp22  staff   1.0M 12 Aug 06:35 index.sqlite
-rw-r--r--@ 1 gjp22  staff    18B 19 Jul 00:25 resetreason
    com.apple.TextEncoding    15B 
-rw-------  1 gjp22  staff    42M 12 Aug 07:47 thumbnails.data
-rw-r--r--  1 gjp22  staff   4.0K 12 Aug 06:35 thumbnails.fraghandler
sh-3.2$ date
Fri 12 Aug 2011 07:48:00 BST

(Özel bir alana giden yolu gizlemek için!

Ayrıca yardım için Kokteyl :

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.