

Makale numarası: 103237 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Geçici dosyaları kullanırsanız, uygulamanızın performansını önemli ölçüde artırabilirsiniz.
CreateFile() FILE_ATTRIBUTE_TEMPORARY bayrağıyla kullanarak, dosyanın kısa süreli büyük olasılıkla olduğunu biliyor sistem izin verir. Geçici dosya, normal bir dosya olarak oluşturulur. Sistemin yavaş yazma için dosya sistemi, disk yapılarını olan (dizinler ve benzeri), tutarlılığı sağlamak için en az bir miktarını yapmanız gerekir. Bu dosyayı diske yazılmış bir görünüm sağlar. Bellek Yöneticisi boş sayfa yetersiz bir kaynağı algılar ve değiştirilen sayfaları diske yazma başladığı sürece, ancak yavaş yazan Önbellek Yöneticisi'nin hiçbir zaman veri sayfalarını bu dosyanın diske yazabilirsiniz. Sistemde yeterli bellek varsa, sayfaların herhangi rasgele süreyi için bellekte kalmaları. Süreli geçici dosyalar genelde kısa olduğu için olduğu hiçbir zaman sistem olasılığı sayfaları diske yazar.
Daha fazla performansını artırmak için <a0></a0>, uygulamanız FILE_FLAG_DELETE_ON_CLOSE dosya işaretlemek. Bu, sistemde dosyanın son tanıtıcı kapatıldığında silinir, gösterir. Sistem, genellikle bu bayrağı ile işaretlenmiş bir dosyayı kapatma sonra var olmaz çünkü kapalı bir dosyayı, uygun şekilde güncelleştirildi emin olmak için önbelleği temizler, ancak sistem önbelleği Temizle foregoes.
Makale numarası: 103237 - Last Review: 1 Mart 2014 Cumartesi - Gözden geçirme: 4.1
Bu makaledeki bilginin uygulandığı durum:
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:103237
(https://support.microsoft.com/kb/103237/en-us/ )

