分享

一机两用,新版BeTwin使用详解

 零度美媚 2010-10-03

一机两用,新版BeTwin使用详解


作为一个IT媒体作者我常常在思考这样一个问题:高主频CPU的普及到
底能给普通用户带来什么?或者说我们购买了3.0G或3000+以上的CPU到底能给我们带来什么好处?我知道很多读者,其实也包括我,对此的回答是“游戏”。的确,可以说游戏对CPU的主频,或者说对电脑硬件的渴求是无限的,是永远不会满足的。但除了游戏之外呢,毕竟我们的电脑不可能都在无时无刻的玩游戏,日常的办公操作和普通的影音娱乐恐怕仍占据了大多数电脑用户的大部分时间(我这里是针对大多数用户而言,3D制作、大幅面平面设计、高清晰视频之类的爱好者仍是极少数)。而这些应用,对CPU、对电脑配置的要求并不高。难道我们今天购买3000+之类的高主频CPU只是为了追求所谓的“性价比”,或者是仅仅单纯的得到一种“心理满足”的愉悦?而且INTEL和AMD都分别在台式机CPU中引入自动降频技术,也从侧面说明了高主频在很多实际应用领域的作用其实并不明显,反而会导致功耗的大幅度提升。

这个问题其实也是这两年困扰CPU厂商的一个问题,在摩尔定律的作用下,硬件的发展速度已经远远超越了软件,由于缺乏新应用、新软件的支撑,很多用户会觉得高主频CPU无法带来全新的感受,用户的升级、购买动力也就会自然而然的降低。INTEL放弃4G的超高主频CPU,转而力推双核心;AMD竭力推广64位CPU固然都有各自不同的原因,但尽可能的让用户从中得到全新的应用体验绝对是两者共同的诱因之一。此外有些人认为可以依靠操作系统的升级来让用户购买高频CPU也是不现实的,现在的操作系统的开发越来越复杂,推出速度越来越慢,一个操作系统的使用周期内,CPU就有可能发展了1-2代。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
高频CPU对我们来说,意义都有哪些?

作为一个小小的作者,我自然是无法替这些硬件大鳄找到更好的推销高频硬件的办法,否则我也不用坐在这里爬格子了:)。不过我仍然是竭尽所能的希望替大家找到一些切实利用起自己已有的高主频CPU的办法,这才是我今天在这里唠唠叨叨的真正原因。虽然这些应用不一定能够满足大多数用户的需求,但只要能让一部分用户得益,那我的目的也就达到了。

 

 

 


 

 

[一台电脑“拆”成两台用,BeTwin带来一个高频CPU的利用方案]

很多用户家中都有淘汰的电脑,用来安装WINDOWS XP之类的操作系统已经极为吃力,但显示器这类使用寿命最长的设备仍然能够正常使用。还有一些用户,自己的电脑一直使用的是CRT显示器,但在液晶降价狂潮中实在经受不住诱惑已经购买、或打算要购买一台液晶显示器,但淘汰下来的CRT显示器又如何处理呢?如果卖给二手商,一二百元的收购价实在让人郁闷,可谓是食之无味,弃之可惜。而且在这个全民电脑的时代,多数人家里都有不止一个电脑使用者,在这种情况下,我们就可以利用高频CPU配合两台显示器来实现一台电脑两人同时使用。这虽然不是新技术,但在这个高频CPU时代,这项技术才真正具有实用价值,而且在今天实现这项技术的软件也更加成熟。
一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
早期的BUDDY B-680套装,包括USB声卡,PCI VGA 显示卡(ATI Radeon VE 32MB),Buddy软件等。

这次我们要使用的软件是BeTwin2000/XP,它是一套基于Windows系统环境下的软件,它可让多个用户同时、独立地共享一台PC机的软硬件及外部资源。BeTwin是专门进行经济型多用户平台构建的博软有限公司开发的产品。博软在1998年进入超级瘦客户领域,1998年中,推出了第一代应用超级瘦客户(UTC)技术的BUDDY单机多用户系统产品——BUDDY B-200型,这个产品是以硬件的形式供应市场的,终端的显示部分集成在BUDDY插卡上,接在主机接口上。1999年春,博软推出了超级瘦客户技术的改进型产品BUDDY B-210型,在性能和稳定性上有了根本的改善,但结构改进并不大。这两种产品最致命的弱点是需要专门的硬件,因而成本高,也很难普及。时间到了2000年10月底,从BUDDY系列改进而来的纯软件产品BeTwin98/ME进入内部测试,用户可以根据需要选择各种档次的显示卡,而不再需要专门的硬件,就是从这时起BeTwin逐渐得到了普及。在微软推出Windows XP之后,博软又再一次改进BeTwin,使之能够支持Windows XP及附带的新特性。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
BeTwin2000/XP系统示意图

