按mac返回桌面快捷键键软件就假死,求解答什么情况

iphone6 大家使用的时候是否存在应用程序假死的情况?
入手iphone6有一个礼拜了,iphone6 128g 刚刚更新了ios8.1的系统
有以下几个问题。1.下载第三方输入软件搜狗,有时候打字呼不出来键盘。2.用safari看视频的时候,点击屏幕中的播放三角形,无反应。要点很多次,才可以打开看。而且刚刚全屏观看的时候竟然假死了,无法缩小,也无法播放。只能返回主屏幕。3.相机使用的时候也会突然假死,摄像头什么都看不见。后来我双击主屏幕按钮,发现后台都大量的应用程序没有关闭。难道是因为程序太多才导致的卡顿。难道iphone6也要像自己手动去关闭后台程序才能不卡?这不变成安卓了么 求解答。
已有帐号?
无法登录?
社交帐号登录&& 故事的开端是这样的,小白是一个程序员,他确实也是一个小白,目前还在程序员发展的道路上,兢兢业业的小心求学。
&& 有一天,小白接到一个任务,完成一个Winform程序,附加一个功能就是可以读IC卡。
&& 小白终于有机会一展身手了!!不免内心兴奋。
&&&再联系了IC卡厂家,拿到开发SDK后,小白不久就碰到了以下难题:
&& 1、厂家的读卡器是通过API给定的事件ReadCard()驱动的,而读卡器在ReadCard事件驱动以后,可以在往后的3s以内侦测是否有IC卡片在附近:
&&&&&& (1)3s内,有IC卡在设备附近,立即读卡,返回读卡状态。
&&&&&&&(2)3s内如果没有IC卡在设备附近,则读卡器等待3s后返回&-3&表示无卡。
&& 2、小白在程序中,对读卡器获取的值需要做进一步处理,如Winform登录。
&& 小白是这样构想实现他的程序的:
&&& 1、设定一个定时器。定时器定时的驱动读卡设备进行读卡。
&&& 2、获取读卡结果以后,在对界面上的内容进行更新。
&&&小白按照这样的思路写了这样的代码
private void FormLogin_Load(object sender, EventArgs e)
TimerCallback readerDelegate = new TimerCallback(CardReaderDoing);//设定托管
var task2 = System.Threading.Tasks.Task.Factory.StartNew(new Action(() =&
int initCOM = InitCardThird();
if (0 == initCOM)
// 读卡器读卡流程为3s,这里设置3.5s读卡一次
readerTimer = new System.Threading.Timer(readerDelegate, null, 1000, 3500);
string err = "打开串口异常" + initCOM.ToString();
InvokeHelper.Set(label_tips, "Visible", true);
InvokeHelper.Set(label_tips, "Text", err);
InvokeHelper.Set(label_tips, "ForeColor", Color.Red);
catch (Exception ex)
string strDateInfo = "出现应用程序未处理的异常:" + DateTime.Now.ToString() + "\r\n";
string str = string.Format(strDateInfo + "Application UnhandledException:{0};\n\r堆栈信息:{1}", ex.Message, ex.StackTrace);
log.Error(str);
接下来是定时事件中小白的处理方法:
private void CardReaderDoing(object stateinfo)
int retCode = obj.ReadCard();if (1 == retCode)
//刷卡成功beep
obj.Extsys_BeepOK();
readerTimer.Change(-1, -1);
string studentCode = obj.GetCardNo();
string userName = obj.GetName();
UserInfo.StudentCode = studentC
UserInfo.StudentName = userN
UserInfo.AuthToken = CommonHelper.WebMethod.GetAutherizeToken(BaseConfigInfoProvider.ConfigInfo.LeoAppDomain, UserInfo.StudentCode);
bool getAuthErrored = CheckObj.CheckErrored(UserInfo.AuthToken);
if (getAuthErrored)
string err = CheckObj.CheckAndReturn(UserInfo.AuthToken, "CH");
//DialogResult dr = AutoClosedMessageBox.Show(err, "系统提示", 20, 15);
AutoClosedMessageBox amb = new AutoClosedMessageBox();
DialogResult dr = amb.Show(err, "系统提示", 20, 15);
if (dr == DialogResult.OK || dr == DialogResult.Cancel)
//amb.Dispose();
/*用户验证错误后,5s后启动读卡器*/
readerTimer.Change(5000, 3500);
InvokeHelper.Set(label_ReadNO, "Text", "请刷学生卡");
/*用户验证成功*/
InvokeHelper.Set(label_ReadNO, "Text", studentCode);
/*设置最近预约*/
GetCurrentSession();
InvokeHelper.Set(this, "Visible", false);
//显示主窗体
FormMain frm = new FormMain();
DialogResult dr = frm.ShowDialog();
InvokeHelper.Set(this, "Visible", true);
InvokeHelper.Set(label_ReadNO, "Text", "请刷卡");
readerTimer.Change(1000, 3500);
else if (-3 != retCode)
obj.Extsys_BeepERR();
string err = CommonHelper.ErrorDefinition.GetErrMsgByCode(retCode);
string err_brief = "Code:" + retCode.ToString();
InvokeHelper.Set(label_ReadNO, "Text", err);
InvokeHelper.Set(label_tips, "Text", err_brief);
if (readerTimer != null)
readerTimer.Dispose();
//-3,no card
catch (Exception ex)
string strDateInfo = "出现应用程序未处理的异常:" + DateTime.Now.ToString() + "\r\n";
string str = string.Format(strDateInfo + "Application UnhandledException:{0};\n\r堆栈信息:{1}", ex.Message, ex.StackTrace);
log.Error(str);
小白发现了大问题!!
由于读卡事件来自与第三方SDK,obj.ReadCard()每次调用,如果在无卡状态下,需要等待3s才能返回读卡状态。因此再此出导致了界面阻塞,在运行起来的时候,界面假死了!!
有人告诉小白说,&你应该在 CardReaderDoing事件里,将obj.ReadCard()事件用异步的方式进行处理!比如用Task或者新开一个线程去处理。&也有人告诉小白说,&你试试委托方式呗!&,小白收到大家帮忙的建议很是开心,但是尝试完后,小白和小白的伙伴们都惊呆了!答案是:官人,不可以!!!!
& 小白只能怪自己才疏学浅,于是想换个方式试试。BackgroundWork以前小白是用过的,而且可以通过异步的方式,让IO和界面UI线程分开?
& 于是小白有了下面的代码:
//初始worker
private void InitializeBackgoundWorker()
this.backgroundWorker1.WorkerReportsProgress = true;
this.backgroundWorker1.WorkerSupportsCancellation = true;
this.backgroundWorker1.DoWork += new DoWorkEventHandler(backgroundWorker1_DoWork);
//this.backgroundWorker1.ProgressChanged += new ProgressChangedEventHandler(backgroundWorker1_ProgressChanged);
this.backgroundWorker1.RunWorkerCompleted += new RunWorkerCompletedEventHandler(backgroundWorker1_RunWorkerCompleted);
//异步过程处理读卡
void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
BackgroundWorker worker = sender as BackgroundW
//get result from card reader
e.Result = ReadCardResult(worker,e);
if (worker.CancellationPending)
e.Cancel = true;
//read card and return result
private int ReadCardResult(BackgroundWorker worker, DoWorkEventArgs e)
int retCode = -3;
retCode = obj.ReadCard();
return retC
//worker完成
void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
if (e.Error != null)
string strDateInfo = "出现应用程序未处理的异常:" + DateTime.Now.ToString() + "\r\n";
string str = string.Format(strDateInfo + "Application UnhandledException:{0};\n\r堆栈信息:{1}", e.Error.Message, e.Error.StackTrace);
log.Error(str);
//MessageBox.Show(e.Error.Message);
else if (e.Cancelled)
//do nothing
int retCode =(int)e.R
if (1 == retCode)
//刷卡成功beep
obj.Extsys_BeepOK();
readerTimer.Change(-1, -1);
string studentCode = obj.GetCardNo();
string userName = obj.GetName();
UserInfo.StudentCode = studentC
UserInfo.StudentName = userN
UserInfo.AuthToken = CommonHelper.WebMethod.GetAutherizeToken(BaseConfigInfoProvider.ConfigInfo.LeoAppDomain, UserInfo.StudentCode);
bool getAuthErrored = CheckObj.CheckErrored(UserInfo.AuthToken);
if (getAuthErrored)
string err = CheckObj.CheckAndReturn(UserInfo.AuthToken, "CH");
//DialogResult dr = AutoClosedMessageBox.Show(err, "系统提示", 20, 15);
AutoClosedMessageBox amb = new AutoClosedMessageBox();
DialogResult dr = amb.Show(err, "系统提示", 20, 15);
if (dr == DialogResult.OK || dr == DialogResult.Cancel)
//amb.Dispose();
/*用户验证错误后,5s后启动读卡器*/
readerTimer.Change(5000, 3500);
InvokeHelper.Set(label_ReadNO, "Text", "请刷学生卡");
/*用户验证成功*/
InvokeHelper.Set(label_ReadNO, "Text", studentCode);
/*设置最近预约*/
GetCurrentSession();
InvokeHelper.Set(this, "Visible", false);
//显示主窗体
FormMain frm = new FormMain();
DialogResult dr = frm.ShowDialog();
InvokeHelper.Set(this, "Visible", true);
InvokeHelper.Set(label_ReadNO, "Text", "请刷学生卡");
readerTimer.Change(1000, 3500);
else if (-3 != retCode)
obj.Extsys_BeepERR();
string err = CommonHelper.ErrorDefinition.GetErrMsgByCode(retCode);
string err_brief = "Code:" + retCode.ToString();
InvokeHelper.Set(label_ReadNO, "Text", err);
InvokeHelper.Set(label_tips, "Text", err_brief);
if (readerTimer != null)
readerTimer.Dispose();
//-3,no card
catch (Exception ex)
string strDateInfo = "出现应用程序未处理的异常:" + DateTime.Now.ToString() + "\r\n";
string str = string.Format(strDateInfo + "Application UnhandledException:{0};\n\r堆栈信息:{1}", ex.Message, ex.StackTrace);
log.Error(str);
而小白通过修改定时器里的代码是:
private void CardReaderDoing(object stateinfo)
if (!backgroundWorker1.IsBusy)
backgroundWorker1.RunWorkerAsync();
小白和他们小伙伴们再次惊呆了!!!界面启动,还是因为读卡器读卡的问题,界面假死!!
各位大哥、大姐、妹子、帅哥、老道、贫尼们,这是为虾米啊!!
小白正在为此寻找一个完美的解决方案。
各位大哥、大姐、妹子、帅哥、老道、贫尼们,你们别只是路过!小白请指教了!!
说两句吧。
阅读(...) 评论()关于按键软件bug问题,求官方解答_按键精灵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关于按键软件bug问题,求官方解答收藏
最近在做按键6级认证题:在做程序时遇到了按键出现崩会,按键软件死了报错是这样的:做一个循环检测按了什么键,判断这键进行操作有一个题目是做一个TXT同步器。DimEnv 分拆句柄For 2RunApp &notepad.exe&Delay 100NextHwndEx = Plugin.Window.Search(&记事本&)SetSimMode 2TracePrint hwndexmyarry = split(hwndex, &|&)Call Plugin.Window.Move(myarry(0), 0, 0)Call Plugin.Window.Size(myarry(0), 600, 600)Call Plugin.Window.Size(myarry(1), 600, 600)Call Plugin.Window.Active(myarry(0))Delay 2000If UBound(split(HwndEx, &|&)) & 0 Then
For i=0 to UBound(split(HwndEx,&|&))-1
分拆句柄=split(HwndEx,&|&)(i)
TracePrint 分拆句柄
线程ID=BeginThread(键盘)
//启动线程
线程ID=BeginThread(鼠标)
NextEnd IfFunction 键盘
Dim my_句柄1,my_等待键盘
my_句柄1 = 分拆句柄
my_等待键盘=WaitKey
Call Plugin.Bkgnd.KeyPress(my_句柄1, my_等待键盘)
loopEnd FunctionFunction 鼠标
Dim my_句柄1,my_等待鼠标,my_按了什么键
my_句柄1 = 分拆句柄
GetCursorPos x,y
//得到鼠标位置坐标
my_等待鼠标 = WaitClick()
my_按了什么键=GetLastClick()
If my_按了什么键 = 32770 Then
Plugin.Bkgnd.LeftClick my_句柄1,x, y
ElseIf my_按了什么键 = 32774 Then
Call Plugin.Bkgnd.RightClick(my_句柄1, x, y)
ElseIf my_按了什么键 = 32778 Then
Call Plugin.Bkgnd.MiddleClick(my_句柄1, x, y)
loopEnd Function这是我做的源码?但问题不是这源码是运行不久按键直接报错这都是检测按键时出会的Bug还有不知为什么只是单单写一个行给TXT后台按一个A键,只是这一行代码,TXT里跟本就没有反应,还有一题是写屏编贪吃蛇,也是要检测键码 DimEnv mykey,蛇x = 200y = 200ScreenX = Plugin.Sys.GetScRX()ScreenY = Plugin.Sys.GetScRY()//TracePrint ScreenX线程ID=BeginThread(键)蛇 = &■&Call 随机DoCall Plugin.Msg.HideScrTXT()Delay 100Call Plugin.Msg.ShowScrTXT(x, y, ScreenX, ScreenY,蛇 , &000000&)Call Plugin.Msg.ShowScrTXT(a, b, ScreenX, ScreenY,蛇 , &000000&)If int(mykey) = 37 Then //左 x = x - 10ElseIf int(mykey) = 38 Then//上 y = y - 10ElseIf int(mykey) = 39 Then//右
x=x+10ElseIf int(mykey) = 40 Then//下 y = y + 10Else
x=x+10End IfIf x = a and
y = b Then
MessageBox &你吃到这个&End IfLoop Until x & int(ScreenX - 10) or x & 0 or y & ScreenY - 10 or y & 0MessageBox &你输了&Sub 键()Domykey=WaitKey()Delay 200Loop End SubSub 随机()Randomizea = Int((int(ScreenX) - 0 + 1) * Rnd + 0)Randomize b= Int((int(ScreenY) - 0 + 1) * Rnd + 0) End SubEndScript上面是贪吃蛇程序 ,刚写了一点,能实现控制蛇上下左右移动,程序运行是可以的,但是测试几次后就时就出软件报错,软件死掉了,问题:这都是循环检测按了什么键,do loop 这个循环我都加了延时,但是总是检测有时会软件报错做成无法写6级认证的试题:这个报错出何解决,
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或不知不觉已到八月中旬,青涩的那年也即将踏入大学校园面对来自五湖四海的好基友。每周...
耳机插孔没了,多了一排格栅,这样的设计不禁让外放党们想入非非。可惜,残酷的现实似...
“出门五分钟,流汗两小时”那么为什么不选择一款好游戏待在室内?
苹果最近这几年对 MacBook 笔记本的更新仿佛是看心情而来的,高兴了就更,不高兴了就...
对于消费者来说,一款拥有垂直方向触摸屏的设备虽然能够提供一些便利,但是短时间之后...
由于供不应求,三星荷兰Galaxy Note7的发货日期将推迟至9月9日。无独有偶,Galaxy Not...
朝鲜带便团Kim Song在被问及是否拿到手机的时候,她只是摇了摇头什么也没有说。
苹果真的要放弃 iPhone 上的耳机插孔吗?人们都在说着这个科技巨头似乎过于鲁莽的改变...
小编小时候曾经玩过一个叫“警察抓小偷”的游戏,游戏中几个小伙伴会分属“警察”、“...
之前曾推出过《超级幻影猫》的Veewo Games对于求合体游戏也算是情有独钟,Veewo Games...
随着越来越多孩子们开始接触个人电子设备,并将 iPhone 和 iPad 作为他们最喜爱的玩具...
游戏基本延续了前作的故事背景,在游戏中玩家需要拿起武器与外星人展开一场场的大战。
本作请到了英超传统强队热刺的少帅波切蒂诺担当了游戏的代言人,上个赛季热刺力压曼市...
在游戏中玩家将作为自愿者中的一员,被送往火星上,与其他人一样,作为第一批到达这里...
动物等于蠢萌可爱,消除类游戏等于轻松休闲,如果屏幕前的读者老爷仍然这种思想的话,...
其实你也可以选择一边手戴一个,只不过这样......
新耳机共有两款,都不是苹果自己做的,而是来自第三方品牌Audeze,型号分别为“EL-8 T...
给 Apple Watch 提供续航并没有想象中那么容易,因为他们需要将苹果提供的官方充电器...
面对着很可能将要和耳机插孔说再见的未来,果粉们的心中总是夹杂着期待和忐忑不安。我...
如果你想给自己的 iPhone 添加一些更加灵活的使用方式的话,Spigen Universal 金属支...
嗯,看起来有点滑稽,你要不要试试?
耐用性的提升意味着 MacBook 的线缆变得更难归置,市面上的尼龙塔扣带、橡胶带等产品...
不过至于是不是所有人都喜欢大理石的设计,就很难说了。
求解答~iphone5越狱后删除应用程序会死机。
注册时间 最后登录
在线时间520 小时 UID
主题帖子人气
白苹果, 积分 781, 距离下一级还需 719 积分
RT,有朋友遇到过吗?还有一个情况就是会突然屏幕亮度下降然后又好了。
注册时间 最后登录
在线时间624 小时 UID
主题帖子人气
木有,经常删
注册时间 最后登录
在线时间520 小时 UID
主题帖子人气
注册时间 最后登录
在线时间1157 小时 UID
主题帖子人气
爱上苹果 爱上生活
按下X键 要等很久很久才能删除~~~~~~~~~
爱上苹果 爱上生活
注册时间 最后登录
在线时间29 小时 UID
主题帖子人气
我的也是,我按了X后,然后就死机了,关机键也不起作用,但是按一下音量+,变成照相模式,然后退出。就可以删了。
注册时间 最后登录
在线时间1507 小时 UID
主题帖子人气
吸烟有害健康
注册时间 最后登录
在线时间1749 小时 UID
主题帖子人气
-但行好事.莫问前程!-
-但行好事.莫问前程!
注册时间 最后登录
在线时间23 小时 UID
主题帖子人气
注册时间 最后登录
在线时间189 小时 UID
主题帖子人气
装没装360?icleaner?删了重启试试
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!查看:1775|回复:25
情况如下:本单位采用vmware的虚拟桌面,前期进行了升级,esx升到5.0,客户端升到viewclient5.1,还有一些其他相关软件,升级后出现桌面假死的现象,就是用户通过client连接桌面,登陆进入桌面后,出现桌面冻结的现象,关闭客户端重新登陆进去,桌面还是假死前的状态,冻结前打开的网页,文档等重新登陆后还是保持原样。此时进入运行client的本地机是可以看见进程中自动开启cmd.exe进程,本人怀疑是升级后的pcoip显示协议有问题,厂家也没遇到过这种问题,让我装回原来版本的客户端,试了之后还是不行!网络中并没有大量出现此问题,但是始终存在!请各位兄弟姐妹帮忙解答下!!!!小弟感激涕零?▂?
怎么没人解答这个问题哈...难道没人用虚拟桌面麽???
引用:原帖由 半夜鸣蝉 于
22:17 发表
怎么没人解答这个问题哈...难道没人用虚拟桌面麽??? vm做底层系统 跑思杰的虚拟桌面怎么样
听说 深圳京华科讯 的虚拟左面 还比较稳定~
引用:原帖由 ccc98765 于
13:25 发表
vm做底层系统 跑思杰的虚拟桌面怎么样 能这样跑吗?
引用:原帖由 半夜鸣蝉 于
14:52 发表
能这样跑吗? 我们打算用VM的服务器虚拟化+思杰的远程发布APP和虚拟桌面
引用:原帖由 半夜鸣蝉 于
14:52 发表
能这样跑吗? 供应商说可以目前快进入招标阶段了
引用:原帖由 半夜鸣蝉 于
14:52 发表
能这样跑吗? 可以跑
话说真没遇到过这类问题,坐等高手出现╮(╯_╰)╭
优秀技术经理
引用:原帖由 ccc98765 于
16:55 发表
我们打算用VM的服务器虚拟化+思杰的远程发布APP和虚拟桌面 这个是很常规的模式,xenserver目前用下来有点不稳定,具体你要自己感受,不错xencenter比vcenter好用精简功能却不少,这点vmware要学习
桌面和app绝对是xendesktop和xenapp的天下`
引用:原帖由 爱喝可乐的小白 于
22:45 发表
这个是很常规的模式,xenserver目前用下来有点不稳定,具体你要自己感受,不错xencenter比vcenter好用精简功能却不少,这点vmware要学习
桌面和app绝对是xendesktop和xenapp的天下` ... 你那规模有多大,我这边主中心360台虚拟桌面,目前主要问题是用户体验和安全问题!你的用着怎么样,大家分享下呗?▂?
引用:原帖由 ccc98765 于
16:55 发表
供应商说可以目前快进入招标阶段了 那他们两家算是合作了?
优秀技术经理
引用:原帖由 半夜鸣蝉 于
22:36 发表
那他们两家算是合作了? 这个不是合作问题吧,实施方定的方案而已,反正也不会要vmware和citrix的人过来实施
优秀技术经理
引用:原帖由 半夜鸣蝉 于
22:35 发表
你那规模有多大,我这边主中心360台虚拟桌面,目前主要问题是用户体验和安全问题!你的用着怎么样,大家分享下呗?▂? 行业和医疗的都有,比如医疗的纯xd嵌套xa的200个点,xa的200个点,移动pad的部分和部分虚拟化的服务器
不知道你说的用户体验是说什么,看行业了,医疗行业很难搞,用户的计算机知识极度缺少,需要你做到最最傻瓜的解决方案,体验却要求是最好的最快的,存储要跟上,紧急解决方案要跟上,经常维护升级和HA测试
另外就是在推GPU的穿透的虚拟化,也是citrix的,显卡Q2000到K5000不等~
引用:原帖由 爱喝可乐的小白 于
00:03 发表
行业和医疗的都有,比如医疗的纯xd嵌套xa的200个点,xa的200个点,移动pad的部分和部分虚拟化的服务器
不知道你说的用户体验是说什么,看行业了,医疗行业很难搞,用户的计算机知识极度缺少,需要你做到最最傻瓜的解决方案,体验却 ... 我这边用户老是拿虚拟桌面和原来的台式机此,总感觉虚拟桌面又卡存储空间又小,所以用户体验效果差!我这边用的比较简单,没你那么复杂,只要给用户一个能办公的桌面就行,你那对图像处理要求很高吗?
优秀技术经理
引用:原帖由 半夜鸣蝉 于
07:15 发表
我这边用户老是拿虚拟桌面和原来的台式机此,总感觉虚拟桌面又卡存储空间又小,所以用户体验效果差!我这边用的比较简单,没你那么复杂,只要给用户一个能办公的桌面就行,你那对图像处理要求很高吗? ... 我有一些客户是做GPU图形运算的这样类型,这个目前只有citrix实现了gpu穿透的虚拟化,如果在一个服务器上面插上4块gpu显卡,比如Q2000,就可以给四个用户同时使用该服务器
另外,虚拟化桌面时候,别忘记vCPU的最优计算公式,也就是Constant Load Rule N (n-vcpu) – V (n-vms) &= P (n-cores)
Rule: N – V &= P
N: Total vCPUs from all guest VMs
V: Number of VMs
P: Physical cores
Fewer, more powerful CPUs
vCPUs sharing a CPU = less power
优秀技术经理
另外记得一点,intel一直在强调的主频至上是非常的现实的问题,举例说,E5的2620只有2.2G,如果我没记错,2620也只有2.3G,这样子,用这个E5虚拟的一个双cpu的win7也就是等于只有双核2.3G,比不上一个双核的E5800,这样说你明白了不?
优秀技术经理
再举个例子
虚拟化的cpu分配原则是,N (n-vcpu) – V (n-vms) &= P (n-cores),N: Total vCPUs from all guest VMs,V: Number of VMs,P: Physical cores,我举例说24核的cpu服务器(双路E5 2630外加HT之后的核心),假设每个虚拟机分配2核,24 VMs with 2 vCPUs each,48 vCPUs – 24 VMs &= 24 cores,如果每个分配4核,8 VMs with 4 vCPUs each,32 vCPUs – 8 VMs &= 24 cores,一下子就只能支持8个vm了,有人说可以share cpu也就是超量分配,其实那样是不对的,虚拟化服务器和桌面有个原则,Do not over allocate CPU cores & Mem!!
引用:原帖由 爱喝可乐的小白 于
12:23 发表
另外记得一点,intel一直在强调的主频至上是非常的现实的问题,举例说,E5的2620只有2.2G,如果我没记错,2620也只有2.3G,这样子,用这个E5虚拟的一个双cpu的win7也就是等于只有双核2.3G,比不上一个双核的E5800,这样说你明白了不? ... 我这边是惠普的g7000刀片服务器,12核双线程,2.6ghz,48g内存,我们在部署虚拟桌面的时候没有这种计算最佳cpu
分配,这个对提升性能很有帮助吗?你给的公式适不适用于vm的系统,我这边目前比较缺的是内存,cpu富余较多!
优秀技术经理
引用:原帖由 半夜鸣蝉 于
19:42 发表
我这边是惠普的g7000刀片服务器,12核双线程,2.6ghz,48g内存,我们在部署虚拟桌面的时候没有这种计算最佳cpu
分配,这个对提升性能很有帮助吗?你给的公式适不适用于vm的系统,我这边目前比较缺的是内存,cpu富余较多! ... 我给你的公式是虚拟化的标准,内部培训必须懂得。和软件无关。
其次,你看见的所谓的富裕,是整体的百分比,看上去很富裕对吗?其实那个。。。和实际又很不同,这个你要做过培训才能明白vcpu和cpu的差异
引用:原帖由 爱喝可乐的小白 于
13:59 发表
我给你的公式是虚拟化的标准,内部培训必须懂得。和软件无关。
其次,你看见的所谓的富裕,是整体的百分比,看上去很富裕对吗?其实那个。。。和实际又很不同,这个你要做过培训才能明白vcpu和cpu的差异 ... 看来学问很深罗,(^_^)我看的就是ESX主机资源使用情况,难道那个不准确吗?

我要回帖

更多关于 android返回键监听 的文章

 

随机推荐