Bir metin dosyası için bir boyut sınırlaması var mı?

6 Cevap php

Tüm HI

Ben oturum olacaktır sitemizde için bir günlük dosyası oluşturma her log-in bizim siparişleri alan tüm kullanıcılar tarafından. Ben onun iyi sadece tek bir dosyada bu günlük bilgi girmek veya günlük dosyası belirli bir büyüklüğe vurur kez bu kadar bölünmüş gerektiğini düşünüyorsanız bilmek ister? Benim endişem, bu dosya zamanla oldukça büyük olsun, ama bir metin dosyasının boyutu sınırı belli değil im olmasıdır?

teşekkür ederim

6 Cevap

Orada sınırları vardır, ama bu bağlıdır:

  1. Altta yatan dosya sistemi (çekirdek destekleyen büyük dosyaları bile, FS olmayabilir)
  2. Yatan çekirdeğin VFS tabakasının yetenekleri (tüm işletim sistemleri ancak web sunucuları çalıştırabilirsiniz en çok yapmak, büyük dosyaları desteklemez).

Bazen, otomatik log dosyaları parçalama işleyebilir logrotate gibi özellikler var. Diğer zamanlarda yok.

Bir 10GB günlük dosyası ayrıştırmak ve sıralamak ister misiniz? Altta yatan OS öbek / günlükleri arşiv hiçbir imkanları varsa, kendi kodunda bu işlemek gerekir.

Onun size sure sürece, ay-yıl sonra log dosyası adlandırma sizin için başka bir şey irade yığın günlükleri bu kadar basit. Taşınabilir olması, sizin günlük işlevi check it out var.

Hatta çoğu günlük rotator günlükleri var söylenmesi gereken, günlüklerini döndürmek için olanaklara sahip sistemlerde, unutmayın. Bir büyük dosya hiçbir koşulda, bir .. sorgulanabilir.

Trafiğe bağlı olarak her gün, hafta veya ay için bir günlük dosyası oluşturabilirsiniz.

Hangi işletim sistemi? Gerçek / gerçek sınırlama diskte var kullanılabilir alan miktarı: Genel olarak, Windows ve Unix hem destek, en az 64-bit dosya uzunlukları, yani hiçbir önemli teorik sınırlama var olduğunu beklersiniz.

Orada FileSize doğrudan hiçbir sınır ve sadece metin dosyasına eklerken dosya uzun bir süre alır eğer fark etmez. Bunu okumaya çalıştığınızda Ancak, büyük dosyaları küçük dosyalara daha yavaştır. Sen regularily sonra dosyayı bölmek istediğiniz veya yerine bir veritabanı çözümü bakmak olabilir.

Hiçbir dosya boyutu sınırı vardır ama yine de bunları inceleyen daha sonra çok daha kolay yapmak için dosyaları bölmek gerekir

Windows bir metin dosyasına bir sınırı var değil mi? Ben ve üzerinde not defteri ve şikayet hafızayı aştığını üzerinde (Windows) bir Not Defteri içine bazı metin bir kopyala yapıştır yaptığını hatırlıyorum gibi orada sanırım. Şimdi bu tabletteki bir sınırlama veya işletim kendisidir.