日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

linux 在VM WARE中,時間會變慢的原因及解決方法 - zhuxinkun的專欄 ...

 jan_hf 2009-10-23
linux 在VM WARE中,時間會變慢的原因及解決方法 收藏
安裝好vmware后發(fā)現(xiàn)vmware的時間會越走越慢,是什么原因呢,以下是摘自http://blog./everydaywork/2005/5/22/332/ 的介紹:
Linux 2.6核心里把系統(tǒng)計時器的頻率加高到1000 Hz ,VMware沒辦法真的每隔1ms就報一次訊號給guestOS,所以guestOS里的Linux 2.6無法確實接到計時器的訊號。本來這也不應(yīng)該造成問題,不過2.6核心處理這個"tick loss"的程式有問題,以致于guestOS里的Linux 2.6系統(tǒng)時間走一秒會慢一秒;外面過了兩秒里面只過了一秒。
可以通過更改計時器頻率的方法來處理:
include/asm-i386/param.h
#define HZ               1000               /* Internal kernel timer frequency */
改成
#define HZ               100               /* Internal kernel timer frequency */
意思就是讓計時器慢到 100Hz,雖然這樣可行,但要重新編譯內(nèi)核太麻煩了。那有沒其他辦法呢,答案是肯定的。
方法一:安裝Vmware tools
安裝完成vmware tools后運行 vmware-toolbox,把Options中的time synchronization....鉤選上。這樣VMWare Tool后臺程序就會每三分鐘與宿主主機同步更新一次時間。試驗中發(fā)現(xiàn)vmware-tolls 只會在虛擬機慢于主機的時候?qū)⑻摂M機時間同步到主機,暫時未發(fā)現(xiàn)怎么設(shè)置使虛擬機時間過快的時候也同步。
vmware tools的安裝,參考別人的另一篇筆記:http://hi.baidu.com/archieyao/blog/item/498848adab17290a4a36d61c.html
      據(jù)網(wǎng)上的介紹,對于grub方式啟動,在kernel參數(shù)里加入 clock=pit nosmp noapic nolapic也可以解決部分問題,但我試驗過好像并沒什么優(yōu)化,如果不進行時間同步,虛擬機上的時間依然走得像醉漢,可能我的內(nèi)核是2.6的原因吧。
方法二、連接到時間服務(wù)器同步時間,前提是能聯(lián)網(wǎng)。
      linux下使用ntpdaten連接時間服務(wù)器進行時間同步,ntpdate命令的語法很簡單,但必須用root身份運行它。你可以在命令行中指定一個或者多個時間服務(wù)器。
命令格式:
#ntpdate 服務(wù)器地址
      到那找時間服務(wù)器呢?Windows XP中有幾個現(xiàn)成的時間服務(wù)器可以使用,何不就地取材呢^-^ ,打開xp控制面版->日期和時間->internet時間,服務(wù)器列表里的服務(wù)器都可以使用:
#ntpdate time.windows.com time-a.nist.gov time-b.nist.gov time-nw.nist.gov
還可以使用這里面的時間服務(wù)器:Internet 上可用的“簡單網(wǎng)絡(luò)時間協(xié)議”時間服務(wù)器列表 http://www./Article/wenzhai/pcwz/200704/634.htm
      為了保證時間精確同步,還需要定時運行ntpdate來同步時間,通過crontab來實現(xiàn)定時調(diào)度。例如設(shè)定每分鐘同步一次,添加進系統(tǒng)任務(wù)調(diào)度中,在/etc/crontab里面添加以下句子:
*/1 * * * * ntpdate time.windows.com time-a.nist.gov time-b.nist.gov time-nw.nist.gov
重啟系統(tǒng)任務(wù)調(diào)度服務(wù):
#service crond restart
等候1分鐘左右檢查時間同步是否起作用。
--------------------------------------------------------------------------------------------------------------
關(guān)于時間過快或過慢的vmware 官方文檔:
Clock in a Linux Guest Runs More Slowly or Quickly Than Real Time
 
 
 
 
在redhat linux虛擬機上安裝vmware tools
2007-10-14 21:31
 
安裝步驟如下:
1、點擊打開vmware 點擊Power On啟動linux虛擬機,并以root身份登錄
2、vmware窗口點擊vm->install vmware tools..
此時,vmware 會自動構(gòu)造一個ISO映像文件,并臨時連接到虛擬機的cdrom
注:如果虛擬機中cd-rom中使用了 "use ISO image"方式裝載了光盤映像,需要把它切換回"use physical driver",不然裝載vmware的ISO映像后在linux中打開光盤看到的是亂碼的東西。
3、進入虛擬機,從光盤中找到vmware-tools.XXXX.rpm文件
如果你的linux沒有設(shè)置自動掛載光盤,就要先用mount /dev/cdrom /mnt 掛載cdrom設(shè)備。
4、使用rpm -ivh vmware-tools.XXXX.rpm安裝
5、使用vmware-config-toos.pl來配置vmwaer環(huán)境
      運行./usr/bin/vmware-config-tools.pl
  配置選默認、分辨率按顯示器屬性選擇。
 
6、取消光盤掛載、vmware窗口點擊vm->cancle vmware tools install關(guān)閉vmware構(gòu)造的ISO映像。
安裝完vmware以后有以下幾點好處:
1)、鼠標可以自由在虛擬機與主機之間切換了,沒有安裝vmware tools的時候需要用ctrl+A、Ctrl+G來切換。
2)、虛擬機與主機的剪貼板可以通訊了,可以在虛擬機和主機之間自由復制、粘貼文本。
上面兩點的詳細設(shè)置可以在vmware的菜單edit-preferences里進行設(shè)置。
3)、可以設(shè)置虛擬機與主機之間的時間同步:在linux中運行vmware-toolbox,在彈出窗口把Options中的time synchronization....鉤選上即可。
 
本文來自CSDN博客,轉(zhuǎn)載請標明出處:http://blog.csdn.net/zhuxinkun/archive/2009/04/03/4045513.aspx

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享