最近公司采购了一批服务器,于是收集了一些拷机软件来压测服务器硬件性能。硬件的稳定相对来说比较重要,7x24小时无间断运行,主要看三个硬件:CPU、内存、硬盘。 下面是收集的一些教程,可能网址已经失效了,但可以根据软件名去查找一些使用教程。 专业的测试软件为LTP,但功能太复杂,没看懂。参考:http
转载 2018-06-28 00:03:00
751阅读
2评论
今天思考了一下CUDA零内存拷贝的问题,感觉在即将设计的程序中会派上用场,于是就查了一下相关信息。以下是一些有帮助的链接:cuda中的零拷贝用法--针对二维指针 cuda中的零拷贝用法--针对一维指针 cuda零拷贝用法-二维结构体指针 浅谈CUDA零拷贝内存 经过调查发现,零拷贝技术适用于集中计算、较少内存拷贝次数的问题。比如向量点积、求和运算等问题。   既然零拷贝技术是在CPU上开
转载 2024-09-25 08:41:51
73阅读
# 如何在Python中实现机循环命令 在开发过程中,有时我们需要进行重复的操作,比如批量处理文件、执行任务等。为了实现这种循环操作,我们可以在Python中使用“for”循环或“while”循环。本文将指导你如何实现一个简单的循环命令,以帮助你更好地理解Python的循环功能。 ## 流程概述 以下是实现Python循环命令的简单步骤: | 步骤 | 描述
原创 2024-08-09 12:03:28
21阅读
最近在搞一个项目,其中一个功能是要求将数据保存在STM32的片上Flash,并能够在程序运行时将Flash内的数据读取出来放入RAM中的对应位置,便于设备其他功能对这些不可失数据进行读取、使用。自己瞎搞Flash地址,导致自己搬石头砸自己的脚,还多次进HardFault_Handle,别问为什么,问就是访问量非法地址。其实说简单一点就是:有一个设备要做,且设备里面有些东西需要断电也能存不准用SD卡
1.测试目的   测试云服务器的基准性能,包括CPU、内存、磁盘性能。2.测试环境2.1 软件配置表1-1系统类型系统版本数量(套)说明LinuxCentOS 7.61购买参数:通用计算增强型 | c6.large.2 | 2vCPUs | 4GB 2.1 硬件配置表1-2服务器CPU内存磁盘网络(基准/最大)数量ecs-cts32 Co
 场景设计:    设备1作为主叫方,配置账号 6661002    设备2作为被叫方,配置账号 6661001   点击开始按钮后立刻开始 ST=0s 执行呼叫,每次呼叫时长 CL=1s,通话   结束后等待 IC=5s 后开始下一次呼叫如此反复,确认在高频率的呼叫模式下设备不会出现异常。 1 、abacus 500
原创 2011-12-22 20:48:49
1493阅读
在Ubuntu下我们想要调试CUDA程序时,就需要使用cuda-gdb调试工具,在Ubuntu下装完CUDA的集成安装包(包括:软件、驱动、样例)之后,我们就可以使用cuda-gdb了。本文讲解Ubuntu 14.04环境下如何使用cuda-gdb进行调试。一、软、硬件概述显卡:NVIDIA GeForce GTX Titan BlackCUDA集成环境:cuda_6.5.14_linux_64.
Linux操作系统是一款开源的操作系统,广泛应用于服务器和个人电脑领域。在Linux系统中,有许多优秀的软件和应用程序,其中红帽(Red Hat)公司开发的Linux程序备受好评。 红帽公司是一家领先的开源软件公司,总部位于美国北卡罗来纳州罗利市。红帽公司以其广受欢迎的Linux发行版而闻名,成为了企业级Linux操作系统的领导者之一。红帽公司推出的Linux程序在安全性、稳定性、性能等方面都表
原创 2024-02-29 11:58:34
60阅读
联想ThinkServer RS260是1u超薄,体积比较小;服务器原有的侧吹风扇属于增压暴力风扇,噪音巨大,导致服务器在家用环境下难以使用;本次拷机的主要目的是,在对散热配置进行了静音降噪的改造后,通过测试来确认散热性能仍然是充足的,以确保ThinkServer可以在家中安静的使用。本次拷机的硬件配置:服务器:联想RS260 E3-1220v6,1CPU 8G内存散热改造:  (1)去
原创 2018-05-24 01:07:34
10000+阅读
1点赞
 目的为了避免在windows端多用户同时登陆打包时的抢占断开连接操作,将安卓App打包环境在Linux环境下也配置一份,可以实现多用户同时打包互不影响。 实现机制将打包工具gradle , 安卓linux环境SDK,jdk, 签名key以及框架源码在Linux固定目录下配置好,然后编写脚本来实现流程操作:获取命令行运行参数,例如项目名称,首页地址,app名称;判断参数是否符合
