We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests.
openAI的官网这样介绍GPT,相信混IT圈的大家或多或少都了解到GPT是个啥东西了,人工智能、大模型、等等词语看起来很高级,和我们没啥关系,但是我们也可以利用他完成一些项目内的问题。 偶然的机会接手到这个xx银行的桌面云部署项目,信心满满到了客户现场,按部就班的设备上架,集群组建操作,准备上线前客户提出要对设备进行压力测试,让我这个小白一头雾水,压力测试,完全没思路啊,咨询了400同事后得到了一个EPP工具,遂开始研究搭建 epp实际环境中需要两套集群才能比较合理的完成测试,虚拟机和对应数量的虚拟机安装VDI客户端模拟登录,显然不是很符合实际情况,一天结束后,在酒店挠头想办法解决,想到在日常的的电脑组装测试环节,有CPU、GPU烤机这种操作,然后想想,服务器和电脑其实原理来说区别不大,甚至说就是一个东西,压力测试实际上就是对CPU造成一定的负载,但是我们项目实施阶段没道理一台台打开虚拟机然后操作很多软件,显然不现实,结合之前学到的知识,突然想到GPT这个东西,然后我就问他 我:用python写一个脚本,给CPU造成50%的负载 chatGPT:刷刷~~一大堆信息出来了 抱歉,无法直接让CPU使用率稳定地保持在50%,因为CPU的使用率受到许多因素的影响,包括正在运行的进程数量、系统负载和其他正在运行的应用程序等。在大多数情况下,CPU的使用率是由操作系统来调度和管理的。 不过,如果你想编写一个Python脚本来模拟高CPU使用率,我们可以使用一个简单的死循环来实现。请注意,在运行此脚本时,它将会导致CPU使用率增加,并可能使系统变得不稳定。确保在测试时小心操作,并确保知道如何停止该脚本。 以下是一个简单的Python脚本,它会使一个CPU核心的使用率保持在50%左右
在自己电脑尝试之后发现可行,脚本里制造的死巡检可以按照指定的数据给CPU造成负载,比如我指定的50,就是模拟办公/研发场景的中度负载情况下,桌面云集群的运行情况,最终尝试封装EXE放进模板机,不是很理想,应该是python的封装库有问题,时间紧迫,直接把python环境放进了虚拟机的C盘根目录下,然后通过定时任务开机运行这个py脚本达到让虚拟机负载都在50%左右的中度负载情况,比较合理的完成了客户的压力测试要求。
大家平时项目遇到一些奇奇怪怪的问题可以尝试拷打GPT来获得一些意想不到的结果,说不定就像我一样云开月明。 |