目前的最新版本的BeTwin2000/XP可以利用一台PC建立最多达四个的PC虚拟终端和一个远程终端,用户只需加入显示器、显卡、键盘、鼠标、声卡和音箱,就可以获得和主机几乎完全相同的Windows环境。而且我们在构建这个多用户系统的同时,发现以往的很多的说法已经不再适应最新版本的BeTwin2000/XP,这里也希望我们的详细体验能成为用户最新的使用范例。(本篇文章的重点在于讨论如何利用现有获淘汰的硬件构建家庭多用户系统,其实利用BeTwin2000/XP构建廉价多媒体教室是现在国内比较流行的一种方式,它们的原理是完全一样的。)

 

 

 


 





 


 

[双头是基础——BeTwin2000/XP的显示系统安装与设置]

使用BeTwin2000/XP第一步是做好硬件的准备。首先是显示器,对BeTwin2000/XP来说增加一个客户端就必须增加一个显示器,但由于主机和客户机的显示分辨率和刷新率可以分别设置,所以它对显示器的档次没有限制,在我们的试验中从19寸的液晶到14寸的CRT都可以使用。

其次是显卡,BeTwin2000/XP支持两种显卡使用方式,其一是利用现在AGP或PCIE显卡得双头显示功能,目前很多显卡都同时具有一个CRT接口与一个LCD接口,而现在不论是NV还是ATI,它们的双头显示技术都已经十分成熟,我们可以在显卡的每一个接口上连接一个显示器,如果要使用两台CRT的话,我们则需要使用一个LCD接口转CRT的转接头,它应该是随双头显卡附送的。另外对于一些仅带有额外S端子输出的设备我们也可以连接一台电视,只不过这样一来,只能用这个客户机看看电影,要进行文字共处理那几乎是不可能的(高清晰电视、与液晶电视不在我们的讨论范围内)。

如果我们的显卡不是双头显卡,那么我们只有使用一个主显卡+一个PCI辅助显卡的方案。其实就是增加一个客户端就增加一个PCI辅助显卡,这样可以充分利用已经淘汰的PCI显卡,但使用的PCI设备越多,就越容易引起冲突问题。尤其是我们在额外添加PCI声卡的话,这个矛盾就可能更加突出。而且这里的PCI显卡必须符合微软的PCI多显规范。下面是一些符合多显规范的显卡。
  S3 Savage 4 (32M显存PCI)
  S3 ViRGE/DX (375) ,S3 Trio64V+ (765)
  S3 Trio64V2/DX (775) ,S3 ViRGE (325)
  S3 Trio64V+ ,S3 Savage 4
  3dfx Voodoo3 2000 ,ATI Rage Pro Turbo
  SiS6326 ,Riva TNT2-M64
  Intel 815 ,Intel 810系列中的内置显卡的型号(内置显卡最好是作为辅助显卡使用,而不要作为主显卡。)
  Trident Blade 3D 9880
一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
  此时我们在使用14寸的CRT显示器,因而分辨率仅仅设置在640X480上。

显卡硬件安装完成之后,就要考虑它们的驱动设置,在WINDOWS中,双显示输出默认的是克隆模式,也就是两个显示器显示的屏幕是一模一样的。使用BeTwin2000/XP我们则需要将其改为扩展模式,打开“显示属性”—“设置”这时有1 , 2两个显示器图标,我们点击第二个显示器,再选中“将Windows桌面扩展到该监视器上”确认生效。然后根据两台显示器的硬件性能分别设置分辨率,色彩位数和刷新率等。此时两台显示器显示的是同一个Windows桌面,鼠标光标能够在两个显示器之间移动。
一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
这是一个1024X768与一个640X480的双屏扩展模式显示的截图,可以明显看出它们显示面积的巨大差异。

 

 

 


 

 

 