转载 2023-11-22 15:56:49
63阅读
1、运行脚本脚本如下,这个脚本存在一点问题,Log4j稍微有点问题,但是对运行及日志记录没有影响,日志是通过将所有控制台数据全部写入文件的形式记录的。#!/bin/sh #author:wangchengwei #date:2015-7-7 #desc:Run java application #Java的安装目录 JAVA_HOME=/usr/lib/java-1.7.0 #运行程序所使用的用户
Linux设备驱动程序框架一、linux的设备驷动程序与外界的接口可以分为三个部分:驱动程序与操作系统内核的接口。通过f订e_operations(include/linux/fs. h)数据 结构来完成的。驱动程序与系统引导的接口。这部分利用驱动程序对设备进行初始化。驱动程序与设备的接口。这部分描述了驱动程序如何与设备进行交互,与具体的设备 密切相关。二、根据功能划分,设备驱动程序的代码有以下几
题目:自己动手实现一个守护进程,当控制台窗口关闭时还可以在后台运行。每隔一秒钟向my.log文件中插入一条记录,记录格式如下:yyyy-mm-dd hh:mi:se 记录内容,其中yyyy为年,mm为月,dd为天,hh为小时,mi为分钟, se为秒。 #ifdef __cplusplus extern "C" { #endif //写日志函数 //path:日志文件名 //msg:日志信...
转载 2016-09-08 13:39:00
62阅读
2评论
题目:实现两个程序mysignal、mycontrl,mycontrl给mysignal发送SIGINT信号,控制mysignal是否在屏幕打印“hello”字符串。 //捕捉信号 #include #include #include #include #include #include int flag=0; void catch_sig(int sign) { ...
转载 2016-09-07 22:06:00
96阅读
2评论
题目:利用多线程与有名管道技术,实现两个进程之间发送即时消息,实现聊天功能 思路:关键在于建立两个有名管道,利用多线程技术,进程A中线程1向管道A写数据,进程B中线程2从管道A读数据,进程A线程2从管道B中读数据,进程B中线程1往管道B中写数据。 //利用多线程与有名管道技术,实现两个进程之间发送即
转载 2016-09-11 20:00:00
93阅读
2评论
题目:编写两个进程a和b,利用共享内存技术,a向共享内存写字符串,b将从共享内存中读到的字符串在屏幕上打印出来。 //创建共享内存区 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #inc
转载 2016-09-07 21:14:00
108阅读
2评论
注意:在Linux中,"*"是一个通配符,代表所有字符,所以"*"必须要使用转义字符"\"
转载 2016-08-15 22:23:00
99阅读
2评论
1.程序以二进制代码形式保存在存储设备中;操作系统运行程序后,程序在内存中的映像就是进程,进程是活动的程序; 2.程序作为一组指示计算机或其他具有信息处理能力的设备进行每一步动作的指令存在; 3. 系统可执行文件存放在:/bin root可执行文件存放在:/usr/bin 用户可执行文件存放在:/usr/local/bin 4.进程是一个具有独立功能的程序关于某个数据集合的一次可以并发执
原创 2011-12-22 15:07:00
289阅读
/*/*Gummo后门服务器/*编译:ccserver.c-oserver/*使用:./server&/*echo/tmp/server&>>/etc/rc.d/rc.local*/#include<stdio.h>#include<stdlib.h>#include<errno.h>#include<string.h>#
原创 2018-07-15 14:09:43
3571阅读
3评论
#!/bin/bash# array-ops.sh: 数组更多有趣的用法.array=( zero one two three four five )# 元素 0 1 2 3 4 5echo ${array[0]} # zeroecho ${array:0} # zero# 第一个元素的参数扩展,#...
转载 2013-06-23 11:24:00
54阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5