logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在Linux下,禁止某一个显示屏的输出

今天接到了一个任务,实现显示屏的关和开        理了下思路:1.需求:实现终端的开关屏,要求仅仅是终端的屏幕关掉了,但是系统仍旧在跑,可以用遥控器唤醒2.方向:2.1. 切断显示屏的电源,进入省电模式       其实这就包含了两方面的        1) 用硬件切断,即,直接关掉显示器的电源        2) 软件切断,因为后续是要通过遥控唤醒2.2. 关

#linux
/proc/kallsyms

Linux内核符号表/proc/kallsyms的形成过程---------------------------------------------------------------------------./scripts/kallsyms.c负责生成System.map./kernel/kallsyms.c负责生成/proc/kallsyms./scripts/kallsym

Linux内核中的vmlinuz、initrd.img

在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux内核。编译Linux内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot目录下有一些与Linux内核有关的文件,进入/boot执行:ls –l。编译过RedHat Linux内核的人对其中的System.map 、vmli

#linux#服务器
GRUB2中的.mod文件

对于大多数人来说,引导加载程序并不是操作系统中最让人激动的部分,但它们却是极其重要的。没有正常运行的引导加载程序,什么也干不了。现在,从老的 Grand Unified Bootloader (GRUB) Legacy 工具到新的 GRUB 2 过渡正在进行。GRUB 2 是 Ubuntu 9.10 中的默认引导加载程序,也是其他许多主流 Linux 发行版的默认引导加载程序。其他发行版迟早都会将

#linux#ubuntu
Linux内核模块加载时的版本检查

内核模块加载时的版本检查2.4内核下,执行“cat /proc/ksyms”,将会看到内核符号,而且在名字后还会跟随着一串校验字符串,此校验字符串与内核版本有关。在内核源码头文件linux/modules目录下存在许多*.ver文件,这些文件起着为内核符号添加校验后缀的作用,如ksyms.ver文件里有一行#define printk _set_ver(printk),linux/modver

#linux
PCM (digital audio) plugins

PCM (digital audio) pluginsPCM plugins extends functionality and features of PCM devices. The plugins take care about various sample conversions, sample copying among channels and so on.Slave de

到底了