30k + küçük dosyaları olan bir repo'um var ve sunucuya sadece https://
aracılığıyla internet üzerinden erişebiliyorum. Ödeme çok, çok yavaş. Saat sırasına göre. İnternet bağlantı hızı ~ 20Mbs ve yerel makine 3Ghz çok çekirdekli & 10k RPM HD.SVN çıkışları çok iş parçacıklı olabilir mi?
(svn://
protokol ne yazık ki, bir seçenek değildir.)
Benim soru:
svn Can çalışan bir kopyasının bir çok kanallı paralel ödeme yapmak?
svn checkout dosya-dizin-sıralı bir sırada gidiyor gibi görünüyor. Her dosya arasında küçük bir gecikme var ve sanırım http isteği/yanıtı ve muhtemelen yerel dosya sistemimin gecikmeleri. (Belki biraz sunucu dosya sistemi gecikme de?)
Teşekkür
o ödeme süresi I/O bant genişliği hakim olacaktır. Durumun böyle olmadığını bilmek isterdim. –
Denemeye çalıştığınız gibi açık bir hack, açıkça bir şeylerin çevre ile ilgili yanlış bir şey olduğunun bir göstergesidir. Belki de durumunuzu açıklayan başka bir soru sormaktan daha iyi olursunuz ve işlerin nasıl daha iyi duruma getirilebileceği konusunda öneriler isteyin. Örneğin, neden tek bir SVN repo'da 30.000 dosya var. Belki onları biraz ayırmanın zamanı geldi mi? –
@spencer Repo büyük, ama bu bana bağlı değil. Diğer düzenlerin daha iyi olduğunu biliyorum, ama bu benim kontrolümde olmadığı için, bu soruyu sormadım. – nonot1