[一个都不能少——键盘、鼠标、声卡的安装配置]

解决了显示问题,我们再来看键盘和鼠标的要求。一台客户机当然是要求使用单独的一套键盘、鼠标。使用BeTwin2000/XP最好是使用一套PS2的键盘、鼠标和一套USB的键盘、鼠标,这样容易在后面硬件设置中区分目标硬件。至于键盘和鼠标的类型,基本是支持市面上所有的键盘和鼠标的。另外使用BeTwin2000/XP很容易遇到USB接口不够用的问题,建议购买一个USB HUB来解决。

最后是声卡的问题,虽然BeTwin2000/XP没有声卡照样可以启动,但对于我们构建家庭多用户系统来说,如果没有声卡,这个系统的意义就失去了一半,现在有谁还愿意使用哑巴电脑呢?所以声卡是必须要解决的问题,在现有的大多数资料中都是推荐使用USB声卡,使用USB声卡的确方便,但它的购买并不方便,很多二级城市都没有销售,售价也从数十元到数百元不等,音质也参差不齐。而且对绝大多数用户来说,购买USB声卡就意味着重新投资。其实如果家中有以前的PCI声卡,我们仍然是可以利用的,但过于古老的ISA声卡由于不支持多音频流则不能够被用于BeTwin2000/XP。

我们这里使用板载的AC97声卡作为主声卡,一块SB LIVE作为客户机声卡(它们的系统归属十分容易调整)。声卡的驱动安装也很简单,只要没有出现中断冲突就算成功。虽然有可能会在“控制面板”的“声音和音频设备”中出现只认出一个声卡的问题,但只要在“系统”的“硬件”—“设备管理器”中两个声卡都存在就没有问题。开启客户机后这个问题会自然消失。
一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
至此,我们的硬件安装与设置完成。上图就是在“设备管理器”中的双声卡、双键盘、双鼠标。如果要增添客户机,这里的设备还会进一步增加。

 

 

 


 

 

[利用配置向导,进行首次安装]

接着我们介绍BeTwin2000/XP软件的安装和配置。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
BeTwin2000/XP的安装十分简单,一路NEXT即可。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
在最后一步,会出现一个是否运行“配置向导”的提示,第一次使用的用户可以运行“配置向导”,但自动化的东西不能解决所有的问题,所以手工配置是必不可少的,我们将在下文进行介绍。


配置向导的大部分工作都是在后台完成的,重新启动后,会出现上图的提示,接着会在两个显示器上先后出现要求进行鼠标点击和键盘输入的提示,这其实就是软件在分辨主机和客户机所使用的各个硬件。

再次重新启动后,BeTwin2000/XP的初步安装就算完成了。如果主机只有一个初始用户的话,系统仍旧会自动进入,但客户机则会停留在用户选择界面,让使用者进行选择。即使此时我们仍用和主机相同的用户进入系统,也不会有什么影响。不过为了方便使用,我们强烈建议使用不同的用户登入,在BeTwin2000/XP的手动设置中也有这方面的内容。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
主机的屏幕界面,下方的任务栏中有NV驱动的配置图标。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
客户机的桌面,它的任务栏下方就缺少了NV驱动的配置图标。另外请注意,两个桌面上所使用的截图软件是同一个位置的同一个,各自使用没有问题。不过这应该是利用了WINDOWS程序的重复启动能力。

在第一次进入系统时,两个桌面的显示几乎是一摸一样的,但仔细观察的话,它们还是有区别的,比如在主机屏幕下方任务栏中的NV驱动快速启动图标,在客户机上就不存在。而且因为我们这里是使用的相同的账户进行登陆的,所以主机上的开机自启动程序,在客户机上也会自动运行,比如桌面上的宽带拨号程序。但由于宽带拨号程序不提供多次运行能力,所以在客户机上自动启动时就会出现“已经运行了一个拨号程序”的错误提示。而对提供重启动功能的程序,比如上图中的截图软件,同时运行就没有任何问题。

 

 

 


 

 

 

[向导仍有缺陷,手动配置声卡的分配]

 

