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还有新浪和阿里的yum2、直接下
原创 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,创建自主本地(高难度,定制,充当标准的补充角色)一、使用光盘作为本地yumCentos或redhat1,将系统光盘插入本地光驱。或者上传ios镜像到系统中,进行挂载。mount -o loop /root/C
# 实现Java时钟 作为一个经验丰富的开发者,我很乐意教你如何实现一个Java时钟。在这篇文章中,我将告诉你整个实现流程,并提供每个步骤所需的代码和注释。 ## 实现流程 下面是实现Java时钟的步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 创建一个Java类来表示时钟 | | 2 | 添加一个变量来保存当前的时间 | | 3 | 实现一个方法来获取
原创 9月前
30阅读
制作本地YUMmkdir /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阅读
一般线上服务器都是不能连接外网,服务器安装好系统之后就需要部署相关软件,此时因为无法联网导致无法下载软件,所以都会做一
原创 5月前
208阅读
1点赞
首先声明:我是一个初学者,写写自己学习的经验,各位前辈不要见笑,有不足还望多多指教 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
原创 14天前
12阅读
一、本地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阅读
  • 1
  • 2
  • 3
  • 4
  • 5