
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
查看几年前的移动硬盘,发现做过的一些东西现在都快忘了,简单记录一下安装工具sudo apt-get install xinetd tftpd tftp编写配置文件sudo vi /etc/xinetd.d/tftp创建tftp文件并把下列信息写入文件service tftp{protocol= udpport= 69socket_type= dgramwait= yesuser=.
cpuset提供了一种机制,用于将一组CPU和内存节点分配给一组任务。在这里,“内存节点”是指包含内存的在线节点。CPU集将任务的CPU和内存放置限制为仅任务当前cpuset中的资源。它们形成虚拟文件系统中可见的嵌套层次结构。这些是管理大型系统上动态作业放置所需的基本钩子,超出了已经存在的钩子。cpuset使用控制组中描述的通用cgroup子系统。任务的请求,使用sched_setaffinity
最近在Win10系统安装了VMware12版本客户端,使用这个客户端启动虚拟机却无法完成自适应及最大化调整窗口,最后从别的计算机VMware12客户端中拷贝出的.iso文件解决了问题,这里记录一下VMware常见的几种“自适应及最大化窗口调整修复方式”。打开自适应及最大化窗口调整功能:点击“查看(V)” —> “自动调整大小(A)”菜单栏,选中“自动适应客户机(G)”和“自动适应窗口(W..
引言:本篇文章基于教程目的,主要描述Linux的发展历程以及Linux虚拟机搭建、运行方式。正文:现在越来越多IT行业公司要求熟练使用Linux平台下的编程技术,因为目前大部分主机使用Linux相关系统(Linux称为内核更确切一些),并且逐年增加。造成这种现象的主要原因是:免费、开源:大多数服务器系统采用闭源形式或需要购买许可证,一般由官方团队维护,在特定情况下(比如需要系统增加某个硬...
最近开始接触安卓设备,了解到安卓系统开机界面以及定制桌面需要修改系统源码,这种情况下就需要重新编译系统源码得到.img镜像文件,本篇文章记录从零开始编译安卓系统源码以及安卓系统内核的一种方式。1.配置系统编译环境:我选择使用虚拟机内安装linux 64位ubuntu系统作为系统编译环境...
最近在Win10系统安装了VMware12版本客户端,使用这个客户端启动虚拟机却无法完成自适应及最大化调整窗口,最后从别的计算机VMware12客户端中拷贝出的.iso文件解决了问题,这里记录一下VMware常见的几种“自适应及最大化窗口调整修复方式”。打开自适应及最大化窗口调整功能:点击“查看(V)” —> “自动调整大小(A)”菜单栏,选中“自动适应客户机(G)”和“自动适应窗口(W..
在vxworks系统中,调用pciFindDevice()函数可以直接获取到指定设备的bus、deviceNo以及devfn数据信息。相对于linux系统,vxworks编写驱动相对简单一些。linux系统下bus、deviceNo以及devfn数据由驱动内部函数使用 (编写驱动过程中这些数据几乎用不到),并且没有提供明确的接口,需要我们自己分析驱动函数调用这些数据的方式。首先在Terminal输
最近开始接触安卓设备,了解到安卓系统开机界面以及定制桌面需要修改系统源码,这种情况下就需要重新编译系统源码得到.img镜像文件,本篇文章记录从零开始编译安卓系统源码以及安卓系统内核的一种方式。1.配置系统编译环境:我选择使用虚拟机内安装linux 64位ubuntu系统作为系统编译环境...
最近测试自己写的字符设备驱动例子(这里以test.ko为实例), 用户层多次调用open(“/dev/test”,O_RDWR)返回值为-1,根据返回状态捕获到错误(”No such device or address”),偶尔打开字符设备驱动也无法访问驱动函数(比如ioctl函数返回值是-1) 。后来改用动态分配设备号,代码内动态创建设备描述文件(/dev/test)后每次都可以成功open,并
devtmpfs是一个设备文件系统,它将其所有文件保存在虚拟内存中。devtmpfs中的所有内容都是临时的,因为不会在您的硬盘驱动器上创建任何文件。如果卸载devtmpfs实例,其中存储的所有内容都将丢失。devtmpfs的根路径在/dev,它通过文件系统上下文创建mount(挂载)对象,使得用户层可以访问。devtmpfs通过devtmpfsd线程函数,分配新的命名空间代理(nsproxy)对象