我们前文说过自动化的东西不能解决所有的问题,比如我们的电脑在自动配置之后是无法正常发声的,也就是声卡的配置可能有问题,要解决这个就必须使用手动配置。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
在桌面上有一个BeTwin2000/XP的快捷方式,我们打开它,界面如上图,它会将所有的主机和客户机列出来,主机的默认名称是“HOST”。在每个工作站的后面注明的已登陆的用户名。要解决声卡的问题,我们这里选中“BeTwin工作站1”,然后点击“工作站配置”。
一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
从这里我们可以很清楚的看到常规硬件在主机与客户机之间的分配关系。在每台机器下都有自己所从属的硬件配置明细。之所以我们的客户机不能发声,原因就在于软件的自动配置将两个声卡都配备给了主机。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
我们点击“硬件配置”,会出现上图所示界面,它的原理就是可以将所有可重新分配硬件使用左向按钮,将其移动到“可用硬件”中,理论上我们可以将任何一台工作站的,除了显示卡、键盘、鼠标之外的其余硬件都移到“可用硬件”中去。
一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
这里,我们将主机上的SB LIVE声卡移到了“可用硬件”中去,这就意味着这个硬件目前是未分配资源,我们可以将其移动到任何一台设备中去。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
在再次挪动声卡前,我们需要先选中所要移动的目的地“BeTwin工作站1”
一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
然后使用向右按钮,SB LIVE声卡就会被分配到“BeTwin工作站1”中去。最后点击“确定”重新启动一次电脑,至此一个完整的硬件再分配过程就完成了。重启后,客户机就可以听到久违的WINDOWS启动音乐。此时我们就可以在主机与客户机上各听各的音乐,各看各的电影,互不干扰。如果主机用户觉得自己用板载声卡对不起自己的耳朵,那么也可以很方便的将SB LIVE声卡分配给主机,而将板载声卡交换给客户机,所有得这些改动都不需要插拔硬件,只要我们点击若干次鼠标就可以完成。不仅声卡,其它硬件设备也是如此,如果我们要将上图中的MIDI设备接口也分配给客户机,方法也很简单,它们的操作是一模一样的。

 

 



 

 

[使用多用户登陆,建立独立的使用环境]

 

接下来,我们来看看如何让主机和客户机使用不同的用户进行登陆,只有这样才能避免不必要的干扰,并真正实现各自系统的个性化,才能称得上是一个完整的多用户系统。BeTwin2000/XP系统的这个功能其实就是借助了WINDOWS XP的用户设置功能。点击标志着用户的头像图标,可以进行进入用户设置,可以看到目前系统中都存在哪些用户。

它调用的设置界面就是WINDOWS XP的用户设置界面,这里可以看出目前只有一个管理员级的用户帐户。我们选择“创建一个账户”。


这一步是为新创建的账户输入用户名称。

接着选择所创建的账户的用户类型,一般我们选择受限账户这一类型。如果使用设定为管理员级的用户,那么他在客户机上也可以进行软件的安装等操作,并会同时影响主机。


用户建立完成,下次我们就可以使用不同的账户进行客户机的登陆了,也可以建立自己的各个性化的桌面和工作环境。

 

 


 

 

 

[玩转BeTwin2000/XP,其它我们应该了解的设置]

 

至此我们已经让BeTwin2000/XP系统正常工作起来,但要想玩转BeTwin2000/XP仅仅知道这些仍然是不够的。接着我们来看看界面中其它的一些设置。


主界面的大图标中,第三个就是信息按钮,使用它可以“检查信息”和“发送信息”,在这各个工作站相距较远,或不能说话的场合(比如教室)比较适用。


使用“发送信息”按钮可以弹出一个如图对话框,可以在其中进行文字的输入,接受信息时,它也是像QQ一样,有一个信息提示图标在任务栏不断的闪烁。另外需要说明的是BeTwin2000/XP系统使用的USB设备自带的线缆长度不能超过5米,但可以通过USB HUB级连三次,总长度不能超过20米,这也就是客户机距离主机的最大距离了。而显示器附加电缆的长度则不受这个限制。

