Linux2.6中实现了一种新的定时器hrtimer。与传统定时器使用时间轮算法不同,hrtimer使用了红黑树算法。hrtimer本身可以配置成高精度和普通精度两种,在单CPU系统和多CPU系统中的实现也有区别。这里先分析最简单的配置成普通精度、单CPU的情况。配置成高精度的情况见后续文章。1. 时钟源的定义为了实现hrtimer,Li
时钟源(clock source)clock source顾名思义就是提供给系统提供时钟的时钟源。 clock source负责读取芯片中按时间增加的值(所谓cycle),并提供给timekeeper,当然也要提供按cycle的值计算时间间隔的内容。 clocksource以及timer相关的内容都在kernel/kernel/time目录下面。obj-y += timekeeping.o n
我们都知道时钟同步可以使用外网服务器,但是在内网内不能连接外网的时候也需要时钟同步,那怎么进行呢? 很多项目中会使用内网时间服务器作为时钟源(如通过卫星或原子钟来同步时间),然后让其他机器都来同步这台机器即可。 注意:其实ntp服务和chrony服务本质上差不多,他们之间都可以互相进行同步。不过为了避免不必要的麻烦,一般服务器都只选择同一时钟服务来讲进行同步。一、NTP服务安装ntp服务: yum
制作yum源 有多种1、网络的yum源 baseurl=http://mirrors.sohu.com/centos/$releasever/updates/$basearch/gpgcheck=1baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/gpgcheck=1还有新浪和阿里的yum源2、直接下
原创
2016-01-13 18:02:43
546阅读
原创
2015-02-06 14:01:20
673阅读
记录一下芯片时钟相关学习笔记 问题引入:Q: CPU运行速度很快,但是外设运行的则比较慢,那它们的时钟源怎么匹配呢? A: 它们有不同的时钟源。 CLOCKS计算机的心脏,给主板的芯片提供时钟信号,与晶振连接给其他部件提供时钟信号。WHATS3C2440有三种时钟源:FCLK(max freq = 400 MHz):用于CPU核。HCLK(ma
yum源仓库搭建分为三类1,使用系统光盘,搭建本地yum源(简单,建议使用centos everything盘,包数据比较全面)2,搭建同步官网源到本地源(中等,搭建标准源方法)3,创建自主本地源(高难度,定制源,充当标准源的补充角色)一、使用光盘作为本地yum源:Centos或redhat1,将系统光盘插入本地光驱。或者上传ios镜像到系统中,进行挂载。mount -o loop /root/C
# 实现Java时钟源
作为一个经验丰富的开发者,我很乐意教你如何实现一个Java时钟源。在这篇文章中,我将告诉你整个实现流程,并提供每个步骤所需的代码和注释。
## 实现流程
下面是实现Java时钟源的步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 创建一个Java类来表示时钟源 |
| 2 | 添加一个变量来保存当前的时间 |
| 3 | 实现一个方法来获取
制作本地YUM源mkdir /mnt/cdrommount /dev/hdc /mediacd /media/CentOSrpm –ivh createrepo-0.4.4-2.noarch.rpm cd /media/CentOScreaterepo . 创建客户端yum文件cd /etc/yum.repos.dmkdir backupmv *.repo ./backupvi cdr
原创
2010-05-09 15:58:09
1053阅读
一般线上服务器都是不能连接外网,服务器安装好系统之后就需要部署相关软件,此时因为无法联网导致无法下载软件,所以都会做一
首先声明:我是一个初学者,写写自己学习的经验,各位前辈不要见笑,有不足还望多多指教
centos安装完后在/etc/yum.repos.d/目录下有默认的yum文件。我没去删除,而是把它改名(用mv了)
之后1.进入http://mirrors.163.com/.help/centos.html中 会有不同的版本,按照自己的要求去选择 完后把那个链接复制了
原创
2012-04-04 10:14:11
502阅读
CentOS 7curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repowget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repocentos8curl -o /et
一、本地yum
1.创建目录、挂载光盘以及安装createrepo
[root@centos6 ~]# mkdir/mnt/cdrom←用于挂载光盘
[root@centos6 ~]# mkdir-vp /yum/localrepo ←用于存放光盘中的rpm包
mkdir: 已创建目录 "/yum"
mkdir: 已创建目录 "/yum/localrepo"
[root@centos6 ~]
1.安装软件(1)dhcp(2)tftp(3)xinetd(4)nfs2.安装:yum -y install dhcp
yum -y install tftp-server
yum -y install tftp
yum -y install xinetd
yum -y install syslinux
yum -y install nfs*3.修改配置修改dhcp配置vim /etc/dhcpd
原创
2013-12-23 14:27:48
780阅读
:~/Desktop>cat /sys/devices/system/clocksource/clocksource0/available_clocksource tsc hpet acpi_pm:~/Desktop>cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc设置HPET为当前时钟源e
转载
2017-04-25 13:27:05
8437阅读
话不多说,这个实例非常适合入门者。主要的东西是路径Path。然后是RenderTransfer和数据绑定。不熟悉的请先阅读相关知识,也可以根据实例来一边实践一边学习。 先上效果: 整体结构如下: 窗体设置: Height="450" Width="450" ResizeMode="NoResize" ...
转载
2021-09-10 08:07:00
308阅读
2评论
各种原因吧。公司需要搭建个自己的yum源。一、准备工作1、首先先检查是否安装了必要的yum插件rpm -qa|grep yumyum-utils-1.1.30-30.el6.noarchyum-plugin-fastestmirror-1.1.30-30.el6.noarchyum-3.2.29-69.el6.centos.noarchyum-metadata-pars
原创
2016-03-01 10:55:27
516阅读
centos将本地光盘做为yum源,方便解决依赖包问题: 1./etc/yum.repos.d目录下有两个文件:CentOS-Base.repo(联网yum安装)、CentOS-Media.repo(本地yum源)vi CentOS-Media.repo[c5-media]name=CentOS-$releasever - Mediabaseurl=file://
原创
2015-01-02 23:02:24
802阅读
想想好长时间没有写博文了,都堕落了。在我看来,每天或不定时坚持写博文就说明自己在不断积累
知识和经验,在进步,自己对生活和工作还有积极、奋进的意识,起码在适当的时候可以有东西拿出来作
证明,不至于空口无凭。
呵呵,好了,别的不多说了,进入正题吧。
在自己的CentOS上配置网络
原创
2013-01-08 18:04:44
902阅读
安装虚拟机啊,使用公司给定的centos 6.0的iso镜像,该镜像经过裁剪,而且工作中要使用mercurial(hg)版本控制工具,所以需要yum install mercurial。 刚开始安装完该系统,yum install mercurial提示不能解析域名,应该是网络连接不上,选择桥接方式,然后在 /etc/sysconfig/ne
原创
2015-01-08 18:38:30
845阅读