Çok hızlı bir makinedeki Linux tabanlı sanal Virtual Server 2005 R2'de bulunan sistem saatini çalışır.
(الشرق الاوسط (العربية Brasil (Português) Deutschland (Deutsch) España, Latinoamérica (Español) France (Français) Italia (Italiano) Portugal (Português) United States (English) Česká republika (Čeština) Ελλάδα (Ελληνικά) Россия (Русский) भारत (हिंदी) ไทย (ไทย) 中国 (简体中文) 台灣 (繁體中文) 日本 (日本語) 대한민국 (한국어) Makale numarası: 918461 - Bu makalenin geçerli olduğu ürünleri görün.Otomatik tercüme makalelerin ne olduğunu açıklayan yazıyı okumak için buraya tıklayınMicrosoft destek sayfalarında makine çevirisiIf you are a Small Business customer, find additional troubleshooting and learning resources at the Support for Small Business site.Hepsini aç | Hepsini kapaBu SayfadaBelirtilerMicrosoft Virtual Server 2005 R2'de Linux tabanlı sanal makine yükledikten sonra sistem saati Linux konuk işletim sisteminde çok hızlı çalışır. Örneğin, Linux konuk işletim sisteminde geçerli saati 48 saniyede yaklaşık bir dakika ilerlemek. Bir süre sonra Linux tabanlı sanal makine için doğru zamana saatini sıfırlar.Linux 2.6 çekirdek kullanan bir Linux dağıtım çalıştırıyorsanız, bu sorunla karşılaşırsınız. Üste | Geri Bildirim VerNedenBu davranış, olası kaybını zaman dilimleri için Linux 2.6 çekirdeğindeki varsayılan algoritmasını ayarlar nedeniyle oluşur. Nedeniyle bu düzeltme, sanal makine, zaman kazanmak. Üste | Geri Bildirim VerÇözümBu sorunu gidermek için <a0></a0>, ekleme saat bataklık = Linux bootloader dosyaya parametre. Saat bataklık = parametresi sanal makine ve ana bilgisayar arasında saati eşitleme için daha etkin bir algoritma kullanıyoruz Linux 2.6 çekirdek neden olur. Bu algoritma için kayıp ticks ayarlayın. Bu nedenle, karma algoritması, zaman kazanmak sanal makine neden olmaz. Bu parametre eklemek için aşağıdaki adımları izleyin. GRUB bootloader içinKonuk işletim sisteminde, VI gibi bir metin düzenleyicisi kullanarak /boot/grub/menu.lst dosyayı açın. Örneğin, bir konsol aşağıdaki komutu yazın ve ENTER tuşuna basın: VI /boot/grub/menu.lstBu dosya Linux önyükleme seçenekleri içerir ve aşağıdakine benzer:title Linux
initrd (hd0,4)/initrd.shipped<a1>Başlık</a1> Linux bölümünde bu dosyanın ekleme saat bataklık = çekirdek giriş parametresidir. Bu alan, aşağıdakine benzer:title Linux
initrd (hd0,4)/initrdDeğişiklikleri dosyaya kaydetmek VI çıkmak ve Linux tabanlı sanal makine yeniden.LILO bootloader içinKonuk işletim sisteminde, VI gibi bir metin düzenleyicisi kullanarak /etc/lilo.conf dosyayı açın. Örneğin, bir konsol aşağıdaki komutu yazın ve ENTER tuşuna basın: VI /etc/lilo.confBu dosya Linux önyükleme seçenekleri içerir ve aşağıdakine benzer:### LILO global section
label  = memtest86Bu dosyanın <a1>### LILO Linux Bölüm (varsayılan)</a1> alanında, aşağıdaki girdiyi yazın:Append = "saat bataklık ="Bu alan, aşağıdakine benzer:### LILO Linux section (default)
Append = "clock=pit"Değişiklikleri dosyaya kaydedin ve sonra da VI çıkın.Lilo komutunu çalıştırın. Örneğin, aşağıdaki komutu yazıp ENTER tuşuna basın: sbin/liloLinux tabanlı sanal makineyi yeniden başlatın.Üste | Geri Bildirim VerDaha fazla bilgiSanal makine, genellikle güçlüğü fiziksel bir ana bilgisayar, saat eşitleme vardır. Zaman uyumu sorunlarını, Konuk iÃ¾letim sisteminde sistem saatini izler biçimi nedeniyle, Microsoft Virtual Server 2005 sanal makinesi eklemeleri için hazırlanmış da bu sorunu gidermek amacıyla, karşılaşabilirsiniz. Işletim sistemi her tür sistem saatini izlemek için kendi yol vardır. Linux 2.6 çekirdek algoritmaları üç farklı tür sistem saatini izlemek için kullanır. Bu algoritmaların çekirdek Linux 2.4 ve önceki Linux çekirdekleri kullanılan algoritmalar daha verimli. Sanal makine, zaman eşitlemesiBir işletim sistemi, belirli bir donanım aygıtı tarafından oluşturulan dönemsel zaman kesmeler kullanarak zaman genellikle izler. Genellikle, bir işletim sistemi işletim sisteminin başlatma işlemi sırasında pil yedeklenen CMOS (tamamlayıcı metal oksit semi-conductor) saatinden zaman alır. Işletim sistemi daha sonra bir süreölçer aygıt dönemsel kesmeleri oluşturmak için yapılandırır. Işletim sisteminin zaman bu kesme sayım tarafından izler. Bir sanal makine için gerçek fiziksel donanım, konuk işletim sisteminde ve ana bilgisayar işletim sistemi tarafından paylaşılıyor. Sanal makine bir kez kesme oluşturduğunda, konuk işletim sisteminde çalışıyor olabilir veya çalışmıyor olabilir. Bu nedenle, Konuk iÃ¾letim sisteminde hemen bu kesme bazıları için hesap değil. Bu soruna geçici bir çözüm bulmak için <a0></a0>, sanal makine, bu kesme, bir bekleme listesi tutar. Ayrıca, çalışırken, sanal makine süreölçer kesmeler sıklığını artırır. Süreölçer kesmeler Artırılmış sıklığını doğru saati tutmak konuk iÃ¾letim sisteminde Yardım Masası çalışanlarına yardımcı olması amaçlanmaktadır. Ancak, bu kesme Artırılmış sıklığını kesmelere bazıları kaçırmak konuk iÃ¾letim sisteminde neden olabilir. Unutulan bu kesme bilinen "kayıp ticks." Ticks, gerçek ötelemesinin için konuk işletim sistemi zaman neden kayboldu. Fiziksel bir bilgisayarda bu sorunu yaşayabilirsiniz karşın, bu sorunla sanal makine üzerinde çalışmakta olan konuk işletim sisteminde daha olasıdır. Linux 2.4 çekirdek ve önceki Linux çekirdekleri süreölçeri tarafından teslim süreölçer kesmelere yararlanır. Linux 2.4 çekirdeğindeki saat eşitlemesi için uygulanan algoritmalar için kayıp ticks hesap. Bu davranış, gerçek saatin öteleme sistem süresi Linux konuk neden olabilir. Bu sorunu gidermek için <a0></a0>, bazı Linux dağıtımları süreölçer kesmeler daha hızlı bir oranda ulaştırmak için Linux 2.4 çekirdek düzeltme eki. Ancak, Konuk iÃ¾letim sisteminde süresi nedeniyle, Eşitleme sorunları yaşamaya devam Linux ticks kayboldu. Linux 2.6 çekirdek bu saat eşitlemesi sorunu gidermek için daha verimli algoritmaları kullanır. Linux 2.4 algoritmaları, Linux 2.6 algoritmalar için kayıp ticks ayarlayın. Ancak, bu düzeltme, zaman kazanmak Linux tabanlı sanal makine neden olabilir. Linux 2.6 çekirdek çekirdek önyükleme işlemi sırasında geçirilen üç farklı bir çıkış parametresi yok. Bu parametreler, saat eşitlemesi için kullanılacak algoritmaları seçmek için kullanın. Bu algoritmalar hakkında daha fazla bilgi için "Linux Timekeeping" bölümüne bakın. Her biri bu timekeeping algoritmaların, olumlu ve olumsuz yanları vardır. Ancak, bir sanal makinede fiziksel bilgisayar üzerinde olumsuz yanları fark daha olasıdır.Bilgisayar süreölçer donanımHer işletim sistemi timekeeping sorunlarını işlemek için kendi yöntemi vardır. Çeşitli zaman bir bilgisayarda saklamak için kullanılan bir süreölçer mekanizmaları vardır. Bu süreölçer mekanizmalar şunlardır:Programlanabilir süreölçer aralığı (PIT)CMOS gerçek zaman saati (RTC)Yerel programlanabilir kesme denetleyicisi (APIC) süreölçerleri GelişmişGelişmiş Yapılandırma ve Güç Arabirimi (ACPI) (Bu olarak da bilinen bir yonga kümesi süreölçer mekanizmasıdır.)Zaman damgası sayacı (TSC)Yüksek duyarlılık olay süreölçeri (HPET)Linux içinde timekeepingX 86 tabanlı bir platformda, Linux 2.6 çekirdek zaman izlemek için saatler aşağıdaki türleri ile etkileşime girer:Güç Yönetimi süreölçeri (PMTMR)Bu saati, aşağıdaki özelliklere sahiptir:Bu kullanarak vakitte saat pmtmr = çekirdek parametresi.Bu saati ACPI süreölçer kullanır.Bu saati daha küçük bir zaman kazancı neden olabilir.Zaman damgası sayacı (TSC)Bu saati, aşağıdaki özelliklere sahiptir:Bu kullanarak vakitte saat tsc = çekirdek parametresi. (Varsayılan parametre budur.)Bu saati PIT sayacı TSC zaman enterpolasyon için kullanır.Bu saati, bir sanal makine ortamında overcorrection neden olabilir. Bu nedenle, konuk işletim sistem saatinin çok hızlı çalışabilir.Bu saati, en çok yüzde 10 saat artışı neden olabilir.Programlanabilir süreölçer aralığı (PIT)Bu saati, aşağıdaki özelliklere sahiptir:Bu kullanarak vakitte saat bataklık = çekirdek parametresi. Bu saati PIT sayacı zaman enterpolasyon için kullanır.Bu saati basit kullanılabilir algoritmaları kullanır.Kayıp onay düzeltme kod kullanmadığından bu saat zaman geçirmesine değil.Virtual Server 2005 hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:http://www.microsoft.com/windowsserversystem/virtualserver/default.mspx
Bu makalede adı geçen üçüncü taraf ürünleri Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performans veya güvenilirliğiyle ilgili hiçbir garanti vermemektedir. Üste | Geri Bildirim VerÖzelliklerMakale numarası: 918461 - Last Review: 4 Mayıs 2006 Perşembe - Gözden geçirme: 1.1Bu makaledeki bilginin uygulandığı durum:Microsoft Virtual Server 2005 R2 Standard EditionMicrosoft Virtual Server 2005 R2 Enterprise EditionAnahtar Kelimeler: kbmt kbtshoot kbenv kbdeployment kbprb KB918461 KbMttrMachine-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:918461