主界面中的顶部工具栏的作用分述如下,“程序菜单”可为存在着的 BeTwin2000/XP控制台服务或用于关闭Windows。“用户菜单”中则包括:“用户配置文件”调用 Windows 用户的管理程序。
一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
“统计信息” 显示系统资源的使用情况,其中有CPU的类型、频率。物理内存和虚拟内存的大小,以及当前系统所占用的内存,BeTwin2000/XP的建议是每增加一个工作站台添加128MB的内存,对目前主流的512内存的配置来说,带一个工作站不成问题,没有必要再去添加内存。

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士
“显示程序”列出了运行在主机与工作站上的所有任务 。工作站菜单可用于进入工作站配置模式;消息菜单可用于进入消息模式和事件模式。

 

 



 

 

[玩转BeTwin2000/XP,“选项菜单”不可忽视]

一机两用,新版BeTwin使用详解 - 雪狼狐 - 居巢隐士

 

“选项菜单”能被用于为BeTwin2000/XP控制台选择想要的语言,BeTwin2000/XP支持自动语言选择,它在国内目前有销售公司,所以在菜单中也包括了中文显示,软件的本土化做的是不错的,不过说实话,这个软件需要的文字翻译量也很少。


在插拔系统硬件前需要在“选项菜单”中禁用BeTwin2000/XP,在卸载BeTwin2000/XP或将BeTwin2000/XP软件升级到一个新版本之前,也必须禁用BeTwin2000/XP软件并重新启动。


此外“选项菜单”中的设置安全关闭选项是用于修改Windows关闭权限的,系统管理员可以设置允许或不允许任何一个用户关闭系统或限制其关机权限。可以设置只允许有系统管理员权限的用户关闭系统。


如果双头显示卡不能被正常的识别的话,在“选项菜单”中也可以设置为手动,将显卡强制识别为双头。不过当前使用的NV与ATI显卡都不会出现这样的问题,老式显卡中有可能会出现。

 

 



 

 

[感觉不错——我们的BeTwin2000/XP测试与体验]
在设置完BeTwin2000/XP后,我们进行了一些常用的体验测试,使用的平台是:P4 3.06G;磐正865PE主板;GeForceFX5900XT显卡;512MB双通道DDR400内存;希捷7200.7 120G硬盘;使用系统为WIN XP SP2。

在两台“电脑”都进行文字处理以及上网操作的时候,是根本感觉不到这是一个系统在承担两个负荷。

当然文字操作的负荷太低,我们接着进行歌曲的播放测试,由于高频CPU的强劲,只有在启动软件的那刻出现了CPU占用率的波动,在其它时刻,无论是使用一台,还是两台同时播放,CPU的占用率都维持在很低的5%-10%的水平上。而内存的使用也是几乎没有变化。

接着我们进行电影播放测试,对比仅主机播放RMVB电影时与两台同时播放RMVB电影时的CPU占用率。结果发现,只有在这种高资源消耗的操作中,CPU的占用率才会发生了显著的跃变。在仅主机播放电影时,CPU的占用率在20—30%,两台同时播放时就达到了50%以上。但这种占用率对高频CPU并不是问题,两台设备在播放电影的同时,都能够同时进行文件操作,并没有延迟现象的出现。


最后我们试着在两台设备上同时进行3D程序操作,但结果发现,和网上流传的说法不一样,在客户机上是不能进行3D操作的。3DMARK2001SE直接提示需要3D加速卡。其实回想文章开头我们曾经提到的在客户机的任务栏中根本不会出现NV的驱动图标的事实,就已经初露端倪。而且在客户机的显示属性的“高级”中根本就没有驱动设置的影子,所以客户机不能提供3D加速也并不奇怪(这其实还是WINDOWS不提供造成得)。

虽然不能在两台电脑上同时进行3D操作,但主机玩游戏,客户机进行文字工作、上网都还是可以的,而且不会有互相影响的感觉。这也是高频CPU带来的好处,如果CPU频率和硬件配置低点,就多多少少会有间或的延迟。所以说它的实用程度是和CPU的频率密切相关的。

本文主要是基于家庭利用淘汰的硬件进行多系统构建来描述的,其实BeTwin2000/XP对于电子多媒体教室更是一种极好的解决方案。据有使用方便,速度优势明显、软件兼容性好、维护简单等一系列优势。而且在某些条件下将其用于中小企业的办公也是不错的选择。当然高主频的CPU作用不仅仅如此,在今后我们将带来一系列充分发挥高主频CPU、充分发挥大家手中硬件的文章,希望能帮助大家用好,玩好自己手中的电脑